/
Sales Compensation 1.2.0

Sales Compensation 1.2.0

Version 1.2.0 requires Pricefx Hurricane 9.1.0 to work properly.

Manual Changes

Update Seller Attributes

Attribute

Change

Attribute

Change

attribute5

Set name: terminationDate
Set label: Termination Date
Set type: DATE

attribute6

Set name: hireDate
Set label: Hire Date
Set type: DATE

attribute7

Set name: region
Set label: Region
Set type: STRING

attribute8

Set name: market
Set label: Market
Set type: STRING

attribute9

Set name: status
Set label: Status
Set type: STRING

Update Accrual Record Attributes

Attribute

Change

Attribute

Change

attribute6

Add description: "This value typically represents volume, revenue, or margin depending on the relevant condition type."

attribute11

Add description: "This number represents a value from one period ago. It typically represents volume, revenue, or margin depending on the relevant condition type."

attribute12

Change name: NextPriorPeriodPricingMonth → PenultimatePeriodPricingMonth

Change label: Next Prior Period Pricing Month → Penultimate Period Pricing Month

attribute13

Change name: NextPriorPeriodPricingQuarter → PenultimatePeriodPricingQuarter

Change label: Next Prior Period Pricing Quarter → Penultimate Period Pricing Quarter

attribute14

Change name: NextPriorPeriodPricingSemiYear → PenultimatePeriodPricingSemiYear

Change label: Next Prior Period Pricing Semi Year → Penultimate Period Pricing Semi Year

attribute15

Change name: NextPriorPeriodPricingYear → PenultimatePeriodPricingYear

Change label: Next Prior Period Pricing Year → Penultimate Period Pricing Year

attribute16

Add description: "This number represents a value from two periods ago. It typically represents volume, revenue, or margin depending on the relevant condition type."

Change name: NextPriorPeriodPricingBaseline → PenultimatePeriodPricingBaseline

Change label: Next Prior Period Pricing Baseline → Penultimate Period Pricing Baseline

Update Compensation Record Attributes

Attribute

Change

Attribute

Change

attribute1

Add description: "This value typically represents volume, revenue, or margin depending on the relevant condition type."

attribute5

Clear / Remove

attribute6

Clear / Remove

attribute7

Clear / Remove

attribute8

Add description: "This value typically represents forecasted volume, revenue, or margin depending on the relevant condition type."

Change label: Accrual Forecast Baseline Value → Forecasted Baseline Value

attribute9

Change name: AccrualForecast → AccrualForecastCompensation

Change label: Accrual Forecast → Compensation Forecast

attribute10

Change name: TruesUp → TrueUp

Change label: Trues Up → True-up

attribute11

Change name: AccrualMethod → ForecastMethod

Change label: Accrual Method → Forecast Method

attribute12

Change type: NUMERIC → PERCENT

attribute14

Change label: Accrual Forecast Quantity → Forecasted Quantity

attribute18

Add description: "This number represents a value from one period ago. It typically represents volume, revenue, or margin depending on the relevant condition type."

Update Condition Type Attributes

Attribute

Change

Attribute

Change

attribute9

Change label: Target For → Quota For

attribute18

Set name: BaseFieldSeller
Set label: Compensation Base Field Seller ID
Set type: String

Create New Condition Types

Name

Label

Pricing Logic (formulaName)

Condition Type Name (attribute4)

Name

Label

Pricing Logic (formulaName)

Condition Type Name (attribute4)

SC_MultiTargetAmount

Multi Target Amount

Sales Compensation (SC_Compensation)

Multi Target Amount

SC_MultiTargetPercent

Multi Target Percent

Sales Compensation (SC_Compensation)

Multi Target Percent

Update Compensation Types

Type

Change

Type

Change

Indirect Compensation

Remove

Direct Compensation

Remove

Individual Compensation

Needs to be created.

Header Logic: Sales Compensation Header (SC_CompensationHeader)
Compensation Plan Workflow: Sales Compensation Plan (SC_SalesCompensationAgreement)
Compensation Record Workflow: Compensation Record (SC_AgreementRecord)

Adjust Configuration Wizard

Navigate to Settings > Configuration > Configuration Wizard Admin and change the label of SC_AdjustmentWizard: SC Adjustment Wizard -> Request Adjustment.

Create Header Seller Details Mapping Company Parameter

Based on this default definition:

Create New Publishing Templates

Based on these default definitions:

Improvements and Fixed Issues

Stories

PFPCS-6072 Adjustment Creation Wizard - Add summary screen

PFPCS-6071 Adjustment Creation Wizard - Add transaction filters

PFPCS-6069 Rename "Next Prior" column to "Penultimate"

PFPCS-6067 Accrual Forecasts - Rename to Compensation Forecasts

PFPCS-6062 Adjustment Wizard - Add filters for seller, transaction unique ID and Payment Date

PFPCS-6061 Adjustment Wizard - Add possibility to modify Product and Customer of a transaction

PFPCS-6060 Adjustment Wizard - Improve messages

PFPCS-6059 Adjustment Wizard - Add “Created By” read-only input

PFPCS-6037 Add descriptions for Baseline columns

PFPCS-6036 Add new Seller table fields

PFPCS-6025 Hide payout date and calculation date header inputs

PFPCS-6024 CPQ Plugin - Remove rounding from header level chart

PFPCS-6017 Add currency information to absolute inputs condition type inputs

PFPCS-5996 Rename Target to Quota - Labels

PFPCS-5994 Adjust Compensation Types

PFPCS-5977 Additional read-only Inputs

PFPCS-5957 Input Validation - allow setting target to 0

PFPCS-5946 Replace SellerGroup input with Seller input for Direct and Indirect types

PFPCS-5936 Display Seller Information in Compensation Header

PFPCS-5935 Multi-Target Condition Type

PFPCS-5927 Replace SG input with Team dropdown input

PFPCS-5926 Accrual Records - Fill period data even when there is no data

PFPCS-5924 Seller Termination Date

PFPCS-5921 Adjustments - Pre-check if exist before executing performance-heavy-filter queries

PFPCS-5920 Replace .unique() with a built-in stream unique functionality

PFPCS-5900 Adjustments - Replace Issue Type with title of request

PFPCS-5880 Adjust Publishing Templates to new calculation flow

PFPCS-5815 Condition Types - Add override option to Seller ID field

PFPCS-5753 SC Accrual Forecasts

Tasks

PFPCS-6074 Remove redundant record attributes

PFPCS-6040 Adjustment CFO: implement the mechanism to block submitting when there is no data

PFPCS-6031 Record Calculation - Disable recalculation of submitted Compensation Records

PFPCS-5904 Migrate the Adjustments definition into new JSON structure

PFPCS-5903 SC - Update min supported version to 9.1

PFPCS-5810 Warn the user properly if no data found + have the tx data rows only with filters

PFPCS-5783 Warn the user if there are more rows of transactions data, than currently displayed

PFPCS-5985 [SC Quoting Plugin] Add more calculation

PFPCS-5892 Adjustment CFO: allow to open the transaction list matrix always

PFPCS-5891 Adjustment CFO: Created time in detail should be the same with list

PFPCS-5841 Adjustment: CFO's Label should be filled automatically somehow if seller creates form from wizard

Bugs

PFPCS-6121 SC_AdvancedConfiguration is changed after deployment from -upgrade

PFPCS-6118 COR: error displays when running record detail manually but not running plan calculation beforehand

PFPCS-6117 CO: There is no workflow after clicking Submit

PFPCS-6110 Missing Condition Type in the warning when required inputs are empty both on header and line

PFPCS-6100 SC Transaction Dashboard - Remove Indirect Compensation in Compensation Header Type selection input

PFPCS-6096 SC Transaction Dashboard - Alerts display in Compensation Plan Statistics when leaving date range empty

PFPCS-6065 Mismatch Accrual Compensation label between header and line

PFPCS-6049 Seller information displays incorrectly by field label

PFPCS-6047 Accrual Compensation Comparison Chart on header: null displays after creating new CO

PFPCS-6046 Restore accidentally changed field names

PFPCS-6023 Multiple INPUT VALIDATION messages display if containing many line items

PFPCS-6022 COR: Adjustment Id is applying to all records met the condition (seller, product, customer) but not including pricing date period

PFPCS-6016 Dashboards - Error when opening embedded active compensation plans dashboard in payouts and plans dashboard

PFPCS-5964 Replace payoutdate with start/end date in Active Compensation Table filters in Payee Plans Dashboards

PFPCS-5923 Query for adjustments doesn't work when filter is too big

PFPCS-5912 Group Compensation does not work if member of more than one teams at the same time and select directly in Sellers master

PFPCS-5873 Indirect & Direct Compensation: issue when having the same seller but different teams and time is overlapped

PFPCS-5837 Compensation Pie Chart can show only 2 first SKUs in Quote Items tab

PFPCS-5794 Edge case: the error thrown at Record Calculation Task job when adding seller back into SX

PFPCS-5679 Missing Publishing Templates for Compensation Plans

Related content

Sales Compensation 1.4.0
Sales Compensation 1.4.0
More like this
Sales Compensation 1.3.0
Sales Compensation 1.3.0
More like this
Sales Compensation 1.5.0
Sales Compensation 1.5.0
More like this