Manage Process Submission

Service to submit incentive compensation processes. Processes include transaction collection, crediting, classification, and calculation. Other processes include participant import, plan deployment, and currency rate import.

Life Cycle Status: Active

QName: {http://xmlns.oracle.com/apps/incentiveCompensation/cn/processes/manageProcess/manageProcessSubmissionService/}ManageProcessSubmissionService

Service WSDL URL: https://servername/fscmService/ManageProcessSubmissionService?WSDL

Logical Business Objects

  • IC : Incentive Compensation : Incentive Compensation Calculation Batch

  • IC : Incentive Compensation : Incentive Compensation Calculation Batch

  • IC : Incentive Compensation : Incentive Compensation Calculation Batch

  • IC : Incentive Compensation : Incentive Compensation Calculation Batch

  • IC : Incentive Compensation : Incentive Compensation Calculation Batch

  • IC : Incentive Compensation : Incentive Compensation Calculation Batch

Operations

submitTransactionsJob

Submits the Import Transactions to Staging process to import transactions from a file into the transaction staging table.

Life Cycle Status: Active

Request Payload

Element Name Type Description

fileName

string

The name of the file containing the transactions to be imported into the staging table.

documentId

string

The identifier for the file that resides in Oracle Web Center Content repository. If you do not provide the document identifier, then use the value #NULL to indicate an empty value.

retainFile

string

Indicates whether the method should keep or delete the file after the process successfully completes. The value is Y, then the file is retained.

Response Payload

Element Name Type Description

result

string

The request identifier is returned when this process is submitted successfully.

submitRollupJob

Submits the Generate Incentive Rollup Credits process. Indirect credit transactions are created for participants when rollup rules are processed for the rollup hierarchy.

Life Cycle Status: Active

Request Payload

Element Name Type Description

orgName

string

The incentive compensation business unit name.

startDate

string

The start of the date range used to select credits for indirect crediting. Use the format YYYY-MM-DD. For example, 2016-12-01.

endDate

string

The last date, of the date range, used to select credits for indirect crediting. Use the format YYYY-MM-DD. For example, 2016-12-31.

runFor

string

The run for mode. The mode is either New or All. Use the New option to process transactions that have not been processed before. Use the All option to process all eligible transactions for the date range.

Response Payload

Element Name Type Description

result

string

The request identifier is returned when this process is submitted successfully.

submitRevertTransactionsJob

Submits the Revert Incentive Transactions process. The revert process moves obsolete transactions and credits to history tables and creates any adjustment offsets if related earnings were processed through payment.

Life Cycle Status: Active

Request Payload

Element Name Type Description

orgName

string

The incentive compensation business unit name.

type

string

The transaction type.

startDate

string

The start of the date range used to select the obsolete transactions and credits for processing. Use the format YYYY-MM-DD. For example, 2016-12-01.

endDate

string

The last date, of the date range, used to select the obsolete transactions and credits for processing. Use the format YYYY-MM-DD. For example, 2016-12-31.

Response Payload

Element Name Type Description

result

string

The request identifier is returned when this process is submitted successfully.

submitPayPayrunJob

Submits the Pay Incentive Payment Batch process to update the payment batch and pay sheets to paid.

Life Cycle Status: Active

Request Payload

Element Name Type Description

orgName

string

The incentive compensation business unit name.

payrunName

string

The name of the payment batch.

Response Payload

Element Name Type Description

result

string

The request identifier is returned when this process is submitted successfully.

submitParticipantImportJob

Submits the Import Incentive Participants process. The import process collects participants from staging tables or from HCM cloud persons and Sales cloud parties.

Life Cycle Status: Active

Request Payload

Element Name Type Description

scenarioName

string

The value CN_IMPORT_PARTICIPANTS is provided.

scenarioVersion

string

The value 001 is provided.

runFor

string

The run for mode. The mode is either Oracle Incentive Compensation Participant Import or Staging and Oracle Incentive Compensation Participant Import. Use the Staging and Oracle Incentive Compensation Participant Import if you are using Oracle Sales Cloud. This option collects matching parties and persons for participant import. Use the Oracle Incentive Compensation Participant Import mode for on-premise installations when you populate the participant staging table.

orgName

string

The incentive compensation business unit name.

targetCountry

string

The override participant country. If you do not provide the country, then use the value #NULL to indicate an empty value. A default value is provided.

targetParticipantHomeCurrency

string

The override participant home currency. If you do not provide the currency, then use the value #NULL to indicate an empty value. The default currency is the business unit operating currency defined using the Setup and Maintenance, Manage Parameters task.

activeStartDate

string

The date when the override participant becomes active. If you provide a date, use the format YYYY-MM-DD. For example, 2016-01-21. If you do not provide a date, use the value #NULL and a default value will be derived.

analyst

string

The incentive compensation analyst that is assigned to the participant. For example, Hughes, Ryan. If you do not provide the analyst, use the value #NULL to indicate an empty value.

participantType

string

The participant type. Valid values are Participant and Analyst.

partyUsage

string

The party usage selection criteria. For example, HR Employee.

startDate

string

The start date selection criteria. Use the format YYYY-MM-DD. For example, 2016-12-01. If you do not provide the date, then use the value #NULL to indicate an empty value.

endDate

string

The end date of the selection criteria. If you provide a date, then use the format YYYY-MM-DD. For example, 2016-12-31. If you do not provide the date, then use the value #NULL to indicate an empty value.

partyName

string

The party name selection criteria. If you do not provide the party name, use the value #NULL to indicate an empty value.

resourceRole

string

The resource role selection criteria. If you do not provide the resource role, use the value #NULL to indicate an empty value.

hcmJob

string

The HCM job selection criteria. If you do not provide the job, then use the value #NULL to indicate an empty value.

roleType

string

The resource role type selection criteria. If you do not provide the resource role type, then use the value #NULL to indicate an empty value.

country

string

The country selection criteria, for example, Canada. If you do not provide the country, use the value #NULL to indicate an empty value.

personNumber

string

The person number selection criteria. If you do not provide the person number, use the value #NULL to indicate an empty value.

Response Payload

Element Name Type Description

result

string

The request identifier is returned when this process is submitted successfully.

submitParticipantDetailImportJob

Submits the Incentive Compensation Participant Detail Import process to import participant updates from a source file.

Life Cycle Status: Active

Request Payload

Element Name Type Description

fileName

string

The name of the file containing the participant details to be imported into the staging table.

documentId

string

The identifier for the file that resides in Oracle Web Center Content repository. If you do not provide the document identifier, then use the value #NULL to indicate an empty value.

retainFile

string

Indicates whether the method should keep or delete the file after the process successfully completes. The value is Y, then the file is retained.

Response Payload

Element Name Type Description

result

string

The request identifier is returned when this process is submitted successfully.

submitDeployPlansJob

Submits the Deploy Incentive Plans process. The deployment process creates participant assignments to compensation plans, pay groups, and payment plans based on roles.

Life Cycle Status: Active

Request Payload

Element Name Type Description

orgName

string

The incentive compensation business unit name.

Response Payload

Element Name Type Description

result

string

The request identifier is returned when this process is submitted successfully.

submitDeployCreditRulesJob

Submits the Deploy Incentive Credit Rules process. The deployment process flattens credit rules to enhance performance while generating direct and indirect credits.

Life Cycle Status: Active

Request Payload

Element Name Type Description

startDate

string

The start of the date range used to select the rules to deploy. Use the format YYYY-MM-DD. For example, 2016-12-01.

endDate

string

The last date, of the date range, used to select the rules to deploy. Use the format YYYY-MM-DD. For example, 2016-12-31.

Response Payload

Element Name Type Description

result

string

The request identifier is returned when this process is submitted successfully.

submitDeployClassificationRulesJob

Submits the Deploy Incentive Classification Rules process. The deployment process flattens classification rules to enhance performance while identifying credit categories used in calculation.

Life Cycle Status: Active

Request Payload

Element Name Type Description

startDate

string

The start of the date range used to select the rules to deploy. Use the format YYYY-MM-DD. For example, 2016-12-01.

endDate

string

The last date, of the date range, used to select the rules to deploy. Use the format YYYY-MM-DD. For example, 2016-12-31.

Response Payload

Element Name Type Description

result

string

The request identifier is returned when this process is submitted successfully.

submitCreditingJob

Submits the Generate Direct Incentive Credits process. Direct credit transactions are created for participants when credit rules are matched against transaction attributes.

Life Cycle Status: Active

Request Payload

Element Name Type Description

orgName

string

The incentive compensation business unit name.

startDate

string

The start of the date range used to select transactions for crediting. Use the format YYYY-MM-DD. For example, 2016-12-01.

endDate

string

The last date, of the date range, used to select transactions for crediting. Use the format YYYY-MM-DD. For example, 2016-12-31.

type

string

The run for mode. The mode is either New or All. Use the New option to process transactions that have not been processed before. Use the All option to process all eligible transactions for the date range.

Response Payload

Element Name Type Description

result

string

The request identifier is returned when this process is submitted successfully.

submitCreditingAndRollupJob

Submits the Generate Direct and Indirect Incentive Credits process. Direct and indirect credit transactions are created for participants when credit hierarchy rules are processed.

Life Cycle Status: Active

Request Payload

Element Name Type Description

orgName

string

The incentive compensation business unit name.

startDate

string

The start of the date range used to select transactions can credits for direct and indirect crediting. Use the format YYYY-MM-DD. For example, 2016-12-01.

endDate

string

The last date, of the date range, used to select transactions and credits for direct and indirect crediting. Use the format YYYY-MM-DD. For example, 2016-12-31.

runFor

string

The run for mode. The mode is either New or All. Use the New option to process transactions that have not been processed before. Use the All option to process all eligible transactions for the date range.

Response Payload

Element Name Type Description

result

string

The request identifier is returned when this process is submitted successfully.

submitCreatePayrunJob

Submits the Create Incentive Payment Batch process. A payment batch generates the participant pay sheets.

Life Cycle Status: Active

Request Payload

Element Name Type Description

orgName

string

The incentive compensation business unit name.

payrunName

string

The name of the payment batch.

Response Payload

Element Name Type Description

result

string

The request identifier is returned when this process is submitted successfully.

submitCollectionJob

Submits the Collect Transactions process. Transactions are used to credit and calculate incentives. Required input parameters are the collection business unit, the date range for the transactions you are collecting, and the transaction type. You may optionally specify the organization from which the transactions originated.

Life Cycle Status: Active

Request Payload

Element Name Type Description

scenarioName

string

The value CN_IMPORT_TRANSACTIONS is provided.

scenarioVersion

string

The value 001 is provided.

sourceOrgName

string

The source business unit name.

orgName

string

The incentive compensation business unit name.

startDate

string

The start of the date range used to select transactions for collection from the staging table. Use the format YYYY-MM-DD. For example, 2016-12-01.

endDate

string

The last date, of the date range, used to select transactions for collection from the staging table. Use the format YYYY-MM-DD. For example, 2016-12-31.

transactionType

string

The lookup code that represents the transaction type, such as Invoice and Order.

Response Payload

Element Name Type Description

result

string

The request identifier is returned when this process is submitted successfully.

submitClassificationsJob

Submits the Classify Incentive Transactions process. This process classifies incentive compensation transactions or credits using classification rules.

Life Cycle Status: Active

Request Payload

Element Name Type Description

orgName

string

The incentive compensation business unit name.

startDate

string

The start of the date range used to select transactions or credits for classification. Use the format YYYY-MM-DD. For example, 2016-12-01.

endDate

string

The last date, of the date range, used to select transactions or credits for classification. Use the format YYYY-MM-DD. For example, 2016-12-31.

type

string

The run for mode. The mode is either New or All. Use the New option to classify transactions or credits not classified before. Use the All option to process all eligible transactions or credits for the date range.

Response Payload

Element Name Type Description

result

string

The request identifier is returned when this process is submitted successfully.

submitCalculationJob

Submits the Calculate Incentive Earnings process. This process calculates commission and bonus incentive earnings based on incentive plans.

Life Cycle Status: Active

Request Payload

Element Name Type Description

orgName

string

The business unit for which the process runs.

batchName

string

The name of the calculation process.

fromDate

string

The start of the date range used to calculate earnings. Use the format YYYY-MM-DD. For example, 2016-12-01.

toDate

string

The last date, of the date range, used to calculate earnings. Use the format YYYY-MM-DD. For example, 2016-12-31.

Response Payload

Element Name Type Description

result

string

The request identifier is returned when this process is submitted successfully.

submitCalculateAllJob

Submits the Calculate Incentive Earnings process synchronously. This process calculates commission and bonus incentive earnings based on incentive plans for all participants in a business unit and date range.

Life Cycle Status: Active

Request Payload

Element Name Type Description

orgName

string

The business unit for which the process runs.

startDate

string

The start of the date range to calculate earnings. Use the format YYYY-MM-DD. For example, 2016-12-01.

endDate

string

The last date, of the date range, used to calculate earnings. Use the format YYYY-MM-DD. For example, 2016-12-31.

runFor

string

The run for mode. The mode is either Incremental or Total. Use the Incremental mode to consider only new credits and updated plan configurations since the last calculation run. Use the Total mode to consider all transactions in the incentive compensation transaction table.

Response Payload

Element Name Type Description

result

string

The request identifier is returned when this process is submitted successfully.

getICJobStatus

Gets the current status for a single incentive compensation process as specified by the request identifier.

Life Cycle Status: Active

Request Payload

Element Name Type Description

requestId

string

The request identifier is returned by each of the submitted processes and passed to this method to find the current status of the process.

Response Payload

Element Name Type Description

result

string

The current process status.

submitCurrencyRatesIimportJob

Submits the Import Currency Conversion Rates process to import currency conversion rates from a source file.

Life Cycle Status: Active

Request Payload

Element Name Type Description

fileName

string

The name of the file containing the conversion rate details to be imported into the staging table.

documentId

string

The identifier for the file that resides in Oracle Web Center Content repository. If you do not provide the document identifier, then use the value #NULL to indicate an empty value.

retainFile

string

Indicates whether the method should keep or delete the file after the process successfully completes. The value is Y, then the file is retained.

Response Payload

Element Name Type Description

result

string

The request identifier is returned when this process is submitted successfully.

submitDeployIncentivePlansJob

Method to operate on compensation plans and groups. The deployment process creates participant assignments to compensation plans, pay groups, and payment plans based on roles associated to these entities. Call this service to run the plan deployment process in either total or incremental mode.

Life Cycle Status: Active

Request Payload

Element Name Type Description

orgName

string

Unique identifier for the business unit.

deployOnlySRPCOMPDirectPlanAssgnRqts

string

If this is enabled then the Deploy Incentive Plans process will only complete the processing of direct participant assignment requests to the compensation plan and ignore everything else. Yes and No are acceptable values. This is an optional field with a default of No if not passed.

Response Payload

Element Name Type Description

result

string

RequestID of the ESSJob when this job is submitted successfully.

submitCalculateAllPEROrgJob

Calls and runs the globally compatible but domain incompatible process synchronously to calculate incentive compensation attainments and earnings for all participants in a business unit, for a date range.

Life Cycle Status: Active

Request Payload

Element Name Type Description

orgName

string

Unique identifier for the business unit.

startDate

string

Start of the date range

endDate

string

End of the date range

runFor

string

Either Incremental to consider only new credits and updated plan configurations since the last calculation run or Total to consider all transactions in the incentive copmensation transaction table.

Response Payload

Element Name Type Description

result

string

RequestID of the ESSJob when this job is submitted successfully.

submitCalculateSpecificParticipants

This method can be called to run the calculation process for specific participants. Calculation determines commission and bonus incentive earnings based on incentive plan rules.

Life Cycle Status: Active

Request Payload

Element Name Type Description

orgName

string

Unique identifier for the business unit.

batchName

string

Process Name

fromDate

string

Start of the date range

toDate

string

End of the date range

participantIds

long

List of Participant Identifiers

participantNames

string

List of Participant Names

compPlanIds

long

List of Compensation Plan Identifiers

compPlanNames

string

List of Compensation Plan Names

payGroupIds

long

List of Pay Group Identifiers

payGroupNames

string

List of Pay Group Names

Response Payload

Element Name Type Description

result

string

RequestID of the ESSJob when this job is submitted successfully.

submitCreditingAndRollupJobWithRuleSet

This method can be called to run the crediting and roll up processes with optional parameter Filter Transactions by which will let you choose the filter criteria rule to filter transactions.

Life Cycle Status: Active

Request Payload

Element Name Type Description

orgName

string

Unique identifier for the business unit.

startDate

string

Start of the date range

endDate

string

End of the date range

runFor

string

You may process New transactions, or All transactions for the date range specified.

ruleSetName

string

Filter Transactions by which will let you choose the filter criteria rule to filter transactions.

Response Payload

Element Name Type Description

result

string

RequestID of the ESSJob when this job is submitted successfully.

submitCreditingJobWithRuleSet

This method can be called to run the crediting process with optional parameter filter transactions by which will let you choose the filter criteria rule to filter transactions.

Life Cycle Status: Active

Request Payload

Element Name Type Description

orgName

string

Unique identifier for the business unit.

startDate

string

Start of the date range

endDate

string

End of the date range

type

string

You may process New credits or All credits for the date range specified.

ruleSetName

string

Filter Transactions by which will let you choose the filter criteria rule to filter transactions.

Response Payload

Element Name Type Description

result

string

RequestID of the ESSJob when this job is submitted successfully.

getDfltObjAttrHints

Gets user interface hints, such as the service data object label and object attribute labels, for the specified service data object and locale. As a prerequisite, invoke the getEntityList operation defined on this service to get the list of possible values for the viewName request payload element.

Life Cycle Status: Active

Request Payload

Element Name Type Description

viewName

string

The service view usage name, an internal name for the service data object. Specify the value of the name element from the getEntityList operation response payload.

localeName

string

The locale to use when evaluating the locale-based user interface hints. The locale name is in the ISO 639-1 format.

Response Payload

Element Name Type Description

result

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

The label and user interface hints for the specified service data object and its attributes in a name-value pair format.

getServiceLastUpdateTime

Gets the date and time for when the schema files, referenced in the service definition, last changed.

Life Cycle Status: Active

Request Payload

Response Payload

Element Name Type Description

result

{http://xmlns.oracle.com/adf/svc/types/}dateTime-Timestamp

The date and time when the service definition last changed in ISO 8601 format.

getEntityList

Gets the list of service data objects defined on this service.

Life Cycle Status: Active

Request Payload

Response Payload

Element Name Type Description

result

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

A list of service data objects defined for this service. For each service data object, the result includes the QName, internal name, and Boolean values indicating whether create, update, merge, and delete operations can be performed on the object.

Security

The following tables list the privileges required to perform the service operations, and the duty roles that each privilege is granted to.

Service Operations to Privileges Mapping

Operation Name Privilege Code Privilege Name Privilege Description

All Operations

CN_MANAGE_INCENTIVE_COMPENSATION_IMPORT_JOBS_PRIV

Manage Incentive Compensation File Import Jobs

Allows import of incentive compensation transactions into staging using CRM File Based Data Import.

All Operations

CN_MANAGE_INCENTIVE_COMPENSATION_CLASSIFICATION_RULE_HIERARCHY_PRIV

Manage Incentive Compensation Classification Rule Hierarchy

Allows maintenance of rule hierarchy used to classify sales transactions into user-defined credit categories of business revenue.

All Operations

CN_MANAGE_INCENTIVE_COMP_ROLLUP_GROUP_PRIV

Manage Incentive Compensation Rollup Group

Allows maintenance of incentive compensation groups used to determine who receives rollup credits.

All Operations

CN_MANAGE_INCENTIVE_COMPENSATION_PLAN_ASSIGNMENT_TO_ROLE_PRIV

Manage Incentive Compensation Plan Assignment to Role

Allows maintenance of incentive compensation plan assignment to participants using role, which is the function that a participant plays within a group, team, or an organization.

All Operations

CN_MAINTAIN_INCENTIVE_COMPENSATION_TRANSACTION_PRIV

Maintain Incentive Compensation Transaction

Allows verification of earning transaction detail for which the application calculated incentive compensation commission, bonus, or nonmonetary incentive.

All Operations

CN_REGISTER_INCENTIVE_COMPENSATION_PARTICIPANT_PRIV

Register Incentive Compensation Participant

Allows import of incentive compensation participant, a person or organization. For example, an employee, salesperson, party, supplier contract, partner, or third party resale contractor whose data and payments the incentive compensation application computes and manages.

All Operations

CN_MANAGE_INCENTIVE_COMPENSATION_CREDIT_BATCH_PRIV

Manage Incentive Compensation Credit Batch

Allows flattening of credit rules used by batch processes, which determine who receives direct incentive compensation credit.

All Operations

CN_MANAGE_INCENTIVE_COMPENSATION_TRANSACTION_COLLECTION_BATCH_PRIV

Manage Incentive Compensation Transaction Collection Batch

Allows maintenance of incentive compensation transaction collection batch.

All Operations

CN_SUBMIT_INCENTIVE_COMPENSATION_CALCULATION_BATCH_PRIV

Submit Incentive Compensation Calculation Batch

Allows submission of incentive compensation calculation batch.

All Operations

CN_MANAGE_INCENTIVE_COMPENSATION_CREDIT_ROLLUP_BATCH_PRIV

Manage Incentive Compensation Credit and Rollup Group Batch

Allows maintenance of credit and rollup batch used to generate direct and rollup incentive compensation credits.

All Operations

CN_MANAGE_INCENTIVE_COMPENSATION_CLASSIFICATIO_BATCH_PRIV

Manage Incentive Compensation Calculation Batch

Allows maintenance of incentive compensation calculation batch.

Privileges to Duty Roles Mapping

Privilege Code Granted to Duty Role Code Granted to Duty Role Name Granted To Duty Role Description

CN_MANAGE_INCENTIVE_COMPENSATION_CREDIT_ROLLUP_BATCH_PRIV

ORA_CN_INCENTIVE_COMPENSATION_CREDITS_EARNINGS_MANAGEMENT_DUTY

Incentive Compensation Credits and Earnings

Create, review, and adjust incentive compensation transactions, credits and earnings. Create and manage requests to calculate the incentive compensation for a set of participants.

CN_MANAGE_INCENTIVE_COMPENSATION_CLASSIFICATION_RULE_HIERARCHY_PRIV

ORA_CN_INCENTIVE_COMPENSATION_PLAN_ADMINISTRATOR_JOB

Incentive Compensation Plan Administrator

Configure and manage incentive plans, plan components, and classification rules

CN_MANAGE_INCENTIVE_COMPENSATION_IMPORT_JOBS_PRIV

ORA_CN_INCENTIVE_COMPENSATION_ASSIGNMENT_ADMISTRATION_DUTY

Incentive Compensation Participant Assignments

Create and maintain the assignments of analyst to participant, participants and roles to compensation and payment plans as well as pay groups

CN_MANAGE_INCENTIVE_COMPENSATION_IMPORT_JOBS_PRIV

ORA_CN_INCENTIVE_COMPENSATION_ADMINISTRATOR_JOB

Incentive Compensation Application Administrator

Set up incentive compensation application

CN_MANAGE_INCENTIVE_COMPENSATION_CLASSIFICATIO_BATCH_PRIV

ORA_CN_INCENTIVE_COMPENSATION_CREDITS_EARNINGS_MANAGEMENT_DUTY

Incentive Compensation Credits and Earnings

Create, review, and adjust incentive compensation transactions, credits and earnings. Create and manage requests to calculate the incentive compensation for a set of participants.

CN_MANAGE_INCENTIVE_COMPENSATION_PLAN_ASSIGNMENT_TO_ROLE_PRIV

ORA_CN_INCENTIVE_COMPENSATION_ASSIGNMENT_ADMISTRATION_DUTY

Incentive Compensation Participant Assignments

Create and maintain the assignments of analyst to participant, participants and roles to compensation and payment plans as well as pay groups

CN_SUBMIT_INCENTIVE_COMPENSATION_CALCULATION_BATCH_PRIV

ORA_CN_INCENTIVE_COMPENSATION_CREDITS_EARNINGS_MANAGEMENT_DUTY

Incentive Compensation Credits and Earnings

Create, review, and adjust incentive compensation transactions, credits and earnings. Create and manage requests to calculate the incentive compensation for a set of participants.

CN_REGISTER_INCENTIVE_COMPENSATION_PARTICIPANT_PRIV

ORA_CN_INCENTIVE_COMPENSATION_ASSIGNMENT_ADMISTRATION_DUTY

Incentive Compensation Participant Assignments

Create and maintain the assignments of analyst to participant, participants and roles to compensation and payment plans as well as pay groups

CN_REGISTER_INCENTIVE_COMPENSATION_PARTICIPANT_PRIV

ORA_CN_INCENTIVE_COMPENSATION_ADMINISTRATOR_JOB

Incentive Compensation Application Administrator

Set up incentive compensation application

CN_MANAGE_INCENTIVE_COMP_ROLLUP_GROUP_PRIV

ORA_CN_INCENTIVE_COMPENSATION_ASSIGNMENT_ADMISTRATION_DUTY

Incentive Compensation Participant Assignments

Create and maintain the assignments of analyst to participant, participants and roles to compensation and payment plans as well as pay groups

CN_MANAGE_INCENTIVE_COMPENSATION_CREDIT_BATCH_PRIV

ORA_CN_INCENTIVE_COMPENSATION_ASSIGNMENT_ADMISTRATION_DUTY

Incentive Compensation Participant Assignments

Create and maintain the assignments of analyst to participant, participants and roles to compensation and payment plans as well as pay groups

CN_MANAGE_INCENTIVE_COMPENSATION_TRANSACTION_COLLECTION_BATCH_PRIV

ORA_CN_INCENTIVE_COMPENSATION_CREDITS_EARNINGS_MANAGEMENT_DUTY

Incentive Compensation Credits and Earnings

Create, review, and adjust incentive compensation transactions, credits and earnings. Create and manage requests to calculate the incentive compensation for a set of participants.

CN_MAINTAIN_INCENTIVE_COMPENSATION_TRANSACTION_PRIV

ORA_CN_INCENTIVE_COMPENSATION_PARTICIPANT_PLAN_MANAGEMENT_DUTY

Incentive Compensation Participant Snapshot Management

Assign and maintain incentive plans and transactions for participants

CN_MAINTAIN_INCENTIVE_COMPENSATION_TRANSACTION_PRIV

ORA_CN_INCENTIVE_COMPENSATION_CREDITS_EARNINGS_MANAGEMENT_DUTY

Incentive Compensation Credits and Earnings

Create, review, and adjust incentive compensation transactions, credits and earnings. Create and manage requests to calculate the incentive compensation for a set of participants.

Duty Roles to Duty or Job Roles Mapping

Duty Role Code Granted to Duty or Job Role Code Granted to Duty or Job Role Name Granted To Duty or Job Role Description

ORA_CN_INCENTIVE_COMPENSATION_PLAN_ADMINISTRATOR_JOB

ORA_CN_INCENTIVE_COMPENSATION_CREDITS_EARNINGS_MANAGEMENT_DUTY

Incentive Compensation Credits and Earnings

Create, review, and adjust incentive compensation transactions, credits and earnings. Create and manage requests to calculate the incentive compensation for a set of participants.

ORA_CN_INCENTIVE_COMPENSATION_PLAN_ADMINISTRATOR_JOB

ORA_CN_INCENTIVE_COMPENSATION_ASSIGNMENT_ADMISTRATION_DUTY

Incentive Compensation Participant Assignments

Create and maintain the assignments of analyst to participant, participants and roles to compensation and payment plans as well as pay groups