Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BIM360 Cost Management #101

Open
wants to merge 61 commits into
base: master
Choose a base branch
from

Conversation

sophatsam
Copy link

@bennettgo this is an update to the BIM 360 connector to add the Cost Management APIs. documentation can be found at the following URL and I will share the tests in our Slack workspace: https://forge.autodesk.com/en/docs/bim360/v1/reference/http/cost-budgets-GET/

svchandra and others added 30 commits August 26, 2019 19:03
… output `hub_id`, `project_id`, and `container_id`
…output `hub_id`, `project_id`, and `folder_id`
…le_content` in `PUT` payload, output `hub_id` and `project_id`
…ameters, output `hub_id`, `projct_id`, and `item_id` in result
…put `hub_id`, `project_id`, and `item_id` in result
@bennettgo
Copy link
Contributor

@sophatsam Hi Sophat, could you detail down the actions/triggers added in this enhancement?

@sophatsam
Copy link
Author

@bennettgo please find below the updates for this connector:

New triggers:

  • New or updated budget
  • New or updated change order
  • New or updated contract
  • New or updated cost item

New actions:

  • Create budget in a project
  • Create change order in a project
  • Create contract in a project
  • Create cost item in a project
  • Create cost attachment in a project
  • Download cost document in a project
  • Get budget in a project (by ID)
  • Get change order in a project (by ID)
  • Get change order in a project (by ID)
  • Get contract in a project (by ID)
  • Get cost attachments in a project (by type and ID)
  • Get cost documents in a project (by type and ID)
  • Get cost item in a project (by ID)
  • Search budgets in a project
  • Search change orders in a project
  • Search contracts in a project
  • Search cost file packages in a project
  • Search cost items in a project
  • Update budget in a project (by ID)
  • Update change order in a project (by ID)
  • Update contract in a project (by ID)
  • Update cost item in a project (by ID)

New pick lists:

  • change_order_types
  • change_order_scope
  • cost_association_types
  • contract_status

New methods:

  • format_cost_search

New object definition:

  • budget
  • contract
  • change_order
  • cost_item
  • cost_attachment
  • cost_document
  • cost_file_packages

Authentication updates:

  • the connection.apply method includes a conditional to check for the cost management API endpoints and apply a content-type of application/json instead of the default application/vnd.api+json

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants