ADP is a comprehensive global provider of cloud-based human capital management (HCM) solutions that unite payroll, HR, talent, time, tax and benefits, and a leader in business outsourcing services and analytics. ADP offers industry-leading online payroll software & HR services and solutions tailored to you no matter what your business size. Using ADP payroll software, our experts integrate your payroll and HR information into a single unified platform, saving you time to focus on your business.
ADP WorkforceNow, supplies API services, a pool of API calls for building applications and integrating with ADP WorkforceNow objects. This set of APIs allows you to create and retrieve data from Workers, Worker Demographics, Timesheets, Locations, Departments etc. The platform also ensures that the third-party product is properly authenticated prior to getting access to the ADP WorkforceNow data. All access to ADP WorkforceNow is through the API requests. There are two authentication mechanisms available in the ADP WorkforceNow API and both are supported in our DAP.
- Direct Client ID and Client Secret Authentication.
- Consent Based Authentication.
QCommission utilizes a technology called QXchange to integrate to other applications including ADP WorkforceNow. Specific data access plug-ins (DAP) for different systems can be added to QXchange to integrate with various data sources. A special DAP for ADP WorkforceNow allows QCommission to exchange data with ADP WorkforceNow.
ADP WorkforceNow can be defined as source data and the various objects can be accessed. Field level data from the objects can be extracted and mapped to destination objects and fields in different data formats. Data from multiple objects can be extracted. Multiple profiles can be set up to extract data from various objects. Source data can also be filtered using various expressions. Prior to executing extract, the source data can be viewed to make sure the right records are getting selected.
For QCommission the commission calculation requires the Worker and their corresponding TimeEntries data. ADP WorkforceNow is enabled to pull data from both Worker and TimeEntries data which is used for commission calculation in QCommission.
QCommission is now enabled to push the payroll data to the ADP WorkforceNow. This is achieved using the ADP WorkforceNow PayDataInput API. Using this the calculated commission data can be pushed to ADP WorkforceNow as Payroll Data.
QCommission does a tremendous job, understanding the intricacies of the ADP as well as the complications inherent in the data integration process. With this ability it integrates the two systems in such a manner that the complexity to the customer is reduced to a minimal level.