prix mise en place

Upload: tankolo-justino

Post on 01-Jun-2018

235 views

Category:

Documents


0 download

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