System Objects Attributes (Sales Compensation)
Sellers
Label | Attribute | Description |
---|---|---|
Seller ID |
| Used to identify the sellers. These fields are most often used in the code. |
Seller Name |
| |
Reports To |
| Used in dashboards to identify a manager of a given seller. If empty, the person is the manager. |
First Name |
| Used in dashboards and selection options for more user friendly identification of sellers. |
Surname |
| |
Pricefx User Account ID |
| Used in dashboards to map a seller to a currently logged in user to restrict the visible content. |
Termination Date |
| Defines the termination date of the seller. This affects (re)generation of records related to the seller. |
Compensation Plan
Label | Attribute | Description |
---|---|---|
Name |
| Â |
Name without revision |
| Â |
Label |
| Â |
Workflow Status |
| Â |
Workflow Submitter |
| Â |
Customer(s) |
| Â |
Seller Name |
| Propagated from Header Input, defines the seller assigned to the agreement |
Status |
| Â |
Compensation Type |
| Defines the type of the agreement. Used for filtering out non-SC related agreements, for example in dashboards. |
Payout Currency |
| Â |
Compensation Type
Label | Attribute | Description |
---|---|---|
Name |
| Â |
Header Logic |
| Defines the logic used for all header inputs and output handling. |
Compensation Plan Workflow |
| Defines the logics used for workflow handling on the agreement and record level. |
Compensation Record Workflow |
| |
Filtering logic |
| Defines the logics used for filtering available line items to be selected in agreements. |
Compensation Record
Label | Attribute | Description |
---|---|---|
ID |
| Â |
Set |
| Â |
Source ID |
| Â |
Source ID without revision |
| Â |
Rank |
| Â |
Status |
| Â |
Compensation Plan Status |
| Taken from Plan (or Line Item) inputs or properties. |
Name |
| Â |
Label |
| Â |
Condition Type |
| Defines what type of compensation has been selected. |
Customer/Customer grouping | Â | Taken from Plan (or Line Item) inputs or properties. |
Product/Product grouping | Â | Taken from Plan (or Line Item) inputs or properties. |
Compensation Type |
| Taken from Plan (or Line Item) inputs or properties. |
Seller Name |
| Taken from Plan (or Line Item) inputs or properties. |
Current Baseline Value |
| Typically represents revenue, gross margin or volume in some cases. It depends on the relevant Condition Type. |
Compensation Payment |
| Calculation result |
Pay To ID |
| Calculation result |
Current Baseline Quantity |
| Calculation result |
Current Baseline Value (Source Currency) |
| Typically represents revenue, gross margin or volume in some cases. It depends on the relevant Condition Type. |
Compensation Payment (Source Currency) |
| Â |
Previous Baseline Value (Source Currency) |
| This number represents a value from one period ago. It typically represents volume, revenue, or margin depending on the relevant Condition Type. |
Forecasted Baseline Value |
| Typically represents forecasted revenue, gross margin or volume in some cases. It depends on the relevant Condition Type. |
Compensation Forecast |
| Calculation result |
True-up |
| Calculation result |
Forecast Method |
| Calculation result |
Sales Goal Increase % |
| Calculation result |
Previous Compensation (Source Currency) |
| Â |
Forecasted Quantity |
| Calculation result |
General Filter |
| Â |
Payout Currency |
| Calculation result |
Period Name |
| Calculation result |
Previous Baseline Value |
| Calculation result |
Previous Compensation |
| Calculation result |
Source Currency |
| Â |
Current Period Adjustment IDs |
| Calculation result |
Previous Period Adjustment IDs |
| Â |
Forecasted Baseline Value (Source Currency) |
| Typically represents forecasted revenue, gross margin or volume in some cases. It depends on the relevant Condition Type. |
Compensation Forecast (Source Currency) |
| Calculation result |
True-up (Source Currency) |
| Calculation result |
Holdback |
| Â |
Holdback (Source Currency) |
| Â |
Current Compensation |
| Â |
Current Compensation (Source Currency) |
| Â |
Compensation Accrual Record
Label | Attribute | Description |
---|---|---|
Seller ID |
| Â |
|
| Â |
|
| Â |
|
| Â |
|
| Â |
|
| Â |
|
| Â |
|
| Â |
|
| Â |
|
| Â |
|
| This number represents a value from one period ago. It typically represents volume, revenue, or margin depending on the relevant Condition Type. |
|
| Â |
|
| Â |
|
| Â |
|
| Â |
|
| This number represents a value from two periods ago. It typically represents volume, revenue, or margin depending on the relevant Condition Type. |
Product ID |
| Â |
Customer ID |
| Â |
Record Period |
| Â |
|
| Â |
|
| Â |
|
| Â |
|
| Â |
|
| Typically represents revenue, gross margin or volume in some cases. It depends on the relevant Condition Type. |
|
| This number represents a value from one period ago. It typically represents volume, revenue, or margin depending on the relevant Condition Type. |
|
| This number represents a value from two periods ago. It typically represents volume, revenue, or margin depending on the relevant Condition Type. |
Source Currency |
| Â |
Payout Currency |
| Â |
Pricing Date |
| Â |
Condition Type
Condition Type attributes are needed for the Sales Compensation logic to calculate the compensation value and Compensation Records.
Label | Attribute | Description |
---|---|---|
Pricing logic |
| Sets a logic to run. The value should be "Compensation Logic". |
Customer Selection Level |
| Â |
Customer Filter Logic |
| Â |
Payment Period |
| Defines the payment period for a Condition Type. If users do not set a value for this attribute, there is the "Payment Period" input in the Compensation Agreement with the same values. Possible values: "Monthly", "Quarterly", "Semi-Annually", "Annually" The default value can be set in Advanced Configuration Options. If needed, the value can be overridden here. |
Condition Type Name |
| Sets a Condition Type template for the current Condition Type. The value is set to "Condition Type Name" in Company Parameters. |
Payout Days |
| Enter the number of days after the end date of the payment period when the user wants the payout. The default value can be set in Advanced Configuration Options. If needed, the value can be overidden here. |
Compensation Source Name |
| Â |
Compensation Base Field Value |
| Â |
Compensation Base Field Date |
| Â |
Quota For |
| Defines the target input for a period or for the whole plan duration. Possible values: "Payment Period", "Plan Duration" The default value can be set in Advanced Configuration Options. If needed, the value can be overridden here. |
Source Type |
| Possible values: "DataMart", "DataSource" |
Deposit Scheme |
| Defines the calculation type for a compensation value. If Quota For = "Payment Period", users do not need to set a value for this attribute. Possible values: "Cumulative", "Non-Cumulative" The default value can be set in Advanced Configuration Options. If needed, the value can be overridden here. |
Compensation Base Field Customer ID |
| Â |
Compensation Base Filed Product ID |
| Â |
Compensation Base Field Quantity |
| Â |
Product Filter Logic |
| Â |
Compensation Base Field Invoice Price |
| Â |
Compensation Base Field Margin |
| Â |
Compensation Base Field Seller ID |
| Â |
Is Compensation Cap Applied |
| Enabled by default. Possible values: "Yes", "No" |
Â