Alex,
Thanks for elaborating your requirement & understanding. But, I have lttle different understanding & thought on this.
Business jargon for KPI is "A key performance indicator is a quantifiable measure a company uses to determine how well it meets the set operational and strategic goals. This means different businesses have different KPIs depending on their respective performance criteria or priorities."
In simple words and in my opinion KPIs are focused measurable common goals. And that will ensure those goals stay aligned within the organization. Thus, more separate KPIs for different business line. More difficult it will be to align/scale its up with your organisation.
Following are some revenue based KPI.
1.Product performance - Product sales revenue - Price
2.Sales Growth - period based sales revenue / Current period sales revenue
3.Customer Metrics - revenue per customer or customer hierarchy
4.Sales Per Sales Group - Actual sales reveunev per sales group per time period
5.Sales Target - Project vs actual vs target vs pipeline
Let me give you and example, how pricing is done in one of the project I'm working onm which help us in getting relevant KPI:.
Price Points | Adjustments (Behaviour) |
---|---|
Base Price | |
Product Value adjustment (+/-) | |
Manual Override like cash discount (+/-) | |
Country Price | |
Tax & if any, tax relief (+/-) | |
Market Price | |
Negotiable discount (+/-) | |
Customer Negotiated Price | |
Promotional discount (+/-) | |
Volume discount (+/-) | |
Freight (+/-) |
However, whatever or how elaborated your pricing is but this fixed or subtotaled for Gross Price, Price After Discount/Surcharge. Price with Freight, Price before tax, Price after tax & Net Price.
For above, we one price.
EK01 | Actual Costs |
YGRT | Serv.bill.-BasePrice |
Y030 | Customer/Mat.Pr.Grp |
YSUB | Subcontract Price |
YPAR | F/R Repair Price |
PB00 | Price (Gross) |
YPR0 | List Price |
YSER | Service Related |
YPRT | Parts |
YLAB | Hourly labor |
YFLB | Fixed price labor |
YFIX | Fixed price |
YALC | A la carte (parts) |
YINC | Incentives |
Gross | |
KA00 | Sales deal |
K032 | Price Group/Material |
K005 | Customer/Material |
K005 | Customer/Material |
K007 | Customer Discount |
K004 | Material |
K020 | Price Group |
K029 | Material pricing grp |
K030 | Customer/Mat.Pr.Grp |
K031 | Price Grp/Mat.Pr.Grp |
RA01 | % Disc.from Gross |
RA00 | % Discount from Net |
RC00 | Quantity Discount |
RB00 | Discount (Value) |
RD00 | Weight Discount |
HI01 | Hierarchy |
HI02 | Hierarchy/Material |
YAXP | Advance Exchange Fee |
YLAD | Labor discount |
YMAD | Material Surch/Disc |
YCSN | Price Group Discount |
YCCS | Concession |
YRA1 | % Adj. from Gross |
YSPO | Price Overwrite % |
YMSB | Misc. Biling amt |
YWDC | 100% Warranty Disc. |
YFLT | Fixed Labor Charge |
Surcharge / Discount Amount | |
NETP | Price |
BA00 | Material |
Rebate basis | |
PN00 | Price (net) |
PMIN | Minimum Price |
YCTR | Contractual Price |
YPAF | Net Rework Price |
R100 | 100% discount |
Rebate basis | |
YRA0 | % Adj. from Net |
YREJ | Shopfloor Rejection |
YRLF | Liquidation Fixed |
YRLQ | Liquidation percent |
YRLD | Prepay w Tax Liquid% |
YALE | Liquid.EUPrepaynoTax |
Net Value for Item | |
YMHF | Matl Handling Fee |
YMHS | SO Matl Handl Fee |
YKUM | Cumulation condition |
YCCF | Matl Other Fee |
YMHC | Matl Handling Charge |
KP00 | Pallet Discount |
KP01 | Incomp.Pallet Surch. |
KP02 | Mixed Pallet Disc. |
KP03 | Mixed Pallet Surch. |
HA00 | Percentage Discount |
HM00 | Order value |
SKTV | Cash Discount |
YSUR | Flat Amt Surrcharge |
Net value 2 | |
HD00 | Freight |
YFRT | Freight Total Amount |
YCHT | Tariff |
YCHC | Clearance & Freight |
YF00 | Freight |
YGCF | Cost Fund Adj. |
BO01 | Mat/Group Rebate |
BO02 | Material Rebate |
BO03 | Customer Rebate |
BO04 | Hierarchy Rebate |
BO05 | Hierarchy rebate/mat |
PI02 | Inter-company % |
PI01 | Inter-company Price |
AYWR | Down Pay./Settlement |
MWST | Output Tax |
YALF | Liquid.EUTax |
DIFF | Rounding Off |
Total Amount | |
SKTO | Cash Discount |
RL00 | Factoring Discount |
YCMF | AgentCommissionFixMn |
YRYF | AgentRoyaltyFixManua |
MW15 | Factoring Disc. Tax |
VPRS | Cost |
YWAC | Ext Warranty Accrual |
Profit Margin | |
EDI1 | Cust.expected price |
EDI2 | Cust.expected value |
YTRA | Tire Accrual |
GRWR | Statistical value |
YCDV | Brazil Cust Decl Val |
Unit Customs Value |
And from above not all pricing condition applicable on one sales process.
Maintenance of pricing is one time configuration. Correct? We generally do enhancement for controlling the determination of condition.
In SAP, better rely on COPA for business line-wise profitability analysis. You have many fields in master data for customer and material there, which can be used for for differentiating your business line.Like Material Group 1....5, Customer 1....5, Prcing Group, plant, storage location, valuation type. so on and so forth. Most reliable would to have "Business Line = Division".
If your pricing is done manually(w/o condition record) then you need to have more than one pricing in under sales organisation.
Thanks, JP