Professional Documents
Culture Documents
TDE - TT1000828 - Optimization Management Reporting Vai Pricing - V2.0
TDE - TT1000828 - Optimization Management Reporting Vai Pricing - V2.0
Monica
0.8 1/11/2016 Approved by SD Lead Designer
Paglialonga
Distribution
This document has been distributed to:
British American Shared Services (GSD) Limited Registered in England and Wales no. 5203401 Registered Office: Globe House 1 Water Street
London WC2R 3LA
3
TDE TT1000828 Optimization Management Reporting via Pricing_1.1
TDE Acceptance
British American Shared Services (GSD) Limited Registered in England and Wales no. 5203401 Registered Office: Globe House 1 Water Street
London WC2R 3LA
4
TDE TT1000828 Optimization Management Reporting via Pricing_1.1
Contents
Contents ................................................................................................................................................... 5
1. Summary ....................................................................................................................................... 6
2. Effort and Cost Involved .............................................................................................................. 7
3. Scope ............................................................................................................................................. 7
4. Assumptions ................................................................................................................................. 8
5. Solution ......................................................................................................................................... 8
6. Integration ................................................................................................................................... 12
7. Technical Solution / Development ........................................................................................... 12
8. Testing ......................................................................................................................................... 13
9. Cutover ........................................................................................................................................ 15
10. Impact Assessment.................................................................................................................... 13
11. Risks and Issues ........................................................................................................................ 14
12. Delivery Schedule ...................................................................................................................... 14
13. Appendix ..................................................................................................................................... 15
British American Shared Services (GSD) Limited Registered in England and Wales no. 5203401 Registered Office: Globe House 1 Water Street
London WC2R 3LA
5
TDE TT1000828 Optimization Management Reporting via Pricing_1.1
1. Summary
This CR is intended to optimize the management reporting via pricing. The requirements of this CR are
discussed below.
1. Tax on Customer Consumer discounting - when selling directly to Consumer, no indirect tax should be
reported in the Profit & Loss account.
a. New technical condition for tax on Customer consumer discounting in prompt pricing procedure.
b. This new condition in SD "VAT on Consumer Discount" should be mapped to COPA value field
VV002 (Consumer Discounting) without activating Transfer +/-.
2. Free of Charge Indirect Tax - in case of free of charge, no indirect tax should be reported in the Profit &
Loss account. All the tax is paid by BAT.
Indirect Tax should be allocated to the relevant discount bucket depending on the usage indicator (like
the ZDF1-6, conditions)
3. Indirect tax on re-allocation from Above to Below Gross Margin - indirect tax needs to be recorded when
trade payments are re-allocated from Below to Above Gross Margin.
4. Royalty calculation in the ZCRA / ZDRA order type - when making an accrual for trade payments,
royalties needs to be calculated (like it is doing with rebates).
Dimensions Output
Impacted market(s) Global
FUT/UAT market(s) FUT-Argentina & Germany, UAT-
Argentina, Germany,Colombia
RT relevancy Yes
Retrofit relevancy No
PI relevancy NA
PET relevancy Yes
S&A relevancy NA
Master data relevancy and ownership NA
Cutover relevancy NA
Special cutover tasks (*) No
Integration with Operations No
Integration with Marketing Yes
Integration with Finance Yes
Integration with Excise Duty No
Integration with Treasury NA
British American Shared Services (GSD) Limited Registered in England and Wales no. 5203401 Registered Office: Globe House 1 Water Street
London WC2R 3LA
6
TDE TT1000828 Optimization Management Reporting via Pricing_1.1
Units Amount
Cost Item Description
(Man days) (GBP)
Project Effort
Note: All people-related costs are charged only on the actual time spent and is managed via CATS timesheets.
Solution The Designer is tasked with making sure that the requirements and
Design: design are of a high qualitative nature, conform to all documented
BAT standards and that the design satisfies the original
requirement(s). The Designer will also document their functional
solution(s).
ABAP The ABAP Developer is tasked with making sure that the
Developer requirements and technical design are coherent as well as
performing the required ABAP development changes. The
Developer will also document their technical solution(s).
3. Scope
Marketing
• The scope of this CR has a global impact as we are making the changes in the pricing procedures
• ZBAT15, ZBAT18, ZBAT25, ZBAT60, ZBAT61, ZBAT62 & ZBAT64 pricing procedures will be updated
for the required changes.
• New condition types will be added to avoid posting of indirect tax to profit & loss account for direct sales
& free of charge items.
• Additional condition type will be added to record the indirect taxes during reallocation of trade payments
from below to above gross margin.
• Changing the from/to step of royalty base in order to take accrual value into account for accrual
postings.
British American Shared Services (GSD) Limited Registered in England and Wales no. 5203401 Registered Office: Globe House 1 Water Street
London WC2R 3LA
7
TDE TT1000828 Optimization Management Reporting via Pricing_1.1
Finance: Need to assign COPA value field assignment for 7 new conditions created by marketing.
ABAP: Need to develop 2 new Formula
✓ Security - N/A
✓ PI - N/A
✓ Operation- N/A
✓ Finance- Yes
✓ Data - NA
✓ PET- Yes
4. Assumptions
5. Solution
Marketing:
Solution Requirement 1:
a. A new condition type ZTDC will be created and will be added to pricing procedure ZBAT15, ZBAT18,
ZBAT60 & ZBAT61.
b. New calculation step to be added as part of the indirect tax calculation in order to reduce indirect tax
posting.
c. The new condition would show the proportion of the indirect tax coming from the consumer discount.
British American Shared Services (GSD) Limited Registered in England and Wales no. 5203401 Registered Office: Globe House 1 Water Street
London WC2R 3LA
8
TDE TT1000828 Optimization Management Reporting via Pricing_1.1
Formula 925
= (consumer discount /(total margin+ discount) * (BAT Paid Tax – CPTO Tax)
f. A new routine- requirement 919 will be developed to trigger ZTDC only for customer having consumer
discount.
If XKOMV-KWERT = 0
SY-SUBRC= 4
Else SY-SUBRC=0
Solution Requirement 2:
a. To avoid posting of indirect tax to Profit & loss we need to add one new condition type per usage
indicator (6 in total) to the indirect tax calculation. To simplify this process, we can always post it to
the relevant discount bucket.
b. These six conditions will be placed before the indirect tax conditions-ZTI in the pricing procedure.
c. Pricing procedures considered for this functionality are ZBAT15, ZBAT18, and ZBAT60 & ZBAT61.
British American Shared Services (GSD) Limited Registered in England and Wales no. 5203401 Registered Office: Globe House 1 Water Street
London WC2R 3LA
9
TDE TT1000828 Optimization Management Reporting via Pricing_1.1
Solution Requirement 3:
3 Indirect tax on re-allocation from Above to Below Gross Margin - Indirect tax needs to be recorded
when trade payments are re-allocated from Below to Above Gross Margin.
a. To avoid increase in sales tax base & tax liability posting, 4 new condition Types will be
created and will be added in pricing procedure ZBAT25, ZBAT62 & ZBAT64. We will assign
respective accounting key –MWS, ZT1, ZT2 ZT3 to these new condition types in pricing
procedure. These new conditions are require to reverse finance posting for indirect tax on
reallocation.
b. These condition types will be maintained for order types ZDRF/ZCRF as 100% based on sales
organization level on the total re-allocation amount. We will develop new formula to populate
100% value to minimize price master data maintenance and improve system performance.
We will assign existing formula 930 on ZTI3, ZTI4, and ZTI5 & ZTI6 and develop new
requirement routine- 920 to trigger these condition based on logic in requirement routine.
Sales document type (AUART) & condition type (KSCHL) or condition type (KSCHL) &
Customer Group (KDGRP).
Field details
We are building this requirement so that it can be used for other condition types require 100%
value based on customer group. This can be implemented through other pricing optimization
CR in future.
British American Shared Services (GSD) Limited Registered in England and Wales no. 5203401 Registered Office: Globe House 1 Water Street
London WC2R 3LA
10
TDE TT1000828 Optimization Management Reporting via Pricing_1.1
c. New condition type would need to be included in the calculation (from/to steps) of ZTPL and
ZTR1, which would do the correct cost postings.
Solution Requirement 4:
a. Change from/to step of the royalty base in order to ensure the accrual value will be taken into account
for accrual postings. Need to exclude ZDFE calculation in the pricing procedure.
Solution Finance-MAR:
British American Shared Services (GSD) Limited Registered in England and Wales no. 5203401 Registered Office: Globe House 1 Water Street
London WC2R 3LA
11
TDE TT1000828 Optimization Management Reporting via Pricing_1.1
6. Integration
Finance & COPA
Requirement 1:
Formula = (consumer discount /(total margin+ discount) * (BAT Paid Tax – CPTO Tax)
GAP ID OC_1499
For Requirement 1, New routine 925 to be created and the below formula is to be implemented.
o Formula = (consumer discount /(total margin+ discount) * (BAT Paid Tax – CPTO Tax)
o Consumer Discount:
Need to check the KOMV-KSCHL (ZSM1, ZDMA, and ZDUV) and get the corresponding KWETR
values and Sum all those values.
o Total Margin:
Need to check the KOMV-KSCHL (ZMR1, ZML1, ZML7, ZMW1, ZML3, ZML8, ZMD1, ZML5, and
ZML9) and get the corresponding KW ETR values and Sum all those values.
o Discount:
Get the KOMP-KZW I6 (Sub total value).
o CPTO tax:
Need to check the KOMV-KSCHL (ZTVD, ZTP1, ZTP2, ZTL1, ZTL3, and ZTL5) and get the
corresponding KW ETR values and Sum all those values.
Requirement 3,
• Get the Stack values of AUART (Order type), KUNNR, VKORG, and VTWEG SPART from (SAPMV45A)
VBAK. Based on the KUNNR VKORG VTWEG SPART get the Customer Group (KDGRP) from KNVV
table.
British American Shared Services (GSD) Limited Registered in England and Wales no. 5203401 Registered Office: Globe House 1 Water Street
London WC2R 3LA
12
TDE TT1000828 Optimization Management Reporting via Pricing_1.1
• Check the Sales Document Type AUART (ZDRF, ZCRF) and Condition type values KSCHL (ZTI3, ZTI4,
ZTI5 & ZTI6) or Condition Type KSCHL (ZTI3, ZTI4, ZTI5 & ZTI6) and Customer group (KDGRP) only
specific customer group we need to restrict theses logic.
• If the above condition satisfies then SY-SUBRC=0 else SY-SUBRC=4
• Condition Type/Sales document and Customer Group values will be maintained in ZRCVARIABLE table
8. Testing
FUT needs to be performed by Argentina and Germany for each scenario on requirement 1 to 4.
UAT needs to be done by Argentina, Germany, and Colombia for each scenario on requirement 1 to 4.
Regression Testing needs to be done by selected markets – Australia, Mexico, and Canada
9. Cutover N/A
ACTIVITY Description WHO WHEN Prerequisite Commented [A1]: To be filled in with:
N/A N/A N/A Pre – Technical Go-Live
Post – Technical Go-Live
N/A Pre – Business Go-Live
Training N/A
BI N/A
Retrofit No
Regression Yes
PI N/A
British American Shared Services (GSD) Limited Registered in England and Wales no. 5203401 Registered Office: Globe House 1 Water Street
London WC2R 3LA
13
TDE TT1000828 Optimization Management Reporting via Pricing_1.1
PET Yes
T-Code(s) VA01,VA02,VLO1N,VF01,VF02
State ‘NEW’ for a new T-Code else
state existing T-Code(s)
In the scenario in which this
custom tcode does not exist,
what is the SAP standard tcode
which could be used to view the
required information?
New formula It may possible that system System Performance ABAP team needs to review
in pricing performance may slow down during may slow down the code and make sure that
sales/Billing process system performance is not
impacted.
British American Shared Services (GSD) Limited Registered in England and Wales no. 5203401 Registered Office: Globe House 1 Water Street
London WC2R 3LA
14
TDE TT1000828 Optimization Management Reporting via Pricing_1.1
T# Timeline
13. Appendix
TDI_TT1000828.xlsx
British American Shared Services (GSD) Limited Registered in England and Wales no. 5203401 Registered Office: Globe House 1 Water Street
London WC2R 3LA
15