Project Financials + CMiC Connector
- Last updated
- Save as PDF
Procore's Accounting Integrations connect Procore with your ERP or Accounting system, uniting the office and field teams with one source of financial project data.
![acumatica-logo.jpg](https://support.procore.com/@api/deki/files/441350/cmic-logo.jpg?revision=1)
Popular Tutorials (view all)
Top FAQ (view all)
Quick Links
- View this integration on Procore's App Marketplace
Availability of ERP connectors is dependent on several factors, including the country or region in which your business operates. To learn whether or not an integration is available in your area, contact your Procore point of contact.
There are no items that match your search query.
- Accept or Reject Subcontractor Invoices for Export to ERP
- Accept or Reject a Budget for Export to ERP
- Accept or Reject a CCO for Export to ERP
- Accept or Reject a Commitment for Export to ERP
- Accept or Reject a Company for Export to ERP
- Accept or Reject a PCCO for Export to ERP
- Accept or Reject a Project for Export to ERP
- Accept or Reject a Sub Job for Export to ERP
- Add an ERP Company to the Procore Company Directory
- Add an ERP Job to Procore
- Add the 'ERP Direct Costs' Column to a Procore Budget View for ERP Integrations
- Archive an ERP Company in Procore
- Configure Advanced Settings: ERP Integrations
- Configure Cost Code Preferences for ERP
- Consolidate Duplicate Companies in the Company Directory
- Consolidate and Link ERP Companies to Procore Companies
- Delete a CCO Synced with ERP
- Delete a Commitment Synced with ERP
- Edit a Commitment Synced with ERP
- Enable or Disable ERP Direct Exports
- Export Subcontractor Invoices from Procore to ERP
- Export a Commitment Change Order (CCO) to ERP
- Export a Commitment to ERP
- Export a PCCO to ERP
- Export a Procore Budget to ERP
- Export a Procore Company Record to ERP
- Grant Accounting Approver Privileges
- Import a Budget from ERP
- Import a Prime Contract from an Integrated ERP System into Procore
- Import an ERP Sub Job to a Procore Project
- Link ERP Companies to Procore Companies
- Re-Import a Budget from ERP
- Re-import a Prime Contract from an Integrated ERP System into Procore
- Refresh the Cost Codes on an ERP Integrated Project
- Remove Duplicate Companies from the Company Directory
- Resend a Rejected Budget to ERP Integrations for Accounting Acceptance
- Resend a Rejected CCO to ERP Integrations for Accounting Acceptance
- Resend a Rejected Commitment to ERP Integrations for Accounting Acceptance
- Resend a Rejected Company to ERP Integrations for Accounting Acceptance
- Resend a Rejected PCCO to ERP Integrations for Accounting Acceptance
- Resend a Rejected Project to ERP for Accounting Acceptance
- Resend a Rejected Sub Job to ERP Integrations for Accounting Acceptance
- Resend a Rejected Subcontractor Invoice to ERP Integrations for Accounting Acceptance
- Restore an Archived ERP Company for ERP Integrations
- Retrieve a Budget from ERP Before Acceptance
- Retrieve a CCO from ERP Integrations Before Acceptance
- Retrieve a Commitment from ERP Integrations Before Acceptance
- Retrieve a Company from ERP Integrations Before Acceptance
- Retrieve a PCCO from ERP Integrations Before Acceptance
- Retrieve a Project from ERP Before Accounting Acceptance
- Retrieve a Subcontractor Invoice from ERP Integrations Before Acceptance
- Send Subcontractor Invoices to ERP Integrations for Accounting Acceptance
- Send a Budget to ERP Integrations for Accounting Acceptance
- Send a CCO to ERP for Accounting Acceptance
- Send a Commitment to ERP Integrations for Accounting Acceptance
- Send a PCCO to ERP Integrations for Accounting Acceptance
- Send a Procore Company to ERP Integrations for Accounting Acceptance
- Send a Procore Project to ERP for Accounting Acceptance
- Send a Sub Job to ERP Integrations for Accounting Acceptance
- Unlink CCOs Synced with ERP
- Unlink Commitments Synced with ERP
- Unlink a Company Synced with ERP
- View a List of Synced Sub Jobs
- View an Accountant Report for ERP
- View the Archived Companies List for ERP
- What happens if I have duplicate company records in Procore's Company Directory?
- Which budget views should I add to my Procore projects?
- What is the maximum character length for a commitment's 'Number (#)'?
- How can I tell if a Procore project's budget is synced with an integrated ERP system?
- What is the accounting approver role?
- How can I add cost codes to a project synced with Yardi Voyager®
- Are accounting approvers notified when data is awaiting acceptance in the ERP Integrations tool?
- How can I tell if a Procore project is synced with an integrated ERP system?
- What do the ERP icons mean?
- Are pending commitments automatically synced with integrated ERP systems?
- What is the maximum character length for a commitment's 'Title'?
- Why is my Procore project missing from the ERP Integrations tool?
- Why can't I see the Sync or Refresh buttons in the ERP Integrations tool?
- What do I do when a commitment fails to export from the ERP Integrations tool?
- Which integrated ERP systems support the 'cost type' concept?
- Can I provide users with 'Read Only' level permissions with limited access to update information in Procore?
- Can I edit or delete a commitment after its been synced with an integrated ERP system?
Job Setup
Sub Job Setup
Create and Export Commitments
Create and Export CCOs
Create and Sync Vendors
Export Subcontractor Invoices
Learn which user permissions are required to take the described actions in this tool.
Important
Some actions that impact this tool are done in other Procore tools. See the User Permissions Matrix for the full list of actions taken in all other tools.
| | The action is available on Procore's Web, iOS, and/or Android application. Click to view the tutorial.
Users can take the action with this permission level.
Users can take this action with this permission level AND one or more additional requirements, like granular permissions.
Important
Several available actions in the ERP Integrations tool also require Accounting Approver permissions. An Accounting Approver is a user with either 'Standard' or 'Admin' level permissions to the ERP Integrations tool who has been granted the 'Can Push to Accounting' privilege.
Not all ERP connectors support every action described below. To learn more about your connector's supported functions, see Things to Know About your ERP Integration.
Action | None | Read Only | Standard | Admin | Notes |
---|---|---|---|---|---|
Accept or Reject Cost Codes for Export to ERP |
|
||||
Accept or Reject Owner Invoices for Export to ERP |
|
||||
Accept or Reject Subcontractor Invoices for Export to ERP |
|
||||
Accept or Reject a Budget for Export to ERP |
|
||||
Accept or Reject a CCO for Export to ERP |
|
||||
Accept or Reject a Commitment for Export to ERP |
|
||||
Accept or Reject a Company for Export to ERP |
|
||||
Accept or Reject a PCCO for Export to ERP |
|
||||
Accept or Reject a Project for Export to ERP |
|
||||
Accept or Reject a Sub Job for Export to ERP |
|
||||
Add a Procore Project to your ERP System |
![]() |
![]() |
|||
Add an ERP Company to the Procore Company Directory |
![]() |
![]() |
|||
Add an ERP Job to Procore |
![]() |
||||
Archive an ERP Company in Procore |
![]() |
![]() |
|||
Assign Default Cost Types To ERP Standard Cost Codes |
![]() |
![]() |
|||
Configure Advanced Settings: ERP Integrations |
![]() |
||||
Configure the Sync Schedule for your ERP Integration |
![]() |
||||
Enable or Disable ERP Direct Exports |
![]() |
||||
Import a Budget from ERP |
![]() |
![]() |
|||
Import a Prime Contract from an Integrated ERP System into Procore |
![]() |
![]() |
|||
Import an ERP Sub Job to a Procore Project |
![]() |
![]() |
|||
Link ERP Companies to Procore Companies |
![]() |
||||
Refresh the Companies List for ERP |
![]() |
||||
Refresh the Cost Codes on an ERP Integrated Project |
![]() |
||||
Send, Retrieve, or Resend Items to ERP Integrations for Accounting Acceptance |
|
||||
Sync Job Cost Transactions from an Integrated ERP into Procore |
![]() |
||||
Sync Paid Invoice Notifications from ERP into Procore |
![]() |
||||
Unlink CCOs Synced with ERP |
![]() |
![]() |
|||
Unlink Commitments Synced with ERP |
![]() |
![]() |
|||
Unlink Owner Invoices Synced with ERP |
![]() |
![]() |
|||
Unlink PCCOs Synced with ERP |
![]() |
![]() |
|||
Unlink Subcontractor Invoices Synced with ERP |
![]() |
![]() |
|||
Unlink a Company Synced with ERP |
![]() |
![]() |
|||
View a List of Synced Sub Jobs |
|
|
Also requires 'Admin' level permissions to the Company level Directory tool, or 'Standard' level permissions with the 'Create New Project' granular permission. |
||
View an Accountant Report for ERP |
![]() |
||||
View an ERP Job Costs Report |
|
'Admin' level permissions to the ERP Integrations tool allows users to view this report at the Company level. To view at the Project level, users also require:
|
|||
View an ERP Unsyncable Direct Costs Report |
Users do NOT require permissions to the ERP Integrations tool to view this report. They do require:
|
||||
View the Archived Companies List for ERP |
|
|
Below are the notable changes to the Procore + CMiC integration.
Recent Changes
Billing Amount now included when exporting budget and budget changes from Procore to CMiC (06/06/2024)
Previously, only the budget amount was populated by default, but now the billing amount can be included when exporting from Procore to CMiC. Reach out to your Procore point of contact to enable this feature.
direct cost SOV description details now imported from CMiC to procore (05/28/2024)
You can now view the description details associated with your Direct Costs Schedule of Values line items to help save time when seeking additional job costs information. To learn more, view CMiC Detailed Data Mapping.
exclude cost codes when importing from CMiC to procore (05/28/2024)
You now have the option to filter out unnecessary cost codes from your Standard Cost Code list when importing cost codes from CMiC to Procore. Reach out to your Procore point of contact to enable this feature.
reference date field now an option when importing job cost transaction details from CMiC to procore (05/17/2024)
You can now choose whether the 'Reference Date' or 'Post Date' is imported to Procore from CMiC for the 'Date' field in the Direct Cost tool. Reach out to your Procore point of contact to enable this feature.
billing date field now available when exporting invoices to CMiC (03/13/2024)
'Billing Date' now replaces the 'Current Date' field when exporting invoices from Procore to CMiC. Reach out to your Procore point of contact to enable this feature. To learn more, view CMiC Detailed Data Mapping.
direct cost transactions now available for import from CMiC to procore (03/05/2024)
You can now import direct cost transactions from CMiC to Procore. Reach out to your Procore point of contact to enable this feature. To learn more, view CMiC Detailed Data Mapping.
commitment numbers Now match in procore and CMiC (02/06/2024}}
A process has been created to make sure commitment numbers match in both Procore and CMiC. To learn more, view CMiC Detailed Data Mapping.
NEW configurable PCI Type AVAILABLE FOR ORIGINAL BUDGET AMOUNTS AND ORIGINAL BUDGET CHANGES IN CMiC (01/10/2024)
A new PCI type has been created for all original budget amounts and original budget changes. Reach out to your Procore point of contact to enable this feature. To learn more, view CMiC Detailed Data Mapping.
new configurable PCI type Now available for forecast amounts in CMiC (01/09/2024)
A new PCI type has been created for forecast amounts to provide users with an audit trail when forecasts are created in CMiC. Reach out to your Procore point of contact to enable this feature. To learn more, view CMiC Detailed Data Mapping.