This article will summarize how you can integrate Acumatica with your Corfix account.
Acumatica Integration
This guide explains how the Acumatica Integration works when connected to Corfix. The integration is built and maintained by Heuristyc and runs directly inside the customer’s Acumatica environment.
For detailed setup instructions, please also refer to:
Setup
To enable the integration:
-
Follow the steps outlined in the Heuristyc Documentation guide.
-
Ensure the user performing the setup has the following Acumatica permissions:
-
Client License Settings – Delete
-
Purchased Products – Delete
-
Licensing Information
-
CustomerID: CORFIX
-
Repository Name:
hcpkheuristyc
-
Access Key: Provided by Heuristyc
-
Secret Key: Provided by Heuristyc
Customization Files
Heuristyc provides customization files that enable:
-
Licensing
-
Integration
Integration Items
The integration syncs the following data between Corfix and Acumatica:
Projects
-
Sync Direction: Bi-directional
-
Caveat: Project numbers in Acumatica are generated using its number sequencer.
-
Project numbers created in Corfix will not sync into Acumatica.
-
If a project syncs to Acumatica, the Acumatica project number will be sent back into Corfix.
-
Workers / Employees
-
Sync Direction: Bi-directional
-
Caveat: Employee IDs in Acumatica are generated using its number sequencer.
-
Employee numbers created in Corfix will not sync into Acumatica.
-
If an employee syncs to Acumatica, the Acumatica employee number will be sent back into Corfix.
-
Project Notes / Activity Notes
-
Sync Direction: One-way (Corfix → Acumatica)
-
Requirements:
-
The project must first exist in one system and be synced across.
-
The Acumatica project must contain a task to attach the note to.
-
-
Updates: Notes will be updated in Acumatica when changes are made in Corfix.
Timecards / Employee Time Activities
-
Sync Direction: One-way (Corfix → Acumatica)
-
Requirements:
-
The project and worker must first exist in one system and be synced across.
-
The Acumatica project must contain a task to attach the time activity to.
-
-
Limitations:
-
Time entries only sync once and do not update after initial sync.
-
Forms / Project Attachments
-
Sync Direction: One-way (Corfix → Acumatica)
-
Requirements:
-
The project must first exist in one system and be synced across.
-
-
Behavior:
-
Files will be added to the project in Acumatica.
-
The filename will include the form’s template name and the date it was created.
-
-
Limitations:
-
Attachments only sync once and do not update after initial sync.
-
Mappings
Entity | Corfix UI | Acumatica UI |
---|---|---|
Projects | Projects > Selected Project > Project Details > Project Name | Projects screen > Summary Tab > Corfix Section > Name |
Projects > Selected Project > Project Details > Project Number | Projects screen > Summary Tab > Corfix Section > Number | |
Projects > Selected Project > Project Details > Start Date | Projects screen > Summary Tab > Project Properties Section > Start Date | |
Projects > Selected Project > Project Details > Status | Projects screen > Header Section > Status | |
Projects > Selected Project > Project Details > Public Description | Projects screen > Header Section > Description | |
Projects > Selected Project > Project Details > Street Address | Projects screen > Addresses Tab > Project Address Section > Address Line 1 | |
Projects > Selected Project > Project Details > Street Address Complement | Projects screen > Addresses Tab > Project Address Section > Address Line 2 | |
Projects > Selected Project > Project Details > City | Projects screen > Addresses Tab > Project Address Section > City | |
Projects > Selected Project > Project Details > Country | Projects screen > Addresses Tab > Project Address Section > Country | |
Projects > Selected Project > Project Details > State/Province | Projects screen > Addresses Tab > Project Address Section > State | |
Projects > Selected Project > Project Details > Postal/Zip Code | Projects screen > Addresses Tab > Project Address Section > Postal Code | |
Employees | Workers > Selected Worker > Worker Details > FirstName + LastName | Employees screen > General Tab > Corfix Section > Name |
Workers > Selected Worker > Worker Details > Employee Number | Employees screen > General Tab > Corfix Section > Number | |
Workers > Selected Worker > Worker Details > First Name | Employees screen > General Tab > Contact Info Section > First Name | |
Workers > Selected Worker > Worker Details > Middle Name | Employees screen > General Tab > Contact Info Section > Middle Name | |
Workers > Selected Worker > Worker Details > Last Name | Employees screen > General Tab > Contact Info Section > Last Name | |
Workers > Selected Worker > Worker Details > Phone Number | Employees screen > General Tab > Contact Info Section > Phone 1 | |
Workers > Selected Worker > Worker Details > Personal Phone | Employees screen > General Tab > Contact Info Section > Phone 2 | |
Workers > Selected Worker > Worker Details > Personal Email | Employees screen > General Tab > Contact Info Section > Email | |
Workers > Selected Worker > Worker Details > Date Of Birth | Employees screen > General Tab > Personal Info Section > Date Of Birth | |
Project Forms | Forms > Selected Form > Forms Details > Actions > View | Projects screen > Attached Files |
Project Notes | Project Notes > Title | Projects screen > Activities Tab > Grid Lines with Note type > Summary |
Project Notes > Selected Note > Notes | Projects screen > Activities Tab > Grid Lines with Note type > Body | |
Project Notes > Selected Note > View | Projects screen > Activities Tab > Grid Lines with Note type > Attached files on the activity | |
Timecards | Timekeeping > Timecards Details > Worker | Employee Time Activities screen > Header Section > Employee |
Timekeeping > Project | Employee Time Activities screen > Header Section > Project | |
Timekeeping > Timecards Details > Info | Employee Time Activities screen > Grid Section > Description |