Basic price unchangeble mode in Sales order

Hi,
We are creating the sales order with reference to contract.And we are also using the same pricing procedure in contract and sales order document.Now we want that basic price should be changeble mode in contract and unchangeble mode in sales order.
We are using the differen item category in contract and sales order.Need your suggestion to resolve this issue.
Regards
Prabudh T

One option is that in V/06, for your condition type, if you maintain D for the field Manual entries, neither in contract nor in sale order changes can be made.  This will work only if you have different pricing condition type for contract and sale order.
If you have the same condition type for both, then the other option is to try with any of the following sale order user exits
-  User exits in the program MV45AFZZ - USEREXIT_MOVE_FIELD_TO_VBAP
-  User exits in the program MV45AFZB - USEREXIT_CHECK_VBAP
thanks
G. Lakshmipathi

Similar Messages

  • How to limit the number of price conditions in a sales order

    Dear experts,
    We've created discounts in our pricing procedure, and they are added manually. They have a maximum.
    But the problem is that the user can add several discount price conditions in the sales order!
    Is there any customizing to limit the number of occurrences to 1 in the pricing procedure?
    Thank you for your help
    Marjolaine

    HI,
    You can make use of feature to maintain maximum and minimum limits per condition type.
    SPRO > SAP Implementation Guide > Customer Relationship Management > Basic Functions > Pricing > Define Settings for Pricing > Create Minimum/Maximum Limits
    In this activity you can restrict manual processing of pricing conditions in transactions using minimum and maximum limits per condition type.
    Kindly reward with points in case helpful
    Sharif

  • How to put 2 kinds of material prices on the same sales order

    Hello SD Gurus,
    I have a requirement to put a one-time price (e.g. installation price ) and a recurring monthly price on the same sales order.
    I've tried the following but it is not working.
    1. I have a pricing procedure (PSER01) in which I'm using the following price types:PR00 (Defined as a "Discount or Surcharge") and PRSV.  I'm using PR00 to represent my one-time installation price.  I'm using PRSV to represent my monthly+recurring price.
    2. I used it for a material master in a sales order.  I can add PR00 and see the green traffic light.  But as soon as I add PRSV, the traffic light on PR00 turns yellow (Inactive because of subsequent price).
    I've read several posts on the forum regarding this.  Based on my understanding, I'm using two pricing conditions in one pricing procedure which is not allowed. 
    What can I do differently to enable the one-time price and monthly price to appear for my material master on the sales order?
    Thanks so much for your help!

    Hi,
    As per SAP Logic, if the condition type has condition class "C" then only one value is allowed.
    if you want to add two values ( Fixed + Variable) then you can do the following logic.
    1 ) Have one condition type  say ZFIX ( Use this for Fixed Value ) cond class = C
    2 ) another condition type Say ZVAR(Use this for  variable value ) Cond Class = C
    3 ) another condition type say Zxxx ( use this for your Final Value) cond class = C
    now do not assign any access sequence to the third condition type. write a logic in the "Alt Calculation type " routine to get the value of this condition from the sume of ZFIX + ZVAR
    i.e., ZXXX = ZFIX + ZVAR.
    Make sure that the sequence of the codition types are mentioned exactly like the above.
    this is because if you put ZXXX third then the system automatically ignores the value of ZFIX and ZVAR.
    but the values against those condition types will be stores internally. So in future if we want some information also we can trace back..
    let me know if you need further help..
    thanks..

  • Modify the Net price of an existing Sales Order

    Hi,
    I got a requirement to modify the Net price of an existing Sales Order. I have called BAPI  "BAPI_SALESORDER_CHANGE" for this purpose but its not working. I have passed the New Price in  CONDITIONS_IN table parameter. Can you help me with any BAPI or FM for this purpose.
    Mukesh KUmar
    Moderator message : Duplicate post locked.
    Edited by: Vinod Kumar on Dec 7, 2011 9:40 AM

    Talk to your SD consultants. Net value is determined based on the pricing conditions. Pricing configuration is usually unique to each business, so your SD consultant should know how the pricing condition should (and may) be changed in your specific situation.

  • User Exit in the change mode of Sales Order

    Dear Guru's
    In my requirement I want to stop the user from editing the status of Delivery block and Billing Block into the change view of Sales Order.
    I have 2 users for them whenever they may see the change mode of sales order they should see Delivery and Billing Block in gray
    that they should not be able to remove the block or change the block.
    But I have two other users also who can release and change the Blocks.
    Therefore I think mine is the User Exit case but I dont know which is the User Exit I have to give to the ABAPer
    Please suggest me the User Exit, Thanks in advance for answer and Suggestions.
    regards,
    Vojas

    Dear Vojas,
    As per me User exit will be used, as there are check about the users in your requirement. Please try with in MV45AFZZ, there are seceral user exit, I guess in  USEREXIT_READ_DOCUMENT may be used, ask your abaper to put a check on the current user and if the user which is not in your list of authorized one then change the Blocks in Display mode, or uneditable mode.
    Thanks,
    Raja

  • Materilas must be in greyed mode in sales order...

    Dear Experts,
    how do greyed out the material and ship to party  in va02 .
    My requirement is when users completing the sales cycle and again he is able to change the material quantity and header details in the sales order , this must not happed as soon as billing is dome for Mat A with quantity 100 , it must be in non editable mode in sales order how to configure the same.
    Regards
    abhi

    Hi Abhi
    Using transaction variant ,  t.code  SHD0 , in SHD0 give the the t.code as VA02 and business object  and then select the program and then check wheather MATNR is there or not , If it is there then check wheather it is in display mode or optional mode. If it is in Display mode then change it to optional mode . then your requirement can be fulfilled.
    But it is advisable not to change the MATNR in VA02
    Regards
    Srinath

  • Discount Condn Type changeable in Quotation and Display Mode in Sales Order

    Hi Friends,
    There is requirement of having a Discount Condition Type to be in Changeable mode in Quotation and must not be in Changeable mode in Sales Order. That no user is allowed to change the discount value in Sales Order and whatever maintained in QT must be applcable for Sales Order till billing.
    Would like to have functional possibilities. Guide me gurus.
    Surya.

    Hi
    Would you like your user who is making the sales order to view the pricing conditions or you would also like him to change certain conditions/values (Except for discount conditions) ?
    If the above is applicable then in my suggestion you should go in for a Transaction Variant wherein you can either completely hide or make the pricing conditions in display only.
    R/Sanjeev

  • Average moving price in a past sales order

    Dear gurus,
    How can I check the average selling moving price in a past sales order. For example, I want to see the average selling price in a set of orders which has been created in March or May this year as we are in August.
    How do I do that?
    Thanks
    Chris

    Hi
    In the moving average price procedure (price control u201CVu201D), the system valuates goods receipts with
    the purchase order price and goods issues with the current moving average price.
    The system automatically moving average price calculates( the latter) upon every goods movement by dividing the total value by the total stock quantity.
    This is the concept of MAP (It changes dynamically with each and every MIGO or SD goods issue happens with that material in its master record )
    MAP is a dynamic parameter and it changes with each and every sales order in MMR
    MAP for the past single order can be seen in VPRS condition type provoded if you have choosen the appropriate price control there
    average selling price in a set of orders which has been created in March or May this year as we are in August.
    This statement is meaningless
    Regards
    Raja

  • Report needed to view different prices applied in a sales order / invoice

    Hi Friends
                In the sales order/ Invoices there are 2 different prices , List price and another special price . These 2 condition types  are generally determined in pricing .
    Requirement is to have a report which displays these 2 prices per customer per a specified time period .
    Customer wants to see how much discount in the form of special price he received .
    Is there any standard report for this , or can this be created using ABAP queries or Net price list ?
    Regards
    Ragav...

    Hi  All ,
    Thank you all for your quick respose . Let me give your more info for a better understanding of my requirement .  Basically here two prices are to be compared . List price which is based on sales org / distribution channel and material . The other is special price matained for sales org , customer and material . 
    In my system I have 2 different pricing reports ( T- code SAP1 )  , one is based on sales org , material - This I can use to find list price . I also have another customer based report and using this I can get the special price
    But user wants to see both these prices side by side in a single report . Is there a way these two reports can be combined ?
    Regards
    Raghav

  • Updating price in already created sales order

    Hi all,
    I have an issue. When we create sales order, system will display current date pricing on sales order, for example total value of sales order is 9000. Now before delivery, prices change and we have to manually update price on sales order individually. Is there any report available that can update price of all already created sales orders instead of going on sales order and update one by one.
    Please respond.
    Best Regards,
    AI.

    Hello,
    You can update the pricing for all the created orders at a time in VA05 .
    Goto Transaction code VA05 and give all the sales orders and then in the MENU click on
    EDIT->MASS CHANGE>NEW PRICING
    And update the New pricing, then will carry out new pricing for all the sales orders at a time.
    OR,
    There is also one function module  SD_BULK_CHANGE , Create your own Query in SQV1 and make changes.
    Hope it will resolve , Please revert if you need further details
    thanks,
    santosh

  • Excise invoice price is updating with sales order how to change

    Dear All,
    I am following TAXINN tax procedure.
    when any misstake happens in price i have to cancell all the process. from excise invoice to sales document.
    even if i am updating the billing invoice and again creating the excise invoice its taking the price from sales order price.
    How can i update the price in excise invoice with billing document not with sales document.
    Thanks with Regards
    Subrat

    Actually when we are canceling the excise invoice and updating the billing document with new price and again creating the excise invoice its taking the old price not the updated price.
    this is what the problem is .
    how system will concider the updated price for excise invoice.
    Thanks with Reagrds
    Subrat

  • Item category TAC in grad Mode in sales Order

    Hi all,
    I am creating sales order with reference to sales contract but at the time of sales order we don't have enoff stock to deliver to customer , so we have deiced to Third party sales process
    But the problem is while creating a sales order with reference to Sales contract the line item of the sales order in grad Mode ( Not changeable mode )
    Can any one guide me how sales order line item should be in active mode so i can change the Item category as a TAS third party item category
    Help me regards this
    Thanks
    Rajesh

    Hi,
    The item category is defined by SO type, item category group, usage and item category of the higher level item. pl check the path SPRO-IMG-sales and distribution-sales-sales document item-assign item categories...execute....check in the item category assignment overview which item categories are allowed for the combination of order type,item category group, usage and higher level itemcategory. if only one item category is maintained then add the other item categories that you want to be manually entered for this combination in the field MItCa.upto 11 manually allowed item categories can be maintained. I think for your order type is WV.pl check whether only dfltc field is populated in the table for the combination. otherwise add the item category TAS in the MLtCa field.
    However, pl note that if there are subsequent documents, you will not be able to change the item category for the sales order(it will be greyed out).
    Hope this helps....
    Regards,
    Vijay kumar
    Edited by: vijay kumar on Jun 18, 2009 12:27 PM

  • Change item category Display mode  in sales order (Third Party )

    Hi all,
    I am creating sales order with reference to sales contract but at the time of sales order we don't have enoff stock to deliver to customer , so we have deiced to Third party sales process
    But the problem is while creating a sales order with reference to Sales contract the line item of the sales order in grad Mode ( Not changeable mode )
    Can any one guide me how sales order line item should be in active mode  so i can change the Item category as a TAS third party item category
    Help me regards this
    Thanks
    Rajesh

    Hi all.
    Thanks for response
    I maintain all configuration, But the problem is while creating Sales Order with reference to Contract
    the Sales Order line item in grad Mode i am unable to change item category as TAS
    i mean TAN is on Display Mode
    and we are using Varient config  for that material
    Please guide me where i need to Configure so system should allow me change item category in sales order please guide me
    Thanks
    Rajesh
    Edited by: RAJESH KUMAR on Jun 16, 2009 10:23 PM

  • Price Change & blocking of sales order

    Dear All,
    We have created a sales order with pricing date 30.01.2010 and delivery will takes place on 31.01.2010. In between, there is a price change on 31.01.2010. We want that, on delivery creation date system performs the check on customer balance and block the sales order for the creation of delivery. As during the time of sales order the price of an item was 100 EUR (i.e. 30.01.2010) and at the time of delivery creation price becomes 160 EUR (i.e. 31.01.2010)
    Is it possible????????????????????

    Hi,
    You want to block the delivery if there is a difference in u2018sales order priceu2019 and the u2018price on delivery dateu2019.
    Instead of blocking the delivery, you can create billing document with the latest price. The sales order was created with 100 EUR on 30.01.2010. You are creating billing on 31.01.2010; we can pick the price 160 EUR applicable on 31.01.2010 by copying control. In VTFL, select your billing document (F2), your delivery document type (LF) and then your item category (TAN). Check the details for the item category. If you change the pricing type to u2018Bu2019 (Carry out new pricing), the system will take the latest price.
    Hope this will be useful to you.
    Regards,
    K Bharathi

  • TANN item quantity should come in grey mode in sales order

    Hi,
    Requirement is in a sales order for TANN item category the quantity should come in non editable (GREY) mode.For this as per my search in Google and forums i got the suggestion to use the "USEREXIT_FIELD_MODIFICATION in MV45AFZZ".But my technical (ABAP) is required more clarity about doing this. Can anybody suggest me in detail how to give logic for him?
    For few cases For one sales organisation and for few distribution channels only this quantity should come in grey mode.
    Suggest me how to achieve this.

    hi
    in the user exit perform lyk this
    loop at screen
    if screen name = 'tann'
    if field contains value .
    screen-input = '0'
    modify scrren.
    endif.
    endif.
    endloop.
    thanks
    chaitanya.

Maybe you are looking for