| java.lang.Object | ||
| ↳ | org.mule.modules.workday.AbstractWorkdayModule | |
| ↳ | org.mule.modules.workday.payrollinterface.PayrollInterfaceModule | |
Known Direct Subclasses
|
Known Indirect Subclasses
|
The Payroll Interface Web Service contains operations that expose Workday Human Capital Management Business Services data for integration with external payroll systems.
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| client | The client, mainly for mocking purposes. | ||||||||||
| username | The Workday account's username | ||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Connects to Workday
| |||||||||||
Disconnects
| |||||||||||
Retrieves data related to an externally loaded Batch and its associated
Application Input (e.g.
| |||||||||||
Connection identifier
| |||||||||||
This operation retrieves data related to an External Pay Group
(e.g.
| |||||||||||
Retrieves data related to External Payroll Inputs (e.g.
| |||||||||||
Retrieves data related to Payees (e.g.
| |||||||||||
Return Period Schedules
| |||||||||||
Get Worker- or Position Restrictions-based costing allocations, either for specific criteria or for all workers or positions.
| |||||||||||
This web service operation allows the user to do the following:
1 - Update Last Extract Created for External Pay Group by providing External Pay Group Reference, Integration System Reference, and Date Time.
| |||||||||||
Gives you the ability to import third-party payroll actual hours worked into Workday.
| |||||||||||
Accepts periodic employee pay data from an external partner for use in Payroll Interface web service APIs.
| |||||||||||
Allows the input of multiple payroll results from external systems into Workday.
| |||||||||||
This public web service operation is designed to add/update Period Schedules
| |||||||||||
Validate connection
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.mule.modules.workday.AbstractWorkdayModule
| |||||||||||
From class
java.lang.Object
| |||||||||||
The Workday account's username
Connects to Workday
| payrollInterfaceUser | Workday user |
|---|---|
| payrollInterfacePassword | Workday password |
| payrollInterfaceEndpoint | Workday endpoint |
| payrollInterfaceWsdlLocation | Workday WSDL location |
| ConnectionException |
|---|
Disconnects
Retrieves data related to an externally loaded Batch and its associated Application Input (e.g. Payroll, External Payroll, Absence).
| batchesRequest | Request element used to find and get Batches and their associated data. |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Connection identifier
This operation retrieves data related to an External Pay Group (e.g. Pay Group expected to have Payroll processed on an external non-Workday system).
| externalPayGroupsRequest | Request element used to find and get External Pay Groups and their associated data. |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Retrieves data related to External Payroll Inputs (e.g. associated with an External Earning/Deduction).
| externalPayrollInputsRequest | Request element used to find and get External Payroll Input entries and their associated data. |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Retrieves data related to Payees (e.g. Employees) that belong to an External Pay Group (e.g. Pay Group expected to have Payroll processed on an external non-Workday system). Data returned includes Employment, Personal, Earnings and Deductions.
| payeesRequest | Request element used to find and get Payees and their associated data. |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Return Period Schedules
| getPeriodSchedulesRequest | The request object for the operation |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Get Worker- or Position Restrictions-based costing allocations, either for specific criteria or for all workers or positions. Can include only the external integration references or the full allocation details.
| getWorkerCostingAllocationsRequest | The request object for the operation |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
This web service operation allows the user to do the following: 1 - Update Last Extract Created for External Pay Group by providing External Pay Group Reference, Integration System Reference, and Date Time. 2 - Update External Payroll Period Status by providing Pay Group Reference, Period Reference, and Period Status Reference. Note: Put Pay Group (Web Service) allows the user to add/update the full External Pay Group instance with all required details.
| externalPayGroup | Put External Pay Group Request element |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Gives you the ability to import third-party payroll actual hours worked into Workday.
| externalPayrollActuals | Request element |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Accepts periodic employee pay data from an external partner for use in Payroll Interface web service APIs.
| externalPayrollInput | Request element used to load/update an instance of an External Payroll Input entry |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Allows the input of multiple payroll results from external systems into Workday.
| externalPayrollResults | External Payroll Result Request |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
This public web service operation is designed to add/update Period Schedules
| putPeriodScheduleRequest | The request object for the operation |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
| client |
|---|
| username |
|---|
Validate connection