Use of subtotal field in pricing procedure?

Hi Gurus,
what is the use of subtotal field in pricing procedure?
thanks..

Hi,
Please see the note 1022966   FAQ for the 'Subto' column (KZWIW) in the pricing procedure.           
Subtotals (net price, effective price) are created in the case of time-independent conditions.
SAP recommends working with time-dependent conditions for quotations and scheduling agreements.
For time-dependent conditions (for example, price maintained in contract    
and scheduling agreement), supplementary pricing schema is used. Reason     
is that when condition maintenance is called for contracts and schedule     
agreements, system refers to supplementary pricing procedure for            
calculating subtotals.
Regards,
Edit

Similar Messages

  • Ask help about detail explaination on "subtotal" field in pricing procedure

    Hi, everybody:
       I wanna get detail explanation about "subtotal" field in pricing procedure configuration. I have caught basic thoery on this field usage. However, I'm unclear on its option items, for exapmle, Dcopy value to XWORKD, Ecopy value to XWORKF and so on. I can't find where these kinds of objects are stored and in which suituation we have to select one of them in configuration.
      Another question is how the standard programe uses KOMP to store condition results and transfer them to relative modules, for example, A--carry over price to KOMP-CMPRE.
       Hoping get answer or some documents from you on this issue. If you have reference documents sent to me, please send to my e-mail box: [email protected]
      Tks!
    Justin

    dear justin
    Sub-total:     
    The value of this field determines where the value of the sub-total is gong to be stored in data base
    Sub-total – 1     : KOMP – KZWI-1
    Sub-total - 2     : KOMP – KZWI-2
    rewards if it helps
    siva

  • Subtotal in mm pricing procedure

    Hi All,
    Which sub-total type is used from the pricing procedure to calculate the moving average price of the material?
    Can this value be different from the value that is used for invoice verification?
    I mean, letsay we have an article whose gross price is 10 (PB00)
    Freight is 1 (FRA1)
    Other discounts from the vendor -1 (ZDIS)
    So, is it possible that i say that for my landed cost (moving average price) calculation
    only PB00 + FRA1 sub total is used..
    but for my invoice verification and vendor payable,
    PB00 + FRA1 - ZDIS sub total is used??
    Thanks in advance!
    Regards,
    Waheed

    Hi Jack,
    Thanks for the response.
    I am not sure if I understood your answer to this.
    Are you saying that the sub-total type 5, 6 and 7 are used as the sub-totals relevant for MAP price?
    Regards,
    Waheed

  • Use of Subtotals in the pricing procedure

    Dear All,
    I am aware of Subtotals. But not in deep.
    For example, Subtotal "A" is taken as a base for "Credit Management".
    Similarly, can anyone explain me the use of remaining Subtotals.
    If possible, please send some document link also.
    Regards,
    Mullairaja

    Closing the thread

  • Use of subtotal column in MM pricing procedure

    Dear experts,
    Please tell me the use of subtotal in MM pricing procedure.
    Regards,
    ABHI

    Subtotal is
    u2022 The value of this field determines where the values of subtotals to be captured i.e. in which table and which field. Controls whether and in which fields condition amounts or subtotals (for example, a vendor discount or the cost of a material) are stored.
    u2022 If the same fields are used to store different condition amounts, the system totals the individual amounts.
    u2022 These condition amounts or subtotals are used as a starting point for further calculations. You may, for example, want a subtotal of all the discounts included in the pricing of a order.
    Hope this can assist you.
    Thanks & Regards
    JP

  • Meaning of coloums in MM Pricing Procedure

    Will you please explain me the meaning and use of foloowing in MM Pricing Procedure
    Statistic, Subtotal, Requirement, Base Type
    Please explian me in detail if possible . I have searched for similar threads earlier but the explanation is 1 line only
    Pls anyone can tell me the exact meaning of subtotals dropdown options ( Just for Example 3,9 ,5 not all)
    Pls anyone can tell me the exact meaning of requrements  dropdown options
    Thanks

    Dear,
    Please find below:
    Statistical:
    This indicator if it is activated will not allow the value of the condition type to be taken into net value calculation.
    It is used only for information purposes only.
    This indicator causes a surcharge or discount to be set in the document statistically (that is, without altering the value).
    This is commonly used for condition types
         SKTO - Cash Discount
         VPRS - Cost (Moving average price/Standard Price).
    Subtotal:
    The value of this field determines where the values of subtotals to be captured i.e. in which table and which field.
    Controls whether and in which fields condition amounts or subtotals (for example, a customer discount or the cost of a material) are stored.
    If the same fields are used to store different condition amounts, the system totals the individual amounts.
    These condition amounts or subtotals are used as a starting point for further calculations. You may, for example, want a subtotal of all the discounts included in the pricing of a sales order.
    Requirement:
    It is a routine that is written by an ABAP consultant according to the business requirement.
    By defining Requirement in condition technique we can restrict the access of condition type.
    To understand the concept, we will take the example of the Rebates. Rebates are to be included during the billing document processing and not in the sales document processing. As rebates are given on the delivered quantity and not on the ordered quantity (in case of cut-off period for rebates).
    For rebates we use the condition types BO01 to BO05, and in the Requirement column we give the value 24 which is "Only in Billing Document".
    This Requirement will ensure that these condition types will appear only during the billing document processing.
    If new Requirements are to be defined we follow the procedure given below.
    Go to T.Code: VOFM. - Maintain Requirements & Formulas
    Click on the "Requirements" in the top menu and then click on "pricing".
    We have a list of requirements, we can ask ABAP consultant to create new requirement based on the client requests. And we assign the application type like V - Sales/Distribution etc.
    Regards,
    Syed Hussain.

  • Butter stuff on Pricing Procedure Understanding

    Hi Gurus
    Please help me on Pricing Procedure Understating , Detail functionality of fileds , like   From , To, SubTo, Reqt, Altcty etc.
    Regards\Adnan

    Hello Adnan,
    Pricing –
         Menu path – IMG – sales & distribution – basic functions – pricing – pricing control – define & assign pricing procedures – maintain pricing procedures (V/08).
         A pricing procedure consists of a list of condition types in a defined order, such as price, less discount, plus tax. Some controls exist in the pricing procedure. For example you can specify that a condition type is mandatory; it must have an entry defined either automatically or entered manually.
         The pricing procedure is also used in account determination. This determines the general ledge (GL) accounts to which the prices, discounts and taxes must be posted. The condition types in the pricing procedure are linked to an account key. This key in turn is linked to the GL Accounts. This shows the integration between the pricing in the invoice and the financial accounting module.
         It is suggested to use to the SAP standard pricing procedure RVAA01 to copy and make necessary changes according to the requirement while configuring a pricing procedure. The following is the control data of the pricing procedure in detail –
    1.     Step – this indicates the number of steps in the procedure. The first condition type should be step 10; the second condition type should be step 20 and so on. It is possible to number the steps in the intervals of 1, but it is not suggestible as it may cause inconvenience when changing the procedure in future.
    2.     Condition counter – this is used to show a second mini-step within an actual step. For example, you may have assigned all you freight surcharges to step 100. However there may be three condition types, each representing a different freight surcharge. Thus you can assign a freight condition type to step 100, counter 1; another to step 100, counter 2; another to step 100, counter 3 and so on.
    3.     Condition type – this is the backbone of the pricing procedure. The condition type is the link from the access sequence all the way to the actual condition record. When you enter a condition type, the description field is automatically filled in with the description from the condition type.
         Note: A description without a condition type can be entered for sub-total or total or net price in between the condition types in the control data.
    4.     From & To columns – these are used in two circumstances –
    a)     To define the range for a sub-total – for example, if you want to add up all the condition types from step 10 to step 50; you would enter 10 and 50 in the From and To columns respectively.
    b)     To define the basis for a calculation – for example, if a discount is defined as a percentage, you need to indicate which step must be used as the basis for the calculation. If the calculation must be performed from step 100, you would enter 100 in the From field.
    5.     Conditions determined manually – indicates if the condition type it is assigned to is allowed to be processed automatically or only manually. Conditions, that are given this indicator in the pricing procedure, are only included in determination (price determination, output determination, and batch determination) either if they are entered manually, for example, on the condition overview screen in Pricing or if they are transferred from an external process, such as costing.
    6.     (Note: when assigning the pricing procedure to the sales documents, a condition type is also assigned to it; reason being that the condition type assigned to the sales document here is displayed in the sales document item level which can be manually changed - provided it is indicated while configuring the control data  - conditions determined manually). This feature is more often used in case of costing and output determination.
    7.     Condition is Mandatory – the mandatory column identifies those condition types that are mandatory in the pricing procedure. Mandatory condition types are the sales price or the cost price. If the mandatory condition is missing in the pricing procedure, the system has an error in pricing and the respective sales order cannot be processed.
    8.     Condition is used for statistics - This indicator causes a surcharge or discount to be set in the document statistically (that is, without altering the value). This can be used to represent the cost price of the material sold.
    9.     Print – determines which descriptions and associated values assigned to a step are printed on a document, such as order confirmation.
    10.     Condition Subtotal - Controls whether and in which fields condition amounts or subtotals (for example, a customer discount or the cost of a material) are stored. If the same fields are used to store different condition amounts, the system totals the individual amounts. These condition amounts or subtotals are used as a starting point for further calculations. You may, for example, want a subtotal of all the discounts included in the pricing of a sales order. These subtotals are used in other areas of the system such as in logistics information system. It is recommended that you assign the subtotal field 4 to the total value in the pricing procedure for Freight.
    11.     Requirement – this column is used to assign a requirement to the condition type. This requirement can then be used to exclude the system from accessing the condition type and trying to determine a value. This can be used to specify that the condition type, a discount, should only be accessed if the customer has a low risk credit group.
    12.     Alternative calculation type - specifies that the system is to use the formula represented in this column as an alternative in finding the value of the condition type, rather than by using the standard condition technique. This can be used to calculate complex tax scenarios. This field is used in obtaining values such as “Net Price”, ‘Profit Margin’ – where there wouldn’t be any access sequence to get the required value. Instead the system calculates net value using the existing amounts and the alternative calculation types. (formula: profit margin = net value – cost price)
    13.     Alternative condition base value – is a formula assigned to a condition type in order to promote an alternative base value for the calculation of a value. For example, one can specify a formula that uses a subtotal, such as 4, from the subtotal field; modify it slightly, such as dividing it by 2, and then using the resultant value as a base value for the condition type.
    14.     Account key - Key that identifies different types of G/L accounts. The account key enables the system to post amounts to certain types of revenue account. For example, the system can post freight charges (generated by the freight pricing condition) to the relevant freight revenue account.
    15.     Account key – accruals/provisions - Key which identifies various types of G/L accounts for accruals or provisions. With the aid of the account key, the system can post amounts to certain types of accruals accounts. For example, rebate accruals which are calculated from pricing conditions can be posted to the corresponding account for rebate accruals.
    REWARD POINTS IF HELPFUL
    Regards
    Sai

  • Making Customer Pricing procedure mandatory in BP Role-CRM 5.0

    Hi
    Our requirement is to make Customer Pricing procedure mandatory in BP Role "Sold to Party"-CRM 5.0. I have configured for the same in IMG Field Grouping. Now when a end user goes for BP creation & goes to Sales area maintenance then an error message is displayed for the same.
    But if only general data is maintained then this message is not displayed. Now requirement is to display an error message if a person leaves without maintaining sales data.
    Please help me in resolving this.
    Thanx in advance.
    Cheers
    Hits

    In the completeness procedure detail, use the object Pricing and field Customer pricing procedure. relevance header / item or both, message category - Error
    Hope this helps
    <b> <i> IceCube </i> </b>

  • About Subtotals in the Pricing Procedure

    Dear All,
    I am aware of Subtotals. But not in deep.
    For example, Subtotal "A" is taken as a base for "Credit Management".
    Similarly, can anyone explain me the use of remaining Subtotals.
    If possible, please send some document link also.
    Regards,
    Mullairaja

    Dear,
    Can you tell me how to create a subtotal in a pricing procedure and verify whether it reflects in the calculations of my sales order ?
    Why you need to create a Subtotal ? What is the Purpose to create a Subtotal ? There are N- Number of Sub totals to use in standard  SAP .
    Thanks,
    Naren

  • Pricing procedure Print ID

    Hi friends,
    There is print field in pricing procedure called "a". If the Condition Type = 0 would it still be printed? If not is there a nother oppetunity to see "0" on the print?
    Thanks.

    Hello,
    This is the explanation as I have found it a couple of times:
    Controls issue of condition lines when printing documents such as order confirmations or invoices.
    Use
    In releases previous to 4.0, the following print indicators are available :
    o   ' ' : Condition line is not printed
    o   'X' : Condition line is printed at item level
    o   'S' : Condition line is printed in totals block
    The following standard logic is set out for these printing indicators:
    -     Item POS of the last condition line is determined with 'X'.
    -     All condition lines that contain an item smaller than POS in the pricing procedure are only printed if print indicators 'X' or 'S' are set.
    -     All condition lines that contain an item larger than POS in the pricing procedure, that come before the first tax condition line and which have a non-statistical VAT condition, receive printing indicator 'S'. The same applies for condition lines that contain an item larger than POS in the pricing procedure, that come after the first tax condition line and an active non-statistical VAT condition.
    -     Condition lines that represent a tax condition type are always printed in totals blocks with print indicator 'S' (set internally or externally).
    -     Condition lines that represent a condition type that is not a tax condition type are only printed with print indicator 'S' (set externally or internally) if the condition value of the condition line is not zero. Condition lines that do not represent a condition type (i.e. subtotals) are only printed with print indicator 'S' or 'X' (set externally or internally) if the condition value of the condition line is different from the condition value of the previous condition line in the pricing procedure.
    To provide a better overview of this process, 8 more print parameters are available as of Release 4.0. These print indicators cannot, however be mixed with the three previous print indicators ' ', 'X' and 'S' in the pricing procedure. This means that the new indicators are only taken into account if a no condition lines in the pricing procedure contain printing indicators 'X' or 'S'.
    The new printing indicators have the following settings, and corresponding influence on processing.
    -   'A' : in total: general
    -   'B' : in total: if value <> zero
    -   'C' : in total: if value <> value of predecessor
    -   'D' : in total: if value <> zero and value <> value of predecessor
    -   'a' : at item : general
    -   'b' : at item : if value <> zero
    -   'c' : at item : if value <> value of predecessor
    -   'd' : at item : if value <> zero and value <> value of predecessor
    Trust this helps.
    Regards,
    Jan Pel

  • CIN-Pricing Procedure for Trading Goods

    Hi Gurus
    Need yr expertise... Currently we have trading goods process which do not require any excise duties but VAT or CST is required.. Could you pls advise what will be the best pricing procedure to be used as the proposed pricing procedure by SAP (JFACT or JDEPOT) cannot be used as it will propose excise invoice?
    If we do not maintain any excise duties in J1ID, system will not prpose any excise duties if we were to use either of the suggested pricing procedure but we will hit a warning message that excise duties are missing in J1ID..
    How can we avoid this and what will be the best pricing procedure which do not require excise duties but sales tax is required?
    Rgds..Vinz

    Hi Vinz,
    you can make your won pricing proced.
    e.g. ZMKTPRICE
    here you can use your regular condition type what you have defined.
    e.g PR00-Sale Price
         K007-Discount
         MWST= 4% or 12.5  (PR00-K007).
    I think this will help you.
    Best Regards
    Sainath

  • Step number in the pricing procedure

    Hi experts,
    Pls advise the reasons. How to solve them without changing the step number?
    Q1: As long as HM00 is the first step number in the pricing procedure, the value of HM00 cannot be distributed among items.
    Example:
    Pricing procedure:
    step no.         conditon type
    10                      HM00 (statistical)
    30                      NETW (ERL)
    Sales order (HM00 = $100):
    item 1     NETW = 0
    item 2     NETW = $100
    Q2: When putting a conditon type between PR00 & subtotal in the pricing procedure, such as VPRS, the value of subtotal cannot be the same as PR00.
    Example of sales order:
    PR00 (unit price) = $19.95 per 10kg
    VPRS (internal price) = $10 per 1kg
    subtotal = $2 per 1kg
    Request: PR00 = subtotal = $19.95 per 10kg

    hello, cathy.
    i do not have access to my references now, but please allow me to advance a general concept.
    in SAP standard, HM00 is a group condition, and fixed value.  the distribution of this value is controlled by certain logic.  as in other header condition types, distribution of this amount can be based on either the value or quantity contribution of the different sales order items. 
    what serves as the basis for distribution of HM00, i do not recall but i will get back to you on this... or perhaps another consultant can give it sooner.
    as to your second issue, i will try to understand your situation better.  but generally VPRS is statitical and not meant to come between PR00 and the sub-total.  VPRS has a different logic compared to the other condition types, and is intended to return a statistical presentation of profit margin in the condition tabs.  if fact, in pricing procedure RVAA01 you will notice that VPRS is grouped with the other statistical condition types just before the profit margin.
    regards.

  • Condition table creation in pricing procedure

    Dear Sir ,
    I have some queries relating to Condition table used in aceess sequence in pricing procedure .
    Whether a ne w condition table is transportable from DEV to Production server or not . OR it is to be directly created in Production server .
    thanks & regards
    Shailendra

    For access sequence Workbech request is created. If you want to transport in developenment server  from one client to another  then their is no need to transport as these comes under cross client. And if you want to transport it to quality server or production server then you need to transport through proper work bench request
    Please create a request not create directly into production server
    hope this will help you
    Edited by: Roy Anamika on Jul 2, 2009 7:51 AM

  • Pricing Procedure for US

    Dear Experts,
    We are in the process of preparing procedure for US Pharma templet, we wuold like to know standard tax structure used in SD pricing procedure.
    we would like to know std conditions to be used with jurisdiction in SD pricing procedure.and waht how to maintain relation between the tax procedure and SD pricing procedure
    Regards

    Dear Sudheer
    Please check these help links
    [Configuring Tax Codes|http://help.sap.com/saphelp_47x200/helpdata/en/4c/e13438b55ced0ce10000009b38f8cf/frameset.htm]
    [Maintaining SD Condition Records|http://help.sap.com/saphelp_47x200/helpdata/en/af/3f89d79e6711d395da00a0c929f4c9/frameset.htm]
    thanks
    G. Lakshmipathi

  • Existing SD Pricing procedure change

    Hi Gurus.
    Pls clear my doubt for SD pricing procedure.
    As of now i have maintained one pricing procedure(ZIND1) to one particular distribution channel(40).Already lot of invoiced was processed for the same. Now my doubt is can i create and assign new pricing procedure(ZIND2) for the above mentioned Dis channel(40), meanwhile how to process the Old sales order/ Partially delivered sales order which might have the Old pricing procedure (ZIND1).
    Waiting for your valuable replies.
    Regs,
    SR.

    Hi,
    In general, we recommend that you proceed as follows to change pricing
    procedures:
    1.  Copy the pricing procedure that you want to change with a different
        name.
    2.  Make the required changes in the copied pricing procedure. The
        original pricing procedure remains unchanged.
    3.  Save your entries.
    4.  Use transaction OVKK (Pricing Procedures: Determination in Sales
        Docs.) to assign the new and the changed pricing procedure to the
        required business transactions.
    5.  Save your entries.
    This procedure ensures that the changes you make to the pricing
    procedure do not negatively affect existing documents.
    However, all newly created documents, for which the system uses
    Customizing to redetermine the pricing procedure, are based on the new,
    adjusted pricing procedure.
    Please refer to the note 388112 about it.
    For the exsiting documents, I am afraid there is no standard method to update them.
    Cheers,
    Alex

Maybe you are looking for

  • HDMI stopped working

    I have an envy dv7 with and a8. HDMI out was working just fine a few days ago and now it won't work at all. Something has changed. The notebook makes a noise acknowledging that the cable has been connected but the TV displays a message that says the

  • Can't target correct container for video in a Lightbox.

    I'm trying to embed a YouTube video into a Lightbox (ala, Katie's Cafe, which I did successfuly last week).  It just keeps showing up on the page, NOT in the right container. I have followed the directions about 20 times from the Katie's Cafe site, a

  • Male to female cable

    Does a "Male connector" to "female connector" cabe exist? I need to connect my iPod to the top connector of the iPod HiFi in a remote manner. My bookshelf does not have the height to fit the iPod ON TOP of the iPod HiFi...

  • Wrong result for decimal in currency

    Hi All, I loaded the history data by pc_file to the bw systems and when ı check the data in the infocube and in the source file, they are same. But when ı executed the report, for example the value of the keyfigure in the cube and source file is 118,

  • Why I cannot open "Domain. sites"

    I have two domains Domain.1 and Domain.2 parked in the iWeb folder. After I publish one page and go back to open iWeb the following window pops up: The document "Domain sites" is invalid the index.xml is missing iWeb can't open file: "Library/Applica