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. |