public interface

CompensationPort

com.workday.compensation.CompensationPort
Known Indirect Subclasses

Class Overview

The Compensation Web Service contains operations that expose Workday Human Capital Management Business Services compensation-related data. This class was generated by Apache CXF 2.5.1 2014-02-28T19:23:25.139-03:00 Generated source version: 2.5.1

Summary

Public Methods
abstract AddStockGrantResponseType addStockGrant(AddStockGrantRequestType body)
This operation allows the addition of stock grants to an employee via the Request Stock Option Grant business process.
abstract AssignEligiblePeriodActivitiesForEmployeeResponseType assignEligiblePeriodActivitiesForEmployee(AssignEligiblePeriodActivitiesForEmployeeRequestType body)
This operation allows the requesting of a period activity assignment for an employee via the Assign Eligible Period Activities for Employee business process.
abstract GetBenchmarkJobsResponseType getBenchmarkJobs(GetBenchmarkJobsRequestType body)
This operation allows the retrieval of benchmark job information.
abstract GetCompensationGradesResponseType getCompensationGrades(GetCompensationGradesRequestType body)
This operation allows the retrieval of compensation grade and grade profile information.
abstract GetCompensationMatrixResponseType getCompensationMatrices(GetCompensationMatrixRequestType body)
This operation retrieves Merit Increase Matrices (MIMs) information for use by merit or bonus plans.
abstract GetCompensationPlansResponseType getCompensationPlans(GetCompensationPlansRequestType body)
This operation allows the retrieval of detailed compensation plan information.
abstract GetCompensationScorecardResultsResponseType getCompensationScorecardResults(GetCompensationScorecardResultsRequestType body)
This operation allows the retrieval of one or more scorecard results
abstract GetEligibleEarningsResponseType getEligibleEarnings(GetEligibleEarningsRequestType body)
This operation retrieves the eligible earnings override values that are associated with a given employee.
abstract GetFuturePaymentPlanAssignmentsResponseType getFuturePaymentPlanAssignments(GetFuturePaymentPlanAssignmentsRequestType body)
This operation allows the retrieval of future payment plan assignments for one or more employees.
abstract GetPeriodActivityTasksResponseType getPeriodActivityTasks(GetPeriodActivityTasksRequestType body)
This operation allows the retrieval of period activity tasks.
abstract GetPreviousSystemCompensationHistoryResponseType getPreviousSystemCompensationHistory(GetPreviousSystemCompensationHistoryRequestType body)
This operation will return any previous system compensation history which has been imported for a given employee.
abstract LaunchEmployeeSeveranceWorksheetResponseType launchEmployeeSeveranceWorksheet(LaunchEmployeeSeveranceWorksheetRequestType body)
This operation allows the launching of an employee severance worksheet via the Severance Worksheet business process.
abstract ManagePeriodActivityPayAssignmentsResponseType managePeriodActivityPayAssignments(ManagePeriodActivityPayAssignmentsRequestType body)
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.
abstract PutBenchmarkJobResponseType putBenchmarkJob(PutBenchmarkJobRequestType body)
This operation allows the addition and updating of benchmark job information.
abstract PutCompensationGradeResponseType putCompensationGrade(PutCompensationGradeRequestType body)
This operation adds or updates compensation grade and compensation grade profile information.
abstract PutMeritIncreaseMatrixResponseType putCompensationMatrix(PutMeritIncreaseMatrixRequestType body)
This operation adds or updates compensation matrix information.
abstract PutCompensationPlanResponseType putCompensationPlans(PutCompensationPlanRequestType body)
This operation supports the addition or modification of detailed compensation plan information.
abstract PutCompensationScorecardResultResponseType putCompensationScorecardResult(PutCompensationScorecardResultRequestType body)
This operation allows the creation or modification of a scorecard result against a specific scorecard
abstract PutEligibleEarningsResponseType putEligibleEarnings(PutEligibleEarningsRequestType body)
This operation adds or updates eligible earnings override information for a given employee.
abstract PutFuturePaymentPlanAssignmentResponseType putFuturePaymentPlanAssignment(PutFuturePaymentPlanAssignmentRequestType body)
This operation adds or updates future payment plan assignments for a given employee.
abstract PutPeriodActivityTaskResponseType putPeriodActivityTask(PutPeriodActivityTaskRequestType body)
This operation adds or updates a period activity task.
abstract PutPreviousSystemCompensationHistoryResponseType putPreviousSystemCompensationHistory(PutPreviousSystemCompensationHistoryRequestType body)
This operation will load previous system compensation history for a given employee.
abstract RequestBonusPaymentResponseType requestBonusPayment(RequestBonusPaymentRequestType body)
This operation allows the requesting of a bonus payment for an employee via the Request Bonus Payment business process.
abstract RequestCompensationChangeResponseType requestCompensationChange(RequestCompensationChangeRequestType body)
This operation allows the requesting of a compensation change for an employee via the Request Compensation Change business process.
abstract RequestEmployeeMeritAdjustmentResponseType requestEmployeeMeritAdjustment(RequestEmployeeMeritAdjustmentRequestType body)
This operation allows the requesting of a merit adjustment for an employee via the Request Employee Merit Adjustment business process.
abstract RequestOneTimePaymentResponseType requestOneTimePayment(RequestOneTimePaymentRequestType body)
This operation allows the requesting of a one-time payment for an employee via the Request One-Time Payment business process.
abstract RequestStockOptionGrantResponseType requestStockGrant(RequestStockOptionGrantRequestType body)
This operation is deprecated.
abstract UpdateStockGrantResponseType updateStockGrant(UpdateStockGrantRequestType body)
This operation allows the updating of an existing stock grant which has been given to a worker.

Public Methods

public abstract AddStockGrantResponseType addStockGrant (AddStockGrantRequestType body)

This operation allows the addition of stock grants to an employee via the Request Stock Option Grant business process.

Parameters
body

public abstract AssignEligiblePeriodActivitiesForEmployeeResponseType assignEligiblePeriodActivitiesForEmployee (AssignEligiblePeriodActivitiesForEmployeeRequestType body)

This operation allows the requesting of a period activity assignment for an employee via the Assign Eligible Period Activities for Employee business process.

Parameters
body

public abstract GetBenchmarkJobsResponseType getBenchmarkJobs (GetBenchmarkJobsRequestType body)

This operation allows the retrieval of benchmark job information.

Parameters
body

public abstract GetCompensationGradesResponseType getCompensationGrades (GetCompensationGradesRequestType body)

This operation allows the retrieval of compensation grade and grade profile information. You must have access to the "Set Up: Compensation Packages" domain to access this operation.

Parameters
body

public abstract GetCompensationMatrixResponseType getCompensationMatrices (GetCompensationMatrixRequestType body)

This operation retrieves Merit Increase Matrices (MIMs) information for use by merit or bonus plans.

Parameters
body

public abstract GetCompensationPlansResponseType getCompensationPlans (GetCompensationPlansRequestType body)

This operation allows the retrieval of detailed compensation plan information.

Parameters
body

public abstract GetCompensationScorecardResultsResponseType getCompensationScorecardResults (GetCompensationScorecardResultsRequestType body)

This operation allows the retrieval of one or more scorecard results

Parameters
body

public abstract GetEligibleEarningsResponseType getEligibleEarnings (GetEligibleEarningsRequestType body)

This operation retrieves the eligible earnings override values that are associated with a given employee.

Parameters
body

public abstract GetFuturePaymentPlanAssignmentsResponseType getFuturePaymentPlanAssignments (GetFuturePaymentPlanAssignmentsRequestType body)

This operation allows the retrieval of future payment plan assignments for one or more employees. You must have access to the Worker:Compensation by Organization domain.

Parameters
body

public abstract GetPeriodActivityTasksResponseType getPeriodActivityTasks (GetPeriodActivityTasksRequestType body)

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.

Parameters
body

public abstract GetPreviousSystemCompensationHistoryResponseType getPreviousSystemCompensationHistory (GetPreviousSystemCompensationHistoryRequestType body)

This operation will return any previous system compensation history which has been imported for a given employee.

Parameters
body

public abstract LaunchEmployeeSeveranceWorksheetResponseType launchEmployeeSeveranceWorksheet (LaunchEmployeeSeveranceWorksheetRequestType body)

This operation allows the launching of an employee severance worksheet via the Severance Worksheet business process.

Parameters
body

public abstract ManagePeriodActivityPayAssignmentsResponseType managePeriodActivityPayAssignments (ManagePeriodActivityPayAssignmentsRequestType body)

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.

Parameters
body

public abstract PutBenchmarkJobResponseType putBenchmarkJob (PutBenchmarkJobRequestType body)

This operation allows the addition and updating of benchmark job information.

Parameters
body

public abstract PutCompensationGradeResponseType putCompensationGrade (PutCompensationGradeRequestType body)

This operation adds or updates compensation grade and compensation grade profile information. You must have access to the "Set Up: Compensation Packages" domain to access this operation.

Parameters
body

public abstract PutMeritIncreaseMatrixResponseType putCompensationMatrix (PutMeritIncreaseMatrixRequestType body)

This operation adds or updates compensation matrix information.

Parameters
body

public abstract PutCompensationPlanResponseType putCompensationPlans (PutCompensationPlanRequestType body)

This operation supports the addition or modification of detailed compensation plan information.

Parameters
body

public abstract PutCompensationScorecardResultResponseType putCompensationScorecardResult (PutCompensationScorecardResultRequestType body)

This operation allows the creation or modification of a scorecard result against a specific scorecard

Parameters
body

public abstract PutEligibleEarningsResponseType putEligibleEarnings (PutEligibleEarningsRequestType body)

This operation adds or updates eligible earnings override information for a given employee.

Parameters
body

public abstract PutFuturePaymentPlanAssignmentResponseType putFuturePaymentPlanAssignment (PutFuturePaymentPlanAssignmentRequestType body)

This operation adds or updates future payment plan assignments for a given employee. You must have access to the Worker:Compensation by Organization domain.

Parameters
body

public abstract PutPeriodActivityTaskResponseType putPeriodActivityTask (PutPeriodActivityTaskRequestType body)

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.

Parameters
body

public abstract PutPreviousSystemCompensationHistoryResponseType putPreviousSystemCompensationHistory (PutPreviousSystemCompensationHistoryRequestType body)

This operation will load previous system compensation history for a given employee. The operation allows free-form text entry indication of changes to a workers compensation before the implementation in the Workday system.

Parameters
body

public abstract RequestBonusPaymentResponseType requestBonusPayment (RequestBonusPaymentRequestType body)

This operation allows the requesting of a bonus payment for an employee via the Request Bonus Payment business process.

Parameters
body

public abstract RequestCompensationChangeResponseType requestCompensationChange (RequestCompensationChangeRequestType body)

This operation allows the requesting of a compensation change for an employee via the Request Compensation Change business process.

Parameters
body

public abstract RequestEmployeeMeritAdjustmentResponseType requestEmployeeMeritAdjustment (RequestEmployeeMeritAdjustmentRequestType body)

This operation allows the requesting of a merit adjustment for an employee via the Request Employee Merit Adjustment business process.

Parameters
body

public abstract RequestOneTimePaymentResponseType requestOneTimePayment (RequestOneTimePaymentRequestType body)

This operation allows the requesting of a one-time payment for an employee via the Request One-Time Payment business process.

Parameters
body

public abstract RequestStockOptionGrantResponseType requestStockGrant (RequestStockOptionGrantRequestType body)

This operation is deprecated. The functionality has been replaced by the "Add Stock Grant" operation.

Parameters
body

public abstract UpdateStockGrantResponseType updateStockGrant (UpdateStockGrantRequestType body)

This operation allows the updating of an existing stock grant which has been given to a worker.

Parameters
body