| Namespace | http://www.mulesoft.org/schema/mule/wd-payroll |
|---|---|
| Schema Location | http://www.mulesoft.org/schema/mule/wd-payroll/current/mule-wd-payroll.xsd (View Schema) |
| Schema Version | 2.0 |
| Minimum Mule Version | 3.4 |
The Workday Payroll Web Service contains operations that expose Workday Payroll data for integration with third parties (such as time and attendance).
| Configuration | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Configure an instance of this module
| |||||||||||
| Message Processors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
This service operation will submit requests to replace, add, update or delete costing allocations
(distributions) for worker/position/earning and position restrictions criteria.
| |||||||||||
Allows clients to push out the "No Retro Processing Prior to" dates for workers.
| |||||||||||
Return Approved Canadian Record of Employment records for outbound ROE processing.
| |||||||||||
Returns a list of Payment Dates for a given Company and Date Range parms.
| |||||||||||
Retrieves multiple worksite report data for a company and quarter.
| |||||||||||
Return Payroll Balances for selected Workers, Companies, Pay Calculations for specified Balance Periods.
| |||||||||||
This web service operation is designed to get worker federal W-4 tax election data from either
the Reference ID or the Worker Reference/Company Reference/Effective Date.
| |||||||||||
Retrieves Workday History Payments.
| |||||||||||
This web service will extract all types of Involuntary Withholding Orders:
1-Bankruptcy Order
2-Creditor Garnishment
3-Federal Administrative Wage Garnishment
4-Federal Student Loan
5-Federal Tax Levy
6-State Tax Levy
7-Wage Assignment
8-Support Order
9-Support Order (Lump Sum)
For loading the above Withholding Orders, there is a corresponding web service: Put Payroll Involuntary Withholding Order.
| |||||||||||
This web service will return Payroll Limit Override from either Payroll Limit Override Reference,
or Worker Reference/Pay Component/Start Date/End Date filter criteria.
| |||||||||||
This operation returns Payroll Off-cycle Payments (Manual and On-demand) for either a list of references or request criteria.
| |||||||||||
Returns FICA data for a Worker and Position.
| |||||||||||
This web service operation is designed to get worker ongoing work jurisdiction tax election data from either the Reference ID or the Worker Reference/Company Reference/Effective Date.
| |||||||||||
Return payroll payslips for an outsourced payment group that was generated by a settlement run.
| |||||||||||
Return Payroll Results for selected Workers, Companies, Pay Calculations for specified Date Range.
| |||||||||||
Retrieve Worker Tax Elections for State and Local Tax Authorities
The operation does not support criteria based requests with an As_Of_Entry_DateTime in the past,
unless for paging consistency the As_Of_Entry_DateTime matches the page 1 request.
| |||||||||||
Allows an external client to retrieve Worker Tax Treaty data.
| |||||||||||
Returns Period Schedules
| |||||||||||
Retrieves periodic tax filing data for a company.
| |||||||||||
Returns periodic tax filing data based on specified criteria.
| |||||||||||
Returns quarterly tax filing data based on specified criteria.
| |||||||||||
Retrieves Payroll Input data from the Workday system.
| |||||||||||
Get Worker- or Position Restrictions-based costing allocations, either for specific criteria or for all workers or positions.
| |||||||||||
Updates the ROE instances statuses, issued date, and issued number when the file is imported from Service Canada
into Workday System.
| |||||||||||
Put worker federal W-4 tax election data.
| |||||||||||
Adds/updates historical payroll payments from external systems into Workday Payroll.
| |||||||||||
Loads all types of Withholding Orders:
1-Bankruptcy Order
2-Creditor Garnishment
3-Federal Administrative Wage Garnishment
4-Federal Student Loan
5-Federal Tax Levy
6-State Tax Levy
7-Wage Assignment
8-Support Order (Lump Sum)
9-Support Order This method also supports Amend/Terminate Support Order.
| |||||||||||
Adds or updates Payroll Limit Override for Worker.
| |||||||||||
Adds/updates off cycle payments from external systems into Workday.
| |||||||||||
Updates Payroll Payee FICA Withholdings for specific worker.
| |||||||||||
This web service operation is designed to put worker ongoing work jurisdiction tax election data into Workday Payroll
| |||||||||||
Create Worker Tax Elections for State and Local Tax Authorities
The operation does not support criteria based requests with an As_Of_Entry_DateTime in the past,
unless for paging consistency the As_Of_Entry_DateTime matches the page 1 request.
| |||||||||||
Allows external clients to add or update a Payroll Worker Tax Treaty
| |||||||||||
Adds/updates Period Schedules
| |||||||||||
Adds/updates Payroll Input data from external systems into Workday.
| |||||||||||
To use the this module within a flow the namespace to the module must be included. The resulting flow will look similar to the following:
<mule xmlns="http://www.mulesoft.org/schema/mule/core"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:wd-payroll="http://www.mulesoft.org/schema/mule/wd-payroll"
xsi:schemaLocation="
http://www.mulesoft.org/schema/mule/core
http://www.mulesoft.org/schema/mule/core/current/mule.xsd
http://www.mulesoft.org/schema/mule/wd-payroll
http://www.mulesoft.org/schema/mule/wd-payroll/current/mule-wd-payroll.xsd">
<!-- here goes your flows and configuration elements -->
</mule>
This connector offers automatic connection management via the use of a connection pool. The pool will act a storage mechanism for all the connections that are in-use by the user of this connector.
Prior to execution of a processor, the connector will attempt to lookup an already established connection and if one doesn't exists it will create one. That lookup mechanism is done in the connection pool via the use of connection variables declared as keys.
The user of the connector can configure the pool by adding a connection-pooling-profile to the connector configuration like this:
<wd-payroll:connection-pooling-profile maxActive="10" maxIdle="10"
exhaustedAction="WHEN_EXHAUSTED_GROW" maxWait="120" minEvictionMillis="60000" evictionCheckIntervalMillis="30000"/>
The following is a list of connection attributes, each connection attribute can be configured at the config element level or they can also be added to each processor. If they are used at the processor level they get the benefit of full expression resolution.
| Connection Attributes | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
| Optional. Specify which configuration to use. | |||||||||||
| Workday user | String | */* | UTF-8 | ||||||||
| Workday password | String | */* | UTF-8 | ||||||||
| Workday endpoint | String | */* | UTF-8 | ||||||||
| Optional. Workday WSDL location | String | */* | UTF-8 | ||||||||
Reconnection Strategies specify how a connector behaves when its connection fails. You can control how Mule attempts to reconnect by specifying a number of criteria:
With a reconnection strategy, you can better control the behavior of a failed connection, by configuring it, for example, to re-attempt the connection only once every 15 minutes, and to give up after 30 attempts. You can also send an automatic notification to your IT administrator whenever this reconnection strategy goes into effect. You can even define a strategy that attempts to reconnect only during business hours. Such a setting can prove useful if your server is frequently shut down for nightly maintenance.
A reconnection strategy that allows the user to configure how many times a reconnection should be attempted and how long to wait between attempts.
<wd-payroll:config>
<reconnect count="5" frequency="1000"/>
</wd-payroll:config>
| Reconnect Attributes | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Name | Default Value | Description | |||||||||
| Optional. How often (in ms) to reconnect | |||||||||||
| Optional. How many reconnection attempts to make | |||||||||||
For more information about reconnection strategies in Mule, or even how to write your own custom reconnection strategy please check this section.
This service operation will submit requests to replace, add, update or delete costing allocations (distributions) for worker/position/earning and position restrictions criteria. This service does not manage strictly earning-level costing overrides.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Specifies the options for the business process, as well as the data for the Costing Allocation | AssignCostingAllocationRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| AssignCostingAllocationResponseType | element containing the Event and Costing data that was created by this request |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
Allows clients to push out the "No Retro Processing Prior to" dates for workers.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Request object | ChangeNoRetroProcessingPriorToRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| ChangeNoRetroProcessingPriorToResponseType | response object |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
Return Approved Canadian Record of Employment records for outbound ROE processing.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Request | GetCanadianRecordOfEmploymentDataRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| GetCanadianRecordOfEmploymentDataResponseType | response object |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
Returns a list of Payment Dates for a given Company and Date Range parms.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Request element | GetCompanyPaymentDatesRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| GetCompanyPaymentDatesResponseType | response object |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
Retrieves multiple worksite report data for a company and quarter. The report is used to collect statistical information to supplement statewide data provided through employer's SUI reports.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Request for a multiple worksite report. | GetMultipleWorksiteReportRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| GetMultipleWorksiteReportResponseType | Response for a Get Multiple Worksites Report request. |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
Return Payroll Balances for selected Workers, Companies, Pay Calculations for specified Balance Periods.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Request | GetPayrollBalancesRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| GetPayrollBalancesResponseType | response object |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
This web service operation is designed to get worker federal W-4 tax election data from either the Reference ID or the Worker Reference/Company Reference/Effective Date.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Element to hold all Payroll Payee W-4 Request Information | GetPayrollFederalW4TaxElectionsRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| GetPayrollFederalW4TaxElectionsResponseType | Get Payroll Payee W-4s Response Element |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
Retrieves Workday History Payments. History Payments in Workday are historical payments imported from external and/or legacy payroll systems.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. The request object for the operation | GetPayrollHistoryPaymentsRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| GetPayrollHistoryPaymentsResponseType | The response from the operation |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
This web service will extract all types of Involuntary Withholding Orders: 1-Bankruptcy Order 2-Creditor Garnishment 3-Federal Administrative Wage Garnishment 4-Federal Student Loan 5-Federal Tax Levy 6-State Tax Levy 7-Wage Assignment 8-Support Order 9-Support Order (Lump Sum) For loading the above Withholding Orders, there is a corresponding web service: Put Payroll Involuntary Withholding Order.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Get Payroll Involuntary Withholding Orders Request | GetPayrollInvoluntaryWithholdingOrdersRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| GetPayrollInvoluntaryWithholdingOrdersResponseType | Get Payroll Involuntary Withholding Orders Response |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
This web service will return Payroll Limit Override from either Payroll Limit Override Reference, or Worker Reference/Pay Component/Start Date/End Date filter criteria.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Element to hold all Payroll Limit Override Request Information | GetPayrollLimitOverridesRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| GetPayrollLimitOverridesResponseType | Element to hold the Payroll Limit Override Response. |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
This operation returns Payroll Off-cycle Payments (Manual and On-demand) for either a list of references or request criteria. The user can specify the following request criteria: 1 - Payment ID When specified, Payment ID alone will be used as a key to retrieve the off-cycle payment. All other optional criteria will be ignored. 2 - Employee Reference When specified, it will be used along with other optional criteria (except Payment ID) to return off-cycle payments. 3 - Pay Group Reference When specified, it will be used along with other optional criteria (except Payment ID and Employee Reference) to return off-cycle payments. All other optional criteria will be used with either Employee Reference or Pay Group Reference to retrieve off-cycle payments.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Get Payroll Off-cycle Payments Request element | GetPayrollOffCyclePaymentsRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| GetPayrollOffCyclePaymentsResponseType | Get Payroll Off-cycle Payments Response element |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
Returns FICA data for a Worker and Position.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Get Payroll Payee FICAs Request element | GetPayrollPayeeFICAsRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| GetPayrollPayeeFICAsResponseType | Get Payroll Payee FICAs Response element |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
This web service operation is designed to get worker ongoing work jurisdiction tax election data from either the Reference ID or the Worker Reference/Company Reference/Effective Date.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. The request object for the operation | GetPayrollPayeeOngoingWorkJurisdictionTaxElectionRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| GetPayrollPayeeOngoingWorkJurisdictionTaxElectionResponseType | The response from the operation |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
Return payroll payslips for an outsourced payment group that was generated by a settlement run.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Get Payroll Payslips Request | GetPayrollPayslipsRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| GetPayrollPayslipsResponseType | Get Payroll Payslips Response |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
Return Payroll Results for selected Workers, Companies, Pay Calculations for specified Date Range.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Get Payroll Results Request | GetPayrollResultsRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| GetPayrollResultsResponseType | Get Payroll Results Response |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
Retrieve Worker Tax Elections for State and Local Tax Authorities The operation does not support criteria based requests with an As_Of_Entry_DateTime in the past, unless for paging consistency the As_Of_Entry_DateTime matches the page 1 request.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Request for Get Payroll USA State and Local Tax Elections | GetPayrollUSAStateAndLocalTaxElectionsRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| GetPayrollUSAStateAndLocalTaxElectionsResponseType | response element |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
Allows an external client to retrieve Worker Tax Treaty data.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Get Worker Tax Treaties Request | GetPayrollWorkerTaxTreatiesRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| GetWorkerTaxTreatiesResponseType | Get Worker Tax Treaties Response |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
Returns Period Schedules
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Get Period Schedules Request | GetPeriodSchedulesRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| GetPeriodSchedulesResponseType | Get Period Schedules Response |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
Retrieves periodic tax filing data for a company. Tax filing data is aggregated by Payment Date and Third Party Sick Pay indicator.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Get Periodic Company Tax Filing Data Request element | GetPeriodicCompanyTaxFilingDataRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| GetPeriodicCompanyTaxFilingDataResponseType | Get Periodic Company Tax Filing Data Response element |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
Returns periodic tax filing data based on specified criteria.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Request object | GetPeriodicWorkerTaxFilingDataRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| GetPeriodicWorkerTaxFilingDataResponseType | response object |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
Returns quarterly tax filing data based on specified criteria.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Request | GetQuarterlyWorkerTaxDataRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| GetQuarterlyWorkerTaxDataResponseType | response element |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
Retrieves Payroll Input data from the Workday system.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Request element | GetSubmitPayrollInputsRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| GetSubmitPayrollInputsResponseType | response element |
| Payload Class | Description |
|---|---|
| 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.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Request criteria (specific and universal) for the Get Worker Costing Allocations service. | GetWorkerCostingAllocationsRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| GetWorkerCostingAllocationsResponseType | Wrapper for the data returned by the Get Worker Costing Allocations service. |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
Updates the ROE instances statuses, issued date, and issued number when the file is imported from Service Canada into Workday System.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Canadian Record of Employment Request element that contains the Canadian Record of Employment attributes to be updated. | PutCanadianRecordOfEmploymentDataRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| PutCanadianRecordOfEmploymentDataResponseType | Canadian Record of Employment Data Response element |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
Put worker federal W-4 tax election data.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Worker federal W-4 object | PutPayrollFederalW4TaxElectionRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| PutPayrollFederalW4TaxElectionResponseType | a response with The Payroll Payee W-4 instance that is created and the data that should be displayed for the instance of the W-4 |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
Adds/updates historical payroll payments from external systems into Workday Payroll.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Request element carrying all information necessary to make a Put Payroll History Payment service request. | PutPayrollHistoryPaymentRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| PutPayrollHistoryPaymentResponseType | contains the reference to the Payroll History Payment added or updated |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
Loads all types of Withholding Orders: 1-Bankruptcy Order 2-Creditor Garnishment 3-Federal Administrative Wage Garnishment 4-Federal Student Loan 5-Federal Tax Levy 6-State Tax Levy 7-Wage Assignment 8-Support Order (Lump Sum) 9-Support Order This method also supports Amend/Terminate Support Order. For extracting the above Withholding Orders, there is a corresponding operation: Get Payroll Involuntary Withholding Orders.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Request object | PutPayrollInvoluntaryWithholdingOrderRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| PutPayrollInvoluntaryWithholdingOrderResponseType | response object |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
Adds or updates Payroll Limit Override for Worker.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Request object | PutPayrollLimitOverrideRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| PutPayrollLimitOverrideResponseType | response object |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
Adds/updates off cycle payments from external systems into Workday.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Request object | PutPayrollOffCyclePaymentRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| PutPayrollOffCyclePaymentResponseType | response object |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
Updates Payroll Payee FICA Withholdings for specific worker.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Request object | PutPayrollPayeeFICARequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| PutPayrollPayeeFICAResponseType | response object |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
This web service operation is designed to put worker ongoing work jurisdiction tax election data into Workday Payroll
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. The request object for the operation | PutPayrollPayeeOngoingWorkJurisdictionTaxElectionRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| PutPayrollPayeeOngoingWorkJurisdictionTaxElectionResponseType | The response from the operation |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
Create Worker Tax Elections for State and Local Tax Authorities The operation does not support criteria based requests with an As_Of_Entry_DateTime in the past, unless for paging consistency the As_Of_Entry_DateTime matches the page 1 request.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. State and Local Tax Elections for USA Payroll State Authorities | PutPayrollUSAStateAndLocalTaxElectionRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| PutPayrollUSAStateAndLocalTaxElectionResponseType | The results of the last Put Payroll USA State and Local Tax Election Put Request |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
Allows external clients to add or update a Payroll Worker Tax Treaty
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Request object | PutPayrollWorkerTaxTreatyRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| PutWorkerTaxTreatyResponseType | response object |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
Adds/updates Period Schedules
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Request object | PutPeriodScheduleRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| PutPeriodScheduleResponseType | response |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
Adds/updates Payroll Input data from external systems into Workday.
INCLUDE_ERROR
| Name | Default Value | Description | Java Type | MIME Type | Encoding | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Optional. Specify which configuration to use. | |||||||||||
| #[payload] | Optional. Request object | SubmitPayrollInputRequestType | */* | ||||||||
| Connection Parameters This are only required if you didn't specified them at the configuration element. They are also useful for overriding the values of the configurations or even if you need to extract them from the Mule message since they support expression evaluation. | |||||||||||
| Optional. Workday user | String | */* | UTF-8 | ||||||||
| Optional. Workday password | String | */* | UTF-8 | ||||||||
| Optional. Workday endpoint | String | */* | UTF-8 | ||||||||
| https://community.workday.com/custom/developer/API/Payroll/v20/Payroll.wsdl | Optional. Workday WSDL location | String | */* | UTF-8 | |||||||
| Return Type | Description |
|---|---|
| SubmitPayrollInputResponseType | response |
| Payload Class | Description |
|---|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |