HCM Transaction Data Retrieved For eSocial Events
Typically, the lifecycle of an eSocial event begins when a user saves a transaction online in an eSocial-mapped component, such as Job Data, Job Code, Company, Establishment, and so on. The save action creates a trigger in the system that determines if the saved transaction is subject to eSocial reporting and if so, with which event code to report it.
After that, the mapping process comes in to prepare data for the event. This process extracts all the information that is required to create the event, and populates tags (fields) accordingly. It also makes sure that future rows are not processed if their effective dates do not fall within the period currently assessed by eSocial.
Once the mapping process is completed, the event is ready for another process where an XML output for the event gets generated. Lastly, the XML output is submitted to a third-party program and then the government of Brazil through web services.
This table lists the eSocial events, their event types (basic table and non-periodic), and the HCM component pages from which data is retrieved to generate corresponding events (when transactions are saved):
| Event Layout - Report Name | Event Type | Components to Collect Event Data |
|---|---|---|
|
S-1000 - Employer Data |
Basic Table |
|
|
S-1005 - Establishment and Building Site Table |
Basic Table |
|
|
S-1010 - Wage Types Table |
Basic Table |
|
|
S-1020 - Tax Location Table |
Basic Table |
|
|
S-1030 - Job Code Table |
Basic Table |
Important: This eSocial report is no longer required and therefore has been inactivated in the S-1.0 version. Job Code Table (JOB_CODE_TBL)
|
|
S-1050 - Work Shift and Time Labor Table |
Basic Table |
Important: This eSocial report is no longer required and therefore has been inactivated in the S-1.0 version.
|
|
S-1060 - Workplace Table |
Basic Table |
Important: This eSocial report is no longer required and therefore has been inactivated in the S-1.0 version. Workplace Table BRA (WORKPLACE_BRA)
|
|
S-1070 - Administrative and Legal Proceedings |
Basic Table |
Administrative/Legal Proceedings BRA (LEGAL_PROC_BRA)
|
|
S-2200 - Employees Initial Loading and Hiring |
Non-periodic |
|
|
S-2205 - Personal Data Changes |
Non-periodic |
|
|
S-2206 - Employment Contract Changes |
Non-periodic |
|
|
S-2210 - Accident at Work Communication (CAT) |
Non-periodic |
|
|
S-2220 - Occupational Health Monitoring |
Non-periodic |
|
|
S-2230 - Temporary Absence |
Non-periodic |
|
|
S-2240 - Environmental Working Conditions |
Non-periodic |
|
|
S-2250 - Termination Previous Notification |
Non-periodic |
Important: This eSocial report is no longer required and therefore has been inactivated in the S-1.0 version.
|
|
S-2298 - Employee Reinstatement |
Non-periodic |
|
|
S-2299 - Termination |
Termination |
|
|
S-2300 - Workers who have no employment relationship – Begin |
Non-periodic |
|
|
S-2306 - Workers who have no employment relationship - Changes |
Non-periodic |
|
|
S-2399 - Workers who have no employment relationship - End |
Termination |
|
|
S-2500 - Labor Proceedings |
Non-periodic |
Assign Labor Proceedings BRA (GPBR_LABOR_PROCEED)
|
|
S-2501 - Labor Proceeding Tax |
Non-periodic |
Labor Proceeding Tax BRA (GPBR_LABOR_PRC_TAX)
|
|
S-3000 - Event Exclusion |
Non-periodic |
|
|
S-3500 - Exclusion Event - Labor Proceeding |
Non-periodic |
|