Overview
The Workforce Management Interface framework supports the exporting and importing of data (typically a text file in comma separated value, CSV, format) to and from external systems. This support enables the application to integrate with your organization's existing suite of Human Capital Management (HCM) applications. These applications can be payroll systems and human resources management systems (HRMS). The interfaces tool includes initial data loading capabilities and the ability to continually update or synchronize common employee data with other systems.
Importing and exporting methods are captured in tasks, which are scheduled through the Job Scheduler. The framework includes an import task that reads the text file into a staging table within the system. A second task, called the interface task, takes the data from the staging table and inserts the data into the proper application tables. The framework also includes an export task that transmits and maps application data into a file that can later be consumed by an external system. An export staging table is also available if the export process requires the functionality.
All the classes implementing these tasks are extendable using the interface framework. Therefore, multiple import and export interfaces can be created by extending these interface framework classes.