| java.lang.Object | ||
| ↳ | org.mule.modules.workday.AbstractWorkdayModule | |
| ↳ | org.mule.modules.workday.compensation.CompensationModule | |
Known Direct Subclasses
|
Known Indirect Subclasses
|
The Compensation Web Service contains operations that expose Workday Human Capital Management Business Services compensation-related data.
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| client | The client, mainly for mocking purposes. | ||||||||||
| username | The Workday account's username | ||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Adds stock grant for an employee via the Request Stock Option Grant business process.
| |||||||||||
This operation allows the requesting of a period activity assignment for an employee via the
Assign Eligible Period Activities for Employee business process.
| |||||||||||
Connects to Workday
| |||||||||||
Disconnects
| |||||||||||
Allows ongoing updates to Benchmark Jobs and the Get will provide customers with the ability
to extract benchmark jobs out of Workday
| |||||||||||
Gets compensation grade and grade profile information.
| |||||||||||
Retrieves Merit Increase Matrices (MIMs) for use by merit or bonus plans (percent- and
amount-based).
| |||||||||||
Gets compensation plan information.
| |||||||||||
This operation allows the retrieval of one or more scorecard results
| |||||||||||
Connection identifier
| |||||||||||
Gets the eligible earnings data that is associated with an employee.
| |||||||||||
Gets the Future Payment Plan Assignments for Workers.
| |||||||||||
This operation allows the retrieval of period activity tasks.
| |||||||||||
Returns a worker's compensation history from a previous system.
| |||||||||||
This operation allows the launching of an employee severance worksheet via the Severance
Worksheet business process.
| |||||||||||
This operation allows the management of period activity based assignments for a given worker
and a bounding date range or period via the Manage Period Activity Pay Assignments business
process.
| |||||||||||
Allows ongoing updates to Benchmark Jobs and the Get will provide customers with the ability
to extract
benchmark jobs out of Workday.
| |||||||||||
Adds/Updates instances of compensation grade and compensation grade profile.
| |||||||||||
Creates or modifies data for a Compensation Matrix.
| |||||||||||
Puts compensation plan information.
| |||||||||||
This operation allows the creation or modification of a scorecard result against a specific
scorecard
| |||||||||||
Adds/Updates instances of eligible earnings for an employee, eligible earnings period and any
specified percent-based bonus plan.
| |||||||||||
Creates Future Payment Plan Assignment for a Worker and Future Payment Plan.
| |||||||||||
This operation adds or updates a period activity task.
| |||||||||||
Loads compensation history for a Worker that didn't get loaded during the initial
implementation period.
| |||||||||||
Request bonus payment for an employee via the Request Bonus Payment business process.
| |||||||||||
Request ad-hoc compensation change for an employee via the Request Compensation Change
business process.
| |||||||||||
Request merit adjustment for an employee via the Request Employee Merit Adjustment business
process.
| |||||||||||
Request one-time payment for an employee via the Request One-Time Payment business process.
| |||||||||||
Updates existing stock grants only.
| |||||||||||
Validate connection
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.mule.modules.workday.AbstractWorkdayModule
| |||||||||||
From class
java.lang.Object
| |||||||||||
The Workday account's username
Adds stock grant for an employee via the Request Stock Option Grant business process.
| stockGrant | Request element |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
This operation allows the requesting of a period activity assignment for an employee via the Assign Eligible Period Activities for Employee business process.
| assignEligiblePeriodActivitiesForEmployeeRequest | AssignEligiblePeriodActivitiesForEmployeeRequestType |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Connects to Workday
| compensationUser | Workday user |
|---|---|
| compensationPassword | Workday password |
| compensationEndpoint | Workday endpoint |
| compensationWsdlLocation | Workday WSDL location |
| ConnectionException |
|---|
Disconnects
Allows ongoing updates to Benchmark Jobs and the Get will provide customers with the ability to extract benchmark jobs out of Workday
| benchmarkJobsRequest | Request element to get Benchmark Job |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Gets compensation grade and grade profile information. You must have access to the "Set Up: Compensation Packages" domain to access this operation.
| compensationGradesRequest | Request element to get compensation grade and grade profile information. If no criteria are specified in either the compensation grade request references or compensation grade request criteria elements, all instances of eligible earnings will be returned. |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Retrieves Merit Increase Matrices (MIMs) for use by merit or bonus plans (percent- and amount-based).
| compensationMatricesRequest | Get Compensation Matrix Request Element |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Gets compensation plan information. Currently supports Bonus, Future Payment, Merit, Allowance, Commission, Period, and Base Pay Plans only.
| compensationPlansRequest | Request element to get compensation plan information. If no criteria is specified in the compensation plan request references or compensation plan request criteria elements, all compensation plans will be returned. |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
This operation allows the retrieval of one or more scorecard results
| getCompensationScorecardResultsRequest | GetCompensationScorecardResultsRequestType |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Connection identifier
Gets the eligible earnings data that is associated with an employee.
| eligibleEarningsRequest | Request element to get eligible earnings override information for an employee, eligible earnings override period or percent based bonus plan. If no criteria are specified in either the Eligible Earnings Request References or Eligible Earnings Request Criteria elements, all instances of eligible earnings override will be returned. |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Gets the Future Payment Plan Assignments for Workers. You must have access to the Worker: Compensation by Organization domain.
| futurePaymentPlanAssignmentsRequest | Request element to get future payment plan assignments. If no criteria are specified then all assignments active for today will be returned, grouped by employee. |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
This operation allows the retrieval of period activity tasks. You must have access to the "Set Up: Work Activity for Pay" domain to access this operation.
| getPeriodActivityTasksRequest | GetPeriodActivityTasksRequestType |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Returns a worker's compensation history from a previous system. This is data that is usually imported from a previous system.
| previousSystemCompensationHistoryRequest | Request element used to return a worker's compensation history loaded from a previous system. If no worker reference is requested, then all workers with previous system compensation data will be returned. |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
This operation allows the launching of an employee severance worksheet via the Severance Worksheet business process.
| launchEmployeeSeveranceWorksheetRequest | LaunchEmployeeSeveranceWorksheetRequestType |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
This operation allows the management of period activity based assignments for a given worker and a bounding date range or period via the Manage Period Activity Pay Assignments business process.
| managePeriodActivityPayAssignmentsRequest | ManagePeriodActivityPayAssignmentsRequestType |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Allows ongoing updates to Benchmark Jobs and the Get will provide customers with the ability to extract benchmark jobs out of Workday.
| benchmarkJob | Request element to put Benchmark Job. |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Adds/Updates instances of compensation grade and compensation grade profile. You must have access to the "Set Up: Compensation Packages" domain to access this operation.
| compensationGrade | Request element. This web service operation is designed to load compensation grades and the associated compensation grade profiles. A complete set of compensation grade profiles should be passed in with the compensation grade. Any profiles not found in the set will be deleted, new profiles will be added, and the existing profiles will be updated. |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Creates or modifies data for a Compensation Matrix.
| compensationMatrix | A request object to put new merrit increase matrix data. |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Puts compensation plan information. Currently supports Bonus, Future Payment, Merit, Allowance, Commission, and Base Pay Plans only.
| compensationPlans | Request element to put Compensation Plan (Bonus, Merit, Allowance, Future Payment, Commission, and Base Pay Plans). |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
This operation allows the creation or modification of a scorecard result against a specific scorecard
| putCompensationScorecardResultRequest | PutCompensationScorecardResultRequestType |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Adds/Updates instances of eligible earnings for an employee, eligible earnings period and any specified percent-based bonus plan.
| eligibleEarnings | Request element. This web service operation is designed to load eligible earnings overrides for an employee for a specified eligible earnings override period. If bonus plans are specified, then the eligible earnings override will apply only to those specific bonus plans. Alternatively, selecting "Apply to All Bonus Plans" option will enable the eligible earnings override to be applied to all current and future bonus plans assigned to the employee for the specified period. |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Creates Future Payment Plan Assignment for a Worker and Future Payment Plan. You must have access to the Worker:Compensation by Organization domain.
| futurePaymentPlanAssignment | Request element |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
This operation adds or updates a period activity task. You must have access to the "Set Up: Work Activity for Pay" domain to access this operation.
| putPeriodActivityTaskRequest | PutPeriodActivityTaskRequestType |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Loads compensation history for a Worker that didn't get loaded during the initial implementation period. It allows free-form text entry of changes that occurred in between the Worker's original hire date and the date that the implementation occurred. Existing entries can be deleted or updated.
| previousSystemCompensationHistory | Contains the data for adding, updating or deleting a previous system compensation history entry for a worker. |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Request bonus payment for an employee via the Request Bonus Payment business process.
| bonusPaymentRequest | Request Bonus Payment business process. |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Request ad-hoc compensation change for an employee via the Request Compensation Change business process.
| compensationChangeRequest | Request object |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Request merit adjustment for an employee via the Request Employee Merit Adjustment business process.
| employeeMeritAdjustmentRequest | Request element |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Request one-time payment for an employee via the Request One-Time Payment business process.
| requestOneTimePaymentRequest | Request One-Time Payment business process. |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
| client |
|---|
| username |
|---|
Updates existing stock grants only.
| stockGrant | Stock grant request |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Validate connection