Dejan,
ADP integration is more of a challenge as there is no system wide API to retrieve time-off types, the time off types are only returned when providing a users aoid. Additionally ADP uses subcodes (earningLabel/earningCode) along with the policyLabel/policyCode. These don't always directly align with a single WFM activity code which would need to be mapped. Depending on the environment, if the ADP codes are fairly static, you may be able to utilize a data table to handle some of the code mapping and additional logic for mapping many-to-one policyLabel/earningLabels. There are also WFM submission scenarios which ADP is unable to handle, i.e. and agent submitting a timeoff request for multiple partial days but different hours on each day. These would need to be submitted as individual requests.
------------------------------
Lonny Schwartz
Principal PS Consultant
------------------------------