The main place for package configuration is an Advanced Configuration option named SC_AdvancedConfiguration. Option values are configured mostly during a package deployment process (refer to installation) and can be adjusted later here. Some options can be overridden on a Condition Type or Line Item level where the lower level has a priority.
The following table shows a list of all configuration parameters stored in SC_AdvancedConfiguration:
Name | Description | Values | |
---|---|---|---|
sourceType | Type of source data. | Select one of these options:
| |
sourceName | Name of the source used to query and allocate the compensation value. | ||
pricingDateFieldName | Contains a pricing date in the Source Name. | ||
customerIDFieldName | Contains a customer ID in the Source Name. | ||
productIDFieldName | Contains a product ID in the Source Name. | ||
productNameFieldName | Contains a product name. It is used for the Transaction List report only. | ||
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; in some cases it can be volume. This depends on the used Condition Type. | ||
invoicePriceFieldName | Contains an Invoice Price in the Source Name. It is used for the Adjustments | ||
quantityFieldName | Contains a Quantity in the Source Name. It is used for the Adjustments | ||
marginFieldName | Contains a Margin in the Source Name. It is used for the Adjustments | ||
sellerIDFieldName | Contains an identification of a sales agent. | ||
currencyFieldName | Contains the main Source Name (DM or DS) currency. | ||
payoutDays | Number of days after the end date of the payment period when the payout happens. | ||
paymentPeriod | Sets a frequency of payouts. The user can specify it also on a Line Item level. | Select one of these options:
| |
quotaFor | The target defined on the line item is evaluated for each payment period (see paymentPeriod) or for the whole plan duration. | Select one of these options:
| |
depositScheme | Parameter providing guidance on compensation accumulation across payment periods. | If "quotaFor" is "Plan duration", you need to define how to calculate the compensation value:
|
...