Pricing in an order

Hi Gurus,
I have created a sales document type using standard order in SAP and when I am creating an order the pricing procedure from a different sales document is being copied automatically. Can anyone please explain why is this happening?
Regards,
Raj

Hi there,
Pricing Procedure determination:
Sales Area + Doc pricing Procedure + Customer Pricing Proc
In your case may be the above condition is the same. Thats why you find the same pricing procedure determined for the 2 sales orders.
Doc pricing proc can be found out in VOV8, select your doc type transaction flow area.
To ckeck the customer pricing proc, in the sales order just press F6. It will take you to customer master. Check the customer pricing procedure at Sales Area Data --> Sales view.
Check in pricing procedure determination what is determined in your sales order.
Going by what you are telling, I feel that bith your sales orders have the same procedures.
If you want a different pricing, change the doc pricing proc in the VOV8, define & maintain new procedures.
Regards,
Sivanand

Similar Messages

  • Pricing in Service order

    We are into the business of Building products like manufacturing of aluminum. Doors & window. Once we sold this to the customers, we have to install also. Sometimes we have to charge from the customers & sometimes not. Installation takes a lot of time i.e. 2-3 months.
    The scenario we are using now is
    n     Sales order--Del-- Billing.
    n     
    But by this we could not track how much material is install at customer site.
    For this now we are planning to make one service order ref. to the billing doc.
    In service order we are taking one service material & do the billing.
    In some cases we are not charging anything from the customer but we have to calculate internal expenses that is bear by company & pass this information to accounts.
    Could any body please suggest me how I will do the pricing in service order.
    My requirements are-
    1---I am charging installation charges from customer(for this we can use simple any condition type)
    2---I am not charging from customer but I want to show the cost that is bear by company & want to pass this to accounts/Controlling…..I need the help in this scenario
    Is there any specific condition types are there for service order.

    Dear Sunil,
    You will have to work on the item category level for this.
    1)For your first requirement define item category determination(t.code VOV4) rules which will get you a item category which is relevant for pricing. (I think you will not have any problems in defining this)
    2) In the same transaction define a item category which is an alternative entry to the above determined item category.
    3)You need to have the following settings for this alternative item category:-
       a) The pricing relevance should be 'B'.
       b) Condition type R100% with requirement 55.
    After this settings when you enter the sales order by default your services will be charged. In case you dont want to charge the customer, manually change the item category to the one defined as the alternative item category.
    Do give me the feedback of the settings.
    With Regards,
    PATHIK

  • Problems with pricing in Internet Order screen(CRM E-Commerce 5.0)

    Good afternoon !
            We are using CRM 5.0 with CRM E-Commerce 5.0, and we are experiencing problems with pricing in the order screen.
            When we create an order and insert one item at this order, this item is processed and the price is calculated and shown correctly, both in the item and in the table of totals at the right corner(where is the Total Net Price, freight value, etc).
            If we change the quantity of this item, or insert more one item(with the same or other product), the price turns to zero, both in the item(s) and in the table of totals mentioned above. Also, in the table of totals, the freight value remains being calculated, even in this cases when the prices is turned to zero.
            What can be happening in this case ? What can I check to determine the cause and solve this problem ?
            Thank you in advance !
            Wilson

    Good afternoon !
            This problem was solved adjusting some parameters of partner determination.

  • Re-Pricing on sales order

    Hello All,
    How can I redetermine pricing for a change in item partner. The user exit USEREXIT_NEW_PRICING_VBAP or USEREXIT_NEW_PRICING_VBKD does not have visibility to VBPA table...
    Thanks,
    Sunny.

    But, the exception to that is the service render date should be of w.r.t. new tax values
    & this will be determine from delivery doc date.
    case1. could you please elaborate the above point?
    why delivery doc date shall determine the tax value? is it not the pricing date and the validity period of the condition type in the condition record that determine the values?
    Business scenario with different pricing procedures - sales order & billing doc.
    this "concept" (of diff pps) is still not clear.
    1. From a business process perspective, why shall I tell my customer, via my sales order that the price = 100EUR and bill him another price, e.g. = 90EUR?
    moreover, if finally i want to give my customer at a reduced price, then i would tell him this upfront (during the creation of s.o.) as this is to my advantage.
    2. "Gross Price, Taxes, Discount, Rebate, Freight, Frieght related Insurance charges, Handling charges, etc." All these condition types I can have in one pp and then with requirements; e.g. in the case of Rebate condition types requirement =24,25; in standard functionality; activate or deactivate when required. Thus why do I need 2 pps, as you have suggested in this example?
    other examples are welcome!
    many thanks, in advance!

  • User-exit for  carry out new pricing while sales order save automatically

    Hi all,
    I need to carry out new pricing while sales order save automatically. Please any one help me to finding proper user-exit to achieve my requirement.
    Thanking You.
    Moderator message: please search for available information.
    Edited by: Thomas Zloch on Jan 11, 2012 12:53 PM

    Pl help.

  • Back Calculation in Pricing for Sales Order.

    Hello friends,
    Please help me out with this below mentioned problem in the Pricing for Sales order.
    I am creating a Contract with Customer and Plant from the same Region (State), while creating the subsequent Sale order I want to use the plant of some other Region which is different from the contract. In this case the pricing will change as there will be different Taxes (%) that would be applicable for different Region.
    Now the requirement is that we want to use the Final Selling price which is calculated in the contract, therefore by keeping the Selling Price Fixed we have to backtrack and calculate new pricing accordingly.
    An example for the same is explained below:
    When Both Customer and Plant are from same Region:
         Particulars                        %           Value
    A     Basic Value                                       100000
    B     ED                     10.30%           10300
         Sum total (A+B)                                 110300
    C     VAT                        5%            5515
         Sale Price (ABC)                                 115815
    When Customer and Plant are from different Regions:
         Particulars          %           Value
    D     Basic Value (A-B-C)                  92105
    C     ED                        10.30%            9487
         Sumtotal (A-B)                  101592
    B     VAT                          14%            14223
    A     Sale Price                                       115815
    Please reply with possible solutions.
    Thanks and Regards,
    Edited by: Lakshmipathi on Oct 4, 2011 5:41 PM
    Thread Locked - Reason Cross Posted

    Hi Nitin,
    Go through the bellow links you can resolve your problem.
    Re: Reverse Calculation in Pricing Procedure
    Reverse Pricing???

  • Activating Pricing for Sales Order in Retail

    Hi All/Vijay/KK,
    Please tell me how activate the pricing for sales order, actually in SD we do Pricing Determination, what has to be done for Retail pricing

    Hi,
    To do sales order pricing
    Goto IMG>Sales & Distribution>Basic Functions>Pricing>Pricing Control
    Either Follow Standard, condition type PR00
    or in case of Custom
    1. Use condition table 406 Site/article
    2. Define Access Sequences ZPR0
    Enter accesses:10 406 Site/article Exclusive x
    3. Define Condition Types (ZPR0 assign newly defined access sequence)
    4. Define And Assign Pricing Procedures (assign condition types ZPR0..etc. to it)
    Then maintain condition record , go to VK11 --> Enter your Z condition type (eg. ZPR0)., enter the amounts.
    Add the pricing procedure , to sales document type.
    For Retail Sales Pricing
    For Retail Sales Pricing based on Purchase pricing you can follow the following method:
    The retail price is always based on the purchase net/net price. This purchase net price is built up from the purchasing pricing elements or condition types defined to be included in the purchase net price. A planned mark-up is applied to the purchase net/net to calculate the proposed retail price. The planned mark-up can be set by merchandise category and for exceptions, more specifically by article.
    You can perform Two-step calculation for retail pricing, for example, for stores that are supplied by a distribution center (internal vendor). Calculating sales prices for the stores is based on the transfer price for distribution centers (preceding organizational unit).
    1. Set up Master Data (WB02) - Relevant Fields should be maintained
    2. Set up Article Master Data - Logistics DC and Store View (MM42)
    Relevant Fields should be maintained
    3. Maintain Mark up for DC(VK11) -Markup % at Distribution channel distribution chain level
    Mark ups maintained at two levels:
    For DC: At distribution chain level
    Condition type used: AUFS
    For Stores: At article level
    New condition type ZUFS created.
    4. Maintain Mark up for Stores (VK11) Markup % at Store distribution chain level
    5 Create Pricing Procedures (IMG) -Pricing Procedures created
    6. Carry out Price calculation for DC(VKP5) - Pricing Document created - DC Transfer price calculated
    7. Carry out Price calculation for Stores (VKP5) - Pricing Document created - Final Retail Price Calculated
    The final retail price that is calculated is stored in the condition type VKP0.
    Hope it helps,
    Regards,
    Anirban Roy

  • Add pricing condition within order created with reference to SPA

    Hi,
    I have a requirement wherein I need to add a $50 fine to order if the total order weight is below 75 kg.
    Problem I am facing is with orders created with reference to SPA wherin pricing is not calculated but copied from SPA.
    Please help me in solving this issue.
    Also, Please let me know the pricing userexit / BADI for CRM wherein this can be coded.
    Regards,
    Willban
    Edited by: willban_sap on Jul 21, 2010 11:43 AM

    Hi Willban,
    wonder wether you could use any weight dependent (net or gross) group condition with a scale. Delow 75 kg across all grouped items you would charge 50 $ and starting at 75 kg you would charge 0 $. As the scale base should get adjusted with the copy / create with reference step, I see no need for custom code.
    Best Regards,
    Michael

  • Determine cost from pricing in sales order

    HI all,
       I am trying to overwrite the unit price of customer price(ZCUST)  when the order Gross Profit Percentage is below 10% once the material is entered during creation of a sales orderm not when saving order.
    GP % calculation is dependent on zcust and total cost.
    Below is the pricing structure.
       zcust                  80
       Zcost                10
          other cost        5
          Total Cost        15
    For ZCUST, it has routine in Col 'Cal Type' which picks up for zcust.   In this routine, i am trying to get Total Cost.
    When i debug this routine, the price for zcust is there all the time.  The price for Total Cost ($24) is not always there in this routine.   One time the total cost is 10, then 0, then 15, then 0, then $15. 
    Why is it the total cost changes all the time?  How  to tell when to use $15 instead of $10 in my GP calculation ?
    Any suggestions are appreciated.
    thanks
    Joyce

    Hi Rani,
    If the value of the condition type in the condition tab is greyed out it means that you cannot modify the value. The config for this done in [V/06] under the Changes which can be made tab you would find a field Manual Entries.
    Reward points if it had help you.
    Regards
    NP

  • Calculate Pricing in Sales Order Based on Characterestic Values

    Hi All,
    We are using Sales Order and assigning service product as material. On saving sales order, a service order is created. Per SAP standard design, we can only assign Qty=1 for the service product. As a work around, we have a characteristics that captures service quantity. Now I want to influence pricing based on this char value using Calculation Type Formula in the pricing procedure.
    Please suggest as to how I can capture the characteristics value in the formula routine created using VOFM? Is there any structure that shows the characteristics value during run time of order creation?

    hey,
    go throw structures KOMP ( VBAP ) and KOMV ( VBAK) and manipulate with your subroutine
    the qty and the net value .
    Before Saving - KOMK,KOMP --> running the pricing functions ( matching according to the access )
                          ---> KOMV --> XKOMV
    After Saving    ========>      VBAK/VBAP
    you can capture the values throw this structures .
    BR
    ASA

  • How to stop system from doing calculation of pricing in sales order?

    Recently I am working on how to stop consecutive entries of identical condition type in pricing of a sales order. For this I have written a custom routine to track multiple identical condition type. If it gets multiple condition type then system shows error message. But after this while pressing back button of the SAP Screen System is doing the corresponding calculations for all the condition types. I want to stop this.
    Is there any way to do so that I can stop the system form doing the calculation. Or is there any way to disable back button of the SAP Screen. Basically I want to stop a user from posting a sales order if he enters multiple identical condition type in a sales order.

    Transaction VOK0
    If you go to Condition Type -> Access Sequences and highlight the relevant access sequence and navigate to folder "Accesses" there should be a column which indicates "Exclusive". This check box should be active. This will prevent duplicate condition types.

  • Pricing in Sales Order

    Hello Expert,
    I am trying to do pricing for a fixed service. This is the scenario:
    The SLA for a customer states that $15000 will be paid for a service rendered for a month ie Service 003 - $15000 per month. But sometimes, when we are unable to render service for a particular day, we bill per days the service is rendered. I have created a condition using customer/ material master to create price for service for a month. How do i create prices for days that the services could not be rendered fully for a month  ie Service 003 - $15000/30days X 23days.

    Thanks for your response Shiver. I cannot maintain pricing condition per day for the client on VK11 because the total price for the service in a month is divided by the working days of that month. I can have total working days for Oct as 23 and total working days for Nov as 21. I dont have an exact or fixed price for a particular month. Unless i have to be changing prices every month in the condition tab in the item tab of the sales order, which i want to avoid.

  • How to Carry out New Pricing in Sales Order userexit

    Hello,
    In userexit save_document_prepare of program MV45AFZZ, I'm adding an entry in XKOMV for a header pricing condition ZD01.  After saving, if I go back into the order and go directly into the line item conditions, the ZD01 does not exists at the item level.  If I navigate the the header conditions and then go back to the items, ZD01 appears as it should.  I believe what is happening is that the header condition is not being distributed to the line items unless New Pricing is carried out.  If I manually enter the ZD01 condiiton instead of relying on the userexit code, everything works fine.  The header condition is properly distributed to the line items.  Therefore, I believe the configuration is correct.  My question is, "How can I programatically trigger New Pricing from a sales order userexit".  Is this possible in SAVE_DOCUMENT_PREPARE or do I need to do it somewhere else.".
    Thank you,

    this problem has been resolved.  The problem was that I was appending the header condition to XKOMV instead of inserting the header condition as the first line in the table.  SAP will carry out the new pricing if the header condition is on the first line.

  • Variant pricing in Sales order and Purchase Order for same Config material.

    Hi,
    I am stuck to a point wherein the varaint pricing is working either in Saler Order or in Purchase Order.
    The issue is that the Variant Condition Characteristics 'VARCONDMM' has MMCOM and VKOND in additional tab and in the multiple selection active (arrow) I have maintained SDCOM and VKOND.
    SO the variant pricing is active at the time of PO creation when 'VARCONDMM' is used and not at the time of SO creation.
    So I created  Variant Condition Characteristics 'VARCONDSD' has SDCOM and VKOND in additional tab and in the multiple selection active (arrow) I have maintained MMCOM and VKOND. and changed the dependencies accordingly for other characteristics.
    Then the variant pricing is active at the time of SO creation when 'VARCONDSD' is used and not at the time of PO creation.
    Any positive/quick inputs are highly appreciated.
    Regards,
    Abhilash

    Hi,
    did you check the code in dependency editor of the dependencies..? do they match between your previous system and new one?
    Regards,
    Raghu.

  • Pricing procedure for order with reference from order

    Dear Friends,
    If I create a sales order with reference to another sales order of different type, the pricing procedure is copied too.
    But I would to use another pricing procedure for second document
    I found the oss note 14136 but this is for reference from invoce
    I tried to create new data transfer routine for orders in copy from 51, but does not work
    Can you help me??
    thanks
    best regards
    GdA

    > If I create a sales order with reference to another sales order of different type, the pricing procedure is copied too. But I would to use another pricing procedure for second document,
    Based on my understanding of query.
    You are looking for a different pricing procedure in second doc.
    For instance, the PricProc for SalesDoc1 is ZPR001 and  the PricProc for SalesDoc2 is ZPR002, in addition to that, you want SalesDoc1 to become reference doc for SalesDoc2.
    For this, ZPR002 & ZPR001 should have common base price condition type and rest pricing can change.
    And for maintaining different Pricing Procedure with similar combination of sales area for SalesDoc1 & SalesDoc2, maintain different document pricing procedure for both docs and maintain Pricing procedure accordingly..
    Thanks & Regards
    J Prakash

  • Using EXIT_SAPLMEKO_001 - how to force re-pricing in purchase order?

    Hello,
    I am using user-exit EXIT_SAPLMEKO_001 to change the value of a field in KOMK in the purchase order, but the pricing does not change - the user has to go in and manually reprice.  Does anyone know of a way I can programmatically trigger a repricing, similar to what happens when the vendor or plant is changed?
    Thanks!

    Hi,
    For automatic repricing, you can implement a USER-EXIT in the include: "MV45AFZB", form "USEREXIT_NEW_PRICING_VBAP CHANGING NEW_PRICING".
    You can pass as follows:
    new_pricing = 'B'.
    This will update your new pricing automatically.
    Regards,
    Satyam

Maybe you are looking for