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 |
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.
|
BusinessUnitName |
string |
The business unit name of the participant. It is a case sensitive field. Consuming application should provide either BusinessUnitId or BusinessUnitName.
|
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. |