The HCSS integration is a one-way sync of employee data from Arcoro Core HR to the HCSS employee settings portal/hub. This allows Arcoro Core HR to remain the system of record for managing the employee and allows Arcoro + HCSS customers to have employee data synced between the systems.
Integration Demonstration
To provide a better understanding of the integration, you can watch our demonstration video below.
Connection
Each API connection is set up per account. On the HCSS side, users will need to be added to HCSS Credentials interface managed by Arcoro. This interface allows the scopes to be defined for the API, once defined the system will issue the required client_id and client_secret for the Arcoro connector. These credentials will be stored in Arcoro’s Integration module.
On the Arcoro side the integration module must be enabled for the customer and user that will be executing the syncs. The Arcoro connectors and syncs will be defined within the Integrations UI. A member of the Integrations Services team will help with the initial setup.
HCSS Scopes to be selected for this integration are:
| API | Scopes |
|---|---|
| Setups | dis:read dis:write |
| HeavyJob | heavyjob:read |
Supported Demographic Data
Unsupported Fields: supervisor, default equipment, and all account fields
| Core HR Field | HCSS Field | Core HR Required | HCSS Required | Notes |
|---|---|---|---|---|
| EmployeeID | code | Yes | Yes | |
| Facility 1Name | businessUnitCode | Yes | Yes | The customer must populate Facility Code with the Business Unit values to allow the system to match the values. If the value cannot be matched the default of "manager" will be used. |
| None | id | This is created in HCSS for new employee records, The value will not be shared or matched with Core HR. This is why the Employee ID is also being used. | ||
| EEOCOccupation | payClass | Yes | The customer must populate Occupations with the PayClass values to allow the system to match the values. If the value cannot be matched, the record will not be sent to HCSS. Within Core HR value cannot have leading or trailing spaces. | |
| Home Phone | phone | |||
| Home Address 1+ Home Address 2 | Address | Yes | ||
| Home City | City | Yes | ||
| Home State | State | Yes | ||
| Home Zip Code | zipCode | Yes | ||
| isForeman | Value will default to false. | |||
| isActive | Value will default to true. | |||
| isDiscontinued | Value will default to false. | |||
| Mobile Phone | mobilePhone |