To understand the workflows for syncing project level WBS codes to NetSuite®.
Company level WBS codes are pulled down onto a project in Procore. Each full WBS code on the project (cost code, cost type, custom segment) will be synced to NetSuite® as an Item. The syncing of new WBS codes at the project level code is triggered in the following ways:
- The WBS Code is used on a Subcontractor Payment application that is synced to NetSuite®.
- The WBS Code is added to the Procore Budget and a manual Cost Code Sync is run.
NoteEach project level WBS Code only needs to be synced once to create the NetSuite® Item. The NetSuite® Item will be a concatenation of the Procore project number + the WBS code. Once it is created via one of the above workflows, it is synced.
ImportantBy design, the integration workflow for WBS Codes will sync and create the NetSuite® Item during Subcontractor Payment application export automaticallyif it has not already been synced previously. Generally, the only time you need to run a manual Cost Code sync is if you need the NetSuite® Item before a Subcontractor Payment application is exported for that WBS Code for the purposes of assigning Direct Cost transactions in NetSuite®.
Things to Consider
- A cost code must be added to the Company level NetSuite® Standard Cost Code list and have cost types assigned before adding to the Project level cost codes. See Add NetSuite® Standard Cost Codes to a Project.
To sync a Project level WBS Code during Subcontractor Payment application export:
If a project level WBS Code has not been synced to NetSuite® yet, export the Subcontractor Payment application as normal and as part of the payment application syncing, the integration will sync the project WBS codes.
To sync a Project level WBS code that has not or will not be used on a Subcontractor Payment application AND the NetSuite® Item is needed in NetSuite®. For example, to enter direct cost transactions in NetSuite®:
Click Create Budget Line Item on the Budget tool to add WBS Codes to a project's budget.
Note: A budget amount greater than zero is not required for syncing to occur, but a line item must be created using the desired new WBS code.
Navigate to the Company Level ERP Integrations Tool.
Click the Std. Cost Codes & Cost Types tab.
Click Export Cost Codes & Cost Types. This will scan all projects and sync any un-synced budgeted WBS Codes to NetSuite®.
TipTo confirm that the export was successful, log into NetSuite® and verify that the record appears as expected.