Incentive Compensation Est. Compensation Individual Earnings

The output service data object for the incentive earning estimation for each transaction. This service data object is used when the related plan component is defined to calculate transactions individually.

QName: {http://xmlns.oracle.com/apps/incentiveCompensation/cn/transactionProcessing/estimatedCompensation/publicService/}IndividualEarningsP

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 Estimated Compensation

Attributes

The following table describes attributes in the service data object.

Name Type Description

CompensationPlanId

long

The unique identifier for the plan record.

CompensationPlanName

string

The compensation plan name.

EarningId

long

The unique identifier for the earning record.
  • Primary Key

EarningTypeId

long

The unique identifier for the earning type record. The earning type, selected for the plan component, is used to classify earnings into monetary and nonmonetary categories.

EligibleCatId

long

The unique record identifier for the credit category to use when overriding the classification process. The credit category is a user-defined business category used to classify a transaction for compensation purposes.

EmailAddress

string

The email address associated with the record.

EstimatedEarningAmount

{http://xmlns.oracle.com/adf/svc/types/}AmountType

The estimated earning amount.

HomeCurrencyCode

string

The participant home currency code that is in effect as of the source event date.

InventoryItemId

decimal

The unique record identifier for the inventory item.

ObjectStatus

string

The earning estimation record status. If the status value is CALCULATED, then the earnings amount is from the previous calculation.

ParticipantName

string

The participant name.

PartyId

long

The unique identifier of the contact party.

PayPeriodId

decimal

The calendar period number.

PayoutFrequency

long

The plan component payout frequency..

PlanComponentId

long

The unique identifier for the plan component record.

PlanComponentName

string

The plan component name.

PlanComponentType

string

The plan component type.

ScenarioId

long

The plan component type.

SourceSystemId

string

The generated identifier for the participant party record in the Trading Community Model.

TransactionId

long

The unique identifier for the transaction record.

TransactionLineNumber

long

The number for the transaction line in the source application.

TransactionSubLineNumber

long

The number for the transaction sales credit line in the source application.

TransactionType

string

The lookup code that represents the type of transaction, such as INVOICE or ORDER.