Incentive Compensation Participant Plan Approval SDO

The service data object works with the corresponding service to initiate the compensation plan approval for a participant.

QName: {http://xmlns.oracle.com/apps/incentiveCompensation/cn/participants/compensationPlanSetup/srpCompPlanService/}SrpCompensationPlanApproval

Relationships

The following table describes how this service data object is related to other service data objects or business object services.

Relationship Type Object or Service

Handled by

Incentive Compensation Participant Plan

Attributes

The following table describes attributes in the service data object.

Name Type Description

BusinessUnitId

long

The unique identifier for the business unit of the participant.
  • Primary Key

BusinessUnitName

string

The business unit name of the participant. It is a case sensitive field. Consuming application should provide either BusinessUnitId or BusinessUnitName.
  • Primary Key

CompensationPlanId

long

The unique identifier for the compensation plan assigned to the participant.

CompensationPlanName

string

Name of the compensation plan assigned to the participant. It is a case-sensitive field. Consuming applications should provide either the CompensationPlanId or CompensationPlanName.

EmailId

string

E-mail address of the participant. It is a case-sensitive field.

ParticipantId

long

The unique identifier for the participant.

ParticipantName

string

Name of the participant. It is a case-sensitive field. Consuming application should provide either PersonNumber, EmailId, ParticipantId , ParticipantName, or PartyId.

PartyId

long

Party identifier of the participant.

PersonNumber

string

HR PersonNumber of the participant.

PlanAssignmentEndDate

{http://xmlns.oracle.com/adf/svc/types/}date-Date

The date when the compensation plan becomes inactive for the participant. The format is 'YYYY-MM-DD'. This field only needs to be passed if the same compensation plan is assigned several times to the participant for different date ranges. In other cases, you need to pass a value '4712-12-31' in place of a 'null' value.

PlanAssignmentStartDate

{http://xmlns.oracle.com/adf/svc/types/}date-Date

The date when the compensation plan becomes active for the participant. The format is 'YYYY-MM-DD'. This field only needs to be passed if the same compensation plan is assigned several times to the participant for different date ranges. In other cases, you must pass a value '4712-12-31' in place of a 'null' value.

RoleId

long

The unique identifier for the role to which the participant is assigned.

RoleName

string

Name of the role to which the participant is assigned to. It is a case-sensitive field. The consuming application should provide either RoleId or RoleName, if the plan is assigned through a role.