Skip to main content

Set up the hh2 Synchronization Client for the Cost Transactions Beta Program

Beta Documentation Disclaimer


This documentation details alpha, beta, and other pre-release software, and its accuracy and reliability is not guaranteed by Procore Technologies, Inc. It is being provided online for internal use and evaluation by authorized Procore Beta Participants only. To determine if your company is a Procore Beta Participant, please contact your Procore Procore point of contact. Procore is not responsible for and expressly disclaims all warranties of any kind with respect to this documentation and will not be responsible for any harm, loss, costs, or damages incurred due to its use.


To configure your hh2 Synchronization Client for the Cost Transactions Beta Program.


To learn about the Cost Transactions Beta Program, see ERP Integrations for Sage 300 CRE: Coming Soon! Cost Transactions Beta Program.

Things to Consider

  • Required User Permissions:
    • The company's Procore Administrator should supply the steps below to the company's IT administrator for the hh2 tool. 
    • The person performing the steps will need to log into the Sage 300 CRE server using an account with administrative privileges.
  • Supported ERP Integrations:
    • Your company's Procore account must already be integrated with Sage 300 CRE®. See Sage 300 CRE: Setup Guide.
      Important! The Cost Transactions Beta Program is not currently being offered with Procore's other ERP Integrations. See ERP Integrations.
  • Prerequisites:
  • Requirements:
    • Complete the steps below one (1) day prior to your setup call with your Procore point of contact. 
  • Limitations:
    • The sync process for the Cost Transactions Beta Program is NOT bidirectional. If you enable the Project level Direct Costs tool on a project integrated with Sage 300 CRE®, you will NOT have the ability to sync any direct costs created in Procore back to Sage 300 CRE®.


  1. Log into your Sage 300 CRE® server using an account with administrative privileges.
  2. Launch your company's hh2 Synchronization Client. 

  3. Click Connect.
  4. Browse to the Local Connections tab.
  5. Click Mappings.
  6. Click Advanced Mappings.
  7. Place a checkmark next to Invoice (AP) and Job (JC).
    Important! Do NOT remove any previously selected checkmarks. Doing so could negatively impact your existing Sage 300 CRE® configuration settings.

  8. Click Transaction (JC) to highlight it. Then remove the checkmarks from the circles as follows:
    • Commitment Change Order
    • Employee
    • Equipment
    • UPDATE: Credit Account
    • UPDATE: Debit Account 

  9. Click Save.
  10. Navigate to the Sync tab.
  11. Place a checkmark next to your connection as shown below.

  12. Click Settings.
  13. Select a Sync Type of Deep and the timeframe of “The beginning of time”.


  14. Click OK.
  15. Click the arrow to expand the options under your connection
  16. Click Deselect All
  17. Place a checkmark in Transaction (JC).

  18. Click Sync.
    After the sync is complete, you can close the hh2 Synchronization Client and log off of the Sage 300 CRE® server.