prix mise en place
Post on 01-Jun-2018
235 Views
Preview:
TRANSCRIPT
-
8/9/2019 Prix Mise en Place
1/16
http://wiki.scn.sap.com/wiki/display/SD/ERP+Sales+and+Distribution (tres bon site sur sd custoet analyse des erreures)
http://wiki.scn.sap.com/wiki/display/SD/SD+Pricin+o!er!iew
http://wiki.scn.sap.com/wiki/display/SD/"roup+#onditions
http://wiki.scn.sap.com/wiki/display/SD/ERP+SD+Pricin
$. ERP SD
%. …
&. ERP SD Pricin
SD Pricin o!er!iewSkip to end o' metadata
•
• ttachments:$
• dded by *elly noue, last edited by *elly noue on -o! , %$% (!iew chane)
• show comment
"o to start o' metadata
Purpose
he purpose o' this pae is to pro!ide an o!er!iew about the SD Pricin 'unctionality.
0!er!iew
he 'ollowin sections will e1plain how condition techni2ue works, the main pricin customi3in and how to analy3e the
pricin in the sales order.
#ondition techni2ue
he 'iure shows how the condition techni2ue works in the backround to produce the pricin in'ormation. he diaram
shows how the !arious elements in the condition techni2ue work
http://wiki.scn.sap.com/wiki/display/SD/ERP+Sales+and+Distributionhttp://wiki.scn.sap.com/wiki/display/SD/ERP+Sales+and+Distributionhttp://wiki.scn.sap.com/wiki/display/SD/SD+Pricing+overviewhttp://wiki.scn.sap.com/wiki/display/SD/Group+Conditionshttp://wiki.scn.sap.com/wiki/display/SD/ERP+SD+Pricinghttp://wiki.scn.sap.com/wiki/display/SDhttp://wiki.scn.sap.com/wiki/display/SD/ERP+SD+Pricinghttp://wiki.scn.sap.com/wiki/display/SD/SD+Pricing+overviewhttp://wiki.scn.sap.com/wiki/display/SD/SD+Pricing+overview#page-metadata-endhttp://wiki.scn.sap.com/wiki/pages/viewpageattachments.action?pageId=314933612&metadataLink=truehttp://wiki.scn.sap.com/wiki/display/~zgmhtt5http://wiki.scn.sap.com/wiki/display/~zgmhtt5http://wiki.scn.sap.com/wiki/pages/diffpages.action?pageId=314933612&originalId=347813070http://wiki.scn.sap.com/wiki/display/SD/SD+Pricing+overviewhttp://wiki.scn.sap.com/wiki/display/SD/SD+Pricing+overview#page-metadata-starthttp://wiki.scn.sap.com/wiki/display/SD/SD+Pricing+overviewhttp://wiki.scn.sap.com/wiki/display/SD/Group+Conditionshttp://wiki.scn.sap.com/wiki/display/SD/ERP+SD+Pricinghttp://wiki.scn.sap.com/wiki/display/SDhttp://wiki.scn.sap.com/wiki/display/SD/ERP+SD+Pricinghttp://wiki.scn.sap.com/wiki/display/SD/SD+Pricing+overviewhttp://wiki.scn.sap.com/wiki/display/SD/SD+Pricing+overview#page-metadata-endhttp://wiki.scn.sap.com/wiki/pages/viewpageattachments.action?pageId=314933612&metadataLink=truehttp://wiki.scn.sap.com/wiki/display/~zgmhtt5http://wiki.scn.sap.com/wiki/display/~zgmhtt5http://wiki.scn.sap.com/wiki/pages/diffpages.action?pageId=314933612&originalId=347813070http://wiki.scn.sap.com/wiki/display/SD/SD+Pricing+overviewhttp://wiki.scn.sap.com/wiki/display/SD/SD+Pricing+overview#page-metadata-starthttp://wiki.scn.sap.com/wiki/display/SD/ERP+Sales+and+Distribution
-
8/9/2019 Prix Mise en Place
2/16
toether.
$. he system determines the pricin procedure accordin to in'ormation de'ined in the sales document type and
the customer master record.
%. he pricin procedure de'ines the !alid condition types and the se2uence in which they appear in the sales
order. 4n the e1ample, the system takes the 'irst condition type (PR) in the pricin procedure and beins the search 'or
a !alid condition record.
&. Each condition type in the pricin procedure can ha!e an access se2uence assined to it. 4n this case,
condition type PR is assined to access se2uence PR. he system checks the accesses until it 'inds a !alid
condition record. (lthouh you cannot see this in the diaram, each access speci'ies a particular condition table. he
table pro!ides the key with which the system searches 'or records).
5. 4n the e1ample, the 'irst access (searchin 'or a customer6speci'ic material price) is unsuccess'ul. he system
mo!es on to the ne1t access and 'inds a !alid record.
. he system determines the price accordin to in'ormation stored in the condition record. 4' a pricin scale
e1ists, the system calculates the appropriate price. 4n the e1ample, the sales order item is 'or $% pieces o' the material.
7sin the scale price that applies to 2uantities 'rom $ pieces and more, the system determines a price o' 7SD 88 perpiece.
-
8/9/2019 Prix Mise en Place
3/16
he system repeats this process 'or each condition type in the pricin procedure determines a 'inal price.
$. he system takes the ne1t condition type (*9) in the pricin procedure and beins the search 'or a !alid
condition record.
%. #ondition type *9 is assined to access se2uence *9. he system checks the accesses until it 'inds a
!alid condition record.
&. he system 'inds a condition record in the 'irst access (searchin 'or Di!ision/#ustomer).
5. he system determines the discount accordin to in'ormation stored in the condition record. 4n this case, the
condition record 'ound has a rate o' ,
.
-
8/9/2019 Prix Mise en Place
4/16
. he system takes the ne1t condition type (*;) in the pricin procedure and beins the search 'or a !alid
condition record.
/=), customi3in o' #ondition type (tcode
>/
-
8/9/2019 Prix Mise en Place
5/16
#ustomi3in: SD Pricin Procedure @ ransaction >/=
pricin procedure is a set o' condition types that can be prices, discounts, surchares, ta1es, and 'reihts, in a
particular se2uence.
E1ample o' standard pricin procedure: R>$
Related notes:
SP -ote &==$$%: #hane o' pricin procedures in the production system
Customizing: SD Condition type – Transaction V/06
https://service.sap.com/sap/support/notes/388112https://service.sap.com/sap/support/notes/388112https://service.sap.com/sap/support/notes/388112
-
8/9/2019 Prix Mise en Place
6/16
condition type is a representation in the system o' some aspect o' the daily pricin acti!ities.
;or e1ample, a di''erent condition type can be de'ined 'or each kind o' price, discount or surchare that occurs in the
business transactions.
Customizing: Access sequence – Transaction V/07
n access se2uence is assined to the condition types that are determined automatically.
4t consists o' a se2uence o' condition tables.
he se2uence o' the accesses establishes which condition records ha!e priority o!er others.
he accesses tell the system where to look 'irst, second, and so on, until i t 'inds a !alid condition record.
-
8/9/2019 Prix Mise en Place
7/16
Pricin in Sales order
he 'ollowin 'iure shows the item conditions in the sales order.
ou can access the item pricin screen by oin to menu "oto @ 4tem 6A #onditions.
Related notes:
SP -ote =&5$95: Bow are C!alue6relatedC condition bases determined
SP -ote $9$$: Bow is the *ER determined in a subtotal
SP -ote 98$855: Bow is the *FER determined in a subtotal
he 'ollowin 'iure shows the analysis button:
https://service.sap.com/sap/support/notes/834174https://service.sap.com/sap/support/notes/834174https://service.sap.com/sap/support/notes/834174https://service.sap.com/sap/support/notes/1007110https://service.sap.com/sap/support/notes/1007110https://service.sap.com/sap/support/notes/791944https://service.sap.com/sap/support/notes/791944https://service.sap.com/sap/support/notes/791944https://service.sap.com/sap/support/notes/834174https://service.sap.com/sap/support/notes/1007110https://service.sap.com/sap/support/notes/791944
-
8/9/2019 Prix Mise en Place
8/16
Related notes:
SP -ote &
-
8/9/2019 Prix Mise en Place
9/16
Related note:
SP -ote %5=&%: Pricin rules / >#P;
Related #ontent
Related Documents
SP Gibrary on path:
SP ERP (#entral #omponent) 6A Goistics 6A Sales and Distribution (SD) 6A Pricin and #onditions (SD6F;6PR)
Related -otes
SP -ote &==$$% : #hane o' pricin procedures in the production system
SP -ote =&5$95 : Bow are C!alue6relatedC condition bases determined
SP -ote $9$$ : Bow is the *ER determined in a subtotal
SP -ote 98$855 : Bow is the *FER determined in a subtotal
SP -ote &
-
8/9/2019 Prix Mise en Place
10/16
Pricing Relevant Customizing - Tables, Structures, Transactions,
Userexits
created by Csaba Soltesz on May 16, !1" 1#$6 PM, last modi%ed by Csaba Soltesz on &ul, !1" '#"( )M
*ersion
inS+are
General path:
SPRO > Sales and Distribution > Basic Functions > Pricing
Objects Tables Transaction codes
Condition type
!SC"#$ T6(, T6()
*!6 .or Sales,
M!6 .or Purc+asing
or SM$! /it+ *ie/ Cluster *0T6()
%ccess se&uence
T6, T6,
>/9 'or Sales,
http://scn.sap.com/people/csaba.soltesz2http://scn.sap.com/people/csaba.soltesz2http://scn.sap.com/people/csaba.soltesz2http://scn.sap.com/people/csaba.soltesz2
-
8/9/2019 Prix Mise en Place
11/16
Objects Tables Transaction codes
!O'GF$ T62
?/9 'or Purchasin
or S?&5 with >iew #luster >H/= 'or Sales,
?/= 'or Purchasin
or S?&5 with >iew #luster >Hiew #luster >>H
S?& with >iew #luster >>H
-
8/9/2019 Prix Mise en Place
12/16
Pricing rele,ant .aster data /0> Pricing condition records
A""" #e$g$ A00%Data 'ie!d ()*+,&
T+is table is used .or t+e condition access9 .
access is success.ul a condition
record number is .ound :;UM condition records
!O)"
!ey 2eld !)3("$
T+is table contain administrative data o. t+e
condition record, e9g9
3R;)M, 3R>)T, 999
!O)P
!ey 2eld !)3("$
T+is table contains t+e actual in.ormation o. t+econdition recrod, e9g9
',(! 3UR ?er 1 PC
!O)(
!ey 2eld !)3("$
@uantity scales, e9g9
7rom 1 PC ',(! 3UR ?er 1 PC
1! PC ,(! 3UR ?er 1 PC
Transaction
M31 - M3$
.or MM condition records!O)4
!ey 2eld !)3("$
*alue scales, e9g9
7rom (!,!! 3UR (,!! 3UR
1!!,!! 3UR 1(,!! 3UR
Preparation o+ pricing
calls in
T!O(! header$ and T!O(P ite.$ structures
are prepared in
Purchasing
-
8/9/2019 Prix Mise en Place
13/16
Preparation o+ pricing
calls in
T!O(! header$ and T!O(P ite.$ structures
are prepared in
tem data# 7U;CT5; M3078805MP0P5 :include 8M35U(=
Sales
75RM PR3S7;>U;40*5RA3R3T3;
in include 7*"(P7!P0PR3S7;>U;40*5RA3R3
Billing 75RM PR3S7;>U;40*5RA3R3T3; in include 8*6!))(
Rele,ant structures and tables in S%P#567% Functions +or pricing$ in
debugging .ode
T$!O(! Structure (internal table) with header data.
T$!O(PStructure (internal table) with item data.
8!O(5
4nternal table with the pricin result o' the item processed (conditions and subtotallines).
hen pricin is called this table is always re'reshed and built up aain.
T!O(54nternal table with the total pricin result o' the document. 4t contains no subtotal lines.
!O(T7
nternal table /+ic+ contains t+e customizing data o. t+e ?ricing ?rocedure and t+e
condition ty?es :T6$S, T6(, T6()=9
!O(T9 nternal table /+ic+ contains t+e customizing o. t+e relevant access seBuences and
-
8/9/2019 Prix Mise en Place
14/16
Rele,ant structures and tables in S%P#567% Functions +or pricing$ in
debugging .ode
accesses :T6, T6, T62=9
3sere*its in calling progra.s
Preparation o+ pricing calls in
Purchasing
:include M*"()72A=
Preparation o+ pricing calls in
Billing
-
8/9/2019 Prix Mise en Place
15/16
3sere*its in pricing itsel+
in the pricing processing logic progra.
S%P#567%$
include R*61)72)#
75RM US3R3T0PRC;40RU83
75RM US3R3T0PRC;40C5PE
include R*61)72A#
75RM US3R3T0PR;T0T3M
75RM US3R3T0PR;T0
75RM US3R3T05M*0A3D3RT3;0;T
75RM US3R3T05M*0A3D3RT3;03;>
75RM US3R3T05M*03R4)3;23;
75RM US3R3T05M*03R4)3;23;0M);U
75RM US3R3T05M*07U3883;
75RM US3R3T05M*07U3883;0505;P
in the pricing screen logic progra.
S%P#56;%$ include :8*6')722=
-
8/9/2019 Prix Mise en Place
16/16
Pricing procedure -ith custo. re&uire.ent@ condition ,alue +or.ula and condition basis
+or.ula )u.ber >A 6$:
9
9
("6 *ie/sProducts# sa?0er?0sales0and0distribution Tags# sales, ?ricing, sa?0sd, ?ricing0?rocedure, ?ricing0condition, ?ricing0billingH,?ricing0sales0order , ?ricing0analysis
http://scn.sap.com/community/erp/sd/tags#/?tags=sap_erp_sales_and_distributionhttp://scn.sap.com/community/erp/sd/tags#/?tags=saleshttp://scn.sap.com/community/erp/sd/tags#/?tags=saleshttp://scn.sap.com/community/erp/sd/tags#/?tags=pricinghttp://scn.sap.com/community/erp/sd/tags#/?tags=pricinghttp://scn.sap.com/community/erp/sd/tags#/?tags=sap_sdhttp://scn.sap.com/community/erp/sd/tags#/?tags=sap_sdhttp://scn.sap.com/community/erp/sd/tags#/?tags=pricing_procedurehttp://scn.sap.com/community/erp/sd/tags#/?tags=pricing_conditionhttp://scn.sap.com/community/erp/sd/tags#/?tags=pricing_conditionhttp://scn.sap.com/community/erp/sd/tags#/?tags=pricing_conditionhttp://scn.sap.com/community/erp/sd/tags#/?tags=pricing_billing%3Bhttp://scn.sap.com/community/erp/sd/tags#/?tags=pricing_billing%3Bhttp://scn.sap.com/community/erp/sd/tags#/?tags=pricing_sales_orderhttp://scn.sap.com/community/erp/sd/tags#/?tags=pricing_sales_orderhttp://scn.sap.com/community/erp/sd/tags#/?tags=pricing_sales_orderhttp://scn.sap.com/community/erp/sd/tags#/?tags=pricing_analysishttp://scn.sap.com/community/erp/sd/tags#/?tags=pricing_analysishttp://scn.sap.com/community/erp/sd/tags#/?tags=sap_erp_sales_and_distributionhttp://scn.sap.com/community/erp/sd/tags#/?tags=saleshttp://scn.sap.com/community/erp/sd/tags#/?tags=pricinghttp://scn.sap.com/community/erp/sd/tags#/?tags=sap_sdhttp://scn.sap.com/community/erp/sd/tags#/?tags=pricing_procedurehttp://scn.sap.com/community/erp/sd/tags#/?tags=pricing_conditionhttp://scn.sap.com/community/erp/sd/tags#/?tags=pricing_conditionhttp://scn.sap.com/community/erp/sd/tags#/?tags=pricing_billing%3Bhttp://scn.sap.com/community/erp/sd/tags#/?tags=pricing_sales_orderhttp://scn.sap.com/community/erp/sd/tags#/?tags=pricing_analysis
top related