HCSS Heavy Job icon

HCSS Heavy Job

Read, update, write and delete data from HCSS Heavy Job API

Actions8

Employee → Create

AI-generated

Overview

This node operation creates a new employee record in the HCSS Heavy Job system. It is useful for automating the addition of employee data into the system, such as when onboarding new staff or integrating employee management workflows. For example, it can be used to programmatically add employees with their unique code, business unit association, and various optional details like contact information, job classification, and payroll settings.

Use Case Examples

  1. Automatically create new employee records when a new hire is added in an HR system.
  2. Batch import employee data from external sources into HCSS Heavy Job.

Properties

Name Meaning
Code Unique identifier code for the employee, required for creation.
Business Unit Code Name or ID The business unit to which the employee belongs, selected from a list or specified by ID, required for creation.
Additional Fields Optional additional employee details such as accounting code, address, email, phone, department, salary, and other employment-related attributes.

Output

JSON

  • code - The unique employee code assigned during creation.
  • businessUnitCode - The business unit code or ID associated with the employee.
  • additionalFields
    • accountingCode - Accounting code for financial reporting.
    • accountingTemplateName - Accounting template name used.
    • address - Employee's address.
    • city - City of the employee's address.
    • company - Company name the employee belongs to.
    • costType - Cost type classification.
    • crew - Work crew or team assignment.
    • defaultEquipment - Default equipment assigned.
    • department - Department assignment.
    • division - Division classification.
    • earnCode - Payroll earning code.
    • email - Employee's email address.
    • firstName - Employee's first name.
    • generalLedgerAccount - General ledger account number.
    • isActive - Indicates if the employee is active.
    • isDiscontinued - Indicates if the employee is discontinued.
    • isForeman - Indicates if the employee is a foreman.
    • isSalaried - Indicates if the employee is salaried.
    • lastName - Employee's last name.
    • mobilePhone - Mobile phone number.
    • payClass - Pay classification.
    • phone - Primary phone number.
    • salary - Salary amount.
    • State - State or province.
    • supervisor - Supervisor identifier.
    • taxCode - Tax classification code.
    • type - Employee type classification.
    • unionCode - Union membership code.

Dependencies

  • HCSS Heavy Job API credentials

Troubleshooting

  • Ensure that the 'Code' and 'Business Unit Code Name or ID' fields are provided and valid, as they are required for creating an employee.
  • If the API request fails, check the API credentials and network connectivity.
  • Errors related to missing or invalid additional fields should be resolved by verifying the field names and data types.

Links

Discussion