Run EHECS Report

Use the Run EHECS Report to provide required details on earnings, labor cost, hours and employment data for organizations with 50 or more employees.

This archive based process generates reports, highlights payroll or employee issues, supports manual review and edit, and then produces the final XML. Any excluded employees are listed in the errors and warnings report for correction and reprocessing. XML validation and truncation warnings are reported for review before final XML generation.

The process provides a single workflow comprising multiple tasks, including a manual approval step. During the workflow, you can view a summary of the data midway through the process and make any necessary modifications before the final report is generated. The completed report can then be submitted through the CSO portal, either by manually entering the figures into an online form or by securely uploading the XML output file via a secure drop box.

You can run the report for a PSU or TRU to generate a formatted XML file for submission along with supporting reports. The flow supports original, amended, and supplementary runs. You need to run the report each quarter on these dates:
  • Q1 – 01-Jan to 31-Mar​

  • Q2 – 01-Apr to 30-Jun​

  • Q3 – 01-Jul to 30-Sep​

  • Q4 – 01-Oct to 31-Dec

Before you start

  • Configure Legal Entity HCM Information for EHECS. For more information, see Legislative Data Groups and Legal Entities for Ireland.
  • Define CBR and organization contact details. To do this, go to Manage Legal Entity Registrations or Manage Legal Reporting Unit Registrations task.
  • Ensure that the payroll statutory unit (PSU) and any tax reporting units (TRU) to be reported have a registered CBR number, where required. Although CBR number can be recorded at TRU or PSU levels, it's required at the PSU-level and optionally at the TRU-level. TRUs without a CBR can still be included when the PSU is selected.
  • On the Manage Employment Information page, ensure that you set the Occupational Group field to indicate how to report the assignments. This is required for all assignments unless it's specifically excluded. A warning is raised is the Errors and Warnings report if this field is not defined.
  • To exclude an assignment from the EHECS report, use the Assignment Category field on Employment Information page. Here, you can also set the FTE to indicate part-time, or full-time values. The values are calculated using the user entered assignment values. For employee records from HCM Data Loader, you can either include AssignmentWorkMeasure or SET CALCULATE_FTE Yon line 1 of the worker.dat file.
  • You need to identify a primary assignment with an effective date, if there are multiple assignments. If you haven't specified a primary assignment, the earliest assignment is used as the primary one. The occupational group, FTE, the apprentice indicator, and payroll are reports as of the primary assignment. The contractual hours are summed together for all active assignments at the time pf reporting.
Navigation: My Client Groups > Show more > Payroll > Submit a flow

Here's what to do

  1. Provide the scope by the Legislative Data Group for which you want to run this flow.
  2. Select the Run EHECS Report flow.
  3. Enter the required parameters to run the process.

    Table listing parameters and descriptions

    Parameter Description
    Payroll Statutory Unit The PSU for which you want to run the process. This is a required parameter.
    Tax Reporting Unit Tax reporting unit for which you want to run the process.
    Year Enter the year.
    Quarter Enter the quarter, for example, 3 for the third quarter.
    Address Change Select Yes or No.
    Return Type Select whether it's original, amended, or supplementary run.
    Payroll Select the payroll for which you want to run the process.
    Supplemental File Select Yes or No.
    End Date The effective end date for this process.
    Process Configuration Group Use a process configuration group to set rules for payroll processes, such as passwords or number of threads. If you don't select a process configuration group, the process uses the parameters in the default group.
  4. Submit the flow.

Results:

After you submit the flow, these flow tasks are initiated:
  • Archive and Summarize Data
  • Generate Errors and Warnings Report
  • Review and Edit Archive Summary
  • Generate Amended Summary Report
  • Produce XML Report

Employee Detail Report is generated from the main archive run and is a read-only report. It includes details of the primary assignment for each employment. It also includes hours from any additional active assignments over the quarter, assuming the latest payroll run is beyond the assignment start date. If an employee is attached to a payroll but has no payroll processing in the quarter they are included with a warning (HRX_IE_EHECS_NO_PROCESSING) and paid contracted hours will be set to zero. Counts and values are calculated by occupational group and full-time, part-time, apprentice categories using the quarter reference dates, with rules for multiple assignments, FTE, joiners, leavers, absences, and pay frequency. Apprentices are only included in their designated apprentice data items (counts, wages, overtime, contracted hours and social security contributions).

The EHECS summary report produced from the main archive run is editable. It groups employee details and balance entries to produce and PDF file that you can use to update the CSO template. The report uses predefined and configurable balances to populate wages, overtime, allowances, employer contributions, and benefits in the XML. Some fields related to the company and its details are editable before final output.

If you selected Supplemental File, then the XML output is suffixed with _SUPP.