Advanced Configuration Options (Sales Compensation)
Package configuration is done from this central point in the system. Option values are configured mostly during a package deployment process and can be adjusted later. Some options can be overridden on a Condition Type or Line Item level where the lower level has a priority.
The following table shows all configuration parameters stored in SC_AcceleratorConfiguration
.
Name | Description |
---|---|
sourceType |
|
sourceName | Name of Datamart used to query and allocate the compensation value |
baselineFieldName | The field name of a Value Base field is used to calculate the base value. In most cases, it will be a revenue or margin field. |
sellerIDFieldName | The field name contains an identification of a sales agent. |
customerIDFieldName | The field name contains a customer ID in the Datamart. |
productIDFieldName | The field name contains a product ID in the Datamart. |
productNameFieldName | The field name contains a product name. It is used for the Transaction List report only. |
pricingDateFieldName | The field name contains a pricing date in the Datamart. |
currencyFieldName | The field contains the main Datamart currency. |
payoutDays | A number of days after the end date of the payment period when the payout happens. The parameter defines the default “Payout Days” for Condition Types that do not have it filled in directly. The value can be overridden in Condition Types. |
quotaFor | The quota (target) defined on the line item is evaluated for each payment period (see paymentPeriod) or for the whole plan duration. The parameter defines the default “Quota For” for Condition Types that do not have it filled in directly. Select one of these options:
The value can be overridden in Condition Types. |
paymentPeriod | A parameter setting a frequency of payouts. The parameter defines the default “Payment Period” for Condition Types that do not have it filled in directly. The user can specify it also on a Line Item level. Values: "Monthly", "Quarterly", "Semi-Annually", "Annually" The value can be overridden in Condition Types. |
depositScheme | A parameter providing guidance on compensation accumulation across payment periods. If "quotaFor" is "Plan Duration", you need to define how to calculate the compensation value:
The value can be overridden in Condition Types. |
marginFieldName |
|
invoicePriceFieldName |
|
quantityFieldName |
|