Disable / Deactivate Update Price button in Sales order creation

Hi Gurus,
My requirement is to disable the 'Price Update' button in the item --> conditions screen while creating or changing the sale sorder. A set of users should not be able to update the prices using 'Update Pricing' button. Is there any way to disable/deactivate  this button in VA01 / VA02?
Regards,
Sam

Hi Sam,
I think you can control through Authorization for the set of users to update the price in the sales Order.  I think it will solve your requirement.
Regards,
SK

Similar Messages

  • Update terminate during return sales order creation (Delivery processing)

    Hi,
    I have having issues with a scenario while creating delivery in a 4.7 system. When creating a return order (using FM SD_SALESDOCUMENT_CREATE) our system is configured to automatically generate deliveries for the return SO.
    The scenario we are facing an issue in is, during data processing, a delivery is created using FM W_FRM_DELIVERY_CREATE_GENERAL, delivery is then processed for picking and PGI using FM WS_DELIVERY_UPDATE.
    For the next record, a return order is created using FM SD_SALESDOCUMENT_CREATE, which also automatically tries to create the delivery. At this point we get an update terminate upon COMMIT and dump says SAPSQL_ARRAY_INSERT_DUPREC pointing towards form VBFA_BEARBEITEN.
    Based on my analysis, while updating table VBFA the internal table DA_XVBFAI also has document flow for the previously processed regular sales order for which the system tries to insert a record in VBFA. This is a duplicate record and the update is terminated. The buffer nees to be refreshed and I tried using FM SHP_DELIVERY_BUFFER_REFRESH and LE_DELIVERY_REFRESH_BUFFER. None of these seem to refresh the VBFA buffer.
    I would appreciate if anyone can share their experience with this issue. Thanks for your help!
    -Roger

    Hi,
    Try using one of these function modules BUTX_FRG0010_CLEAR_BUFFER or CK_F_SHARED_BUFFER_DELETE or COM_IL_DB_RESET_BUFFER or SNC_USER_FLUSH_BUFFER .
    KR Jaideep,

  • Update automatically prices in CRM sales order

    Hi everybody,
    i would like to simulate the recalculation of price conditions in a sales order (button "update" in condition ta of a sales order) using module functions for example (or simply a batch input but i try and unlucky it doesn't work for the action on the button "Update").
    The goal is to be able to update in mass the price in CRM sales order when a price has been changed in product master data in R/3 system.
    I look for but i don't find a solution so if someone has an idea he is welcome.
    Thank you,
    regards
    Fabrice.

    Hi Fabrice,
    Not able to understand your question. Did you mean that the Prices are going to be updated in R/3 system and simultaneously the order value should also change in all crm orders with respect to any date ????
    If it so, i dont understand what kind of business scenerio is this ?
    Please elaborate so that, we have more clarity on your question.
    Regards
    Arun Kumar

  • Price is not being updated when creating a sales order using DTW oOrders

    Hello experts,
    When I create a sales Order using DTW (oOrders), the information in the input files document.csv and document_lines.csv is updated with no problem, except the price. The price is being ignored from the input files.
    Is there something that I must considered when trying to update the price of a sales order using the DTW?
    The field "price" was mapped in the source and target fields in DTW.
    Here is the document_lines.csv
    RecordKey,LineNum,AccountCode,Address,ItemCode,LineTotal,Price,Quantity,ShipDate,WarehouseCode,TaxCode
    RecordKey,LineNum,AccountCode,Address,ItemCode,LineTotal,Price,Quantity,ShipDate,WarehouseCode,TaxCode
    1,1,_SYS00000000059, ,30PA08-0360-25,1,11.2,3,20110702,V08,A5
    1,2,_SYS00000000059, ,30PA08-0707-25,1,15.2,3,20110702,V08,A5
    1,3,_SYS00000000059, ,30PA08-0707-22,1,18.3,3,20110702,V08,A5
    And the document.csv:
    RecordKey,DocEntry,CardCode,DocDate,DocDueDate,DocTotal
    RecordKey,DocEntry,CardCode,DocDate,DocDueDate,DocTotal
    1, ,c-6167,20110702,20110702,2
    Thank you for your help
    Jorge Manzo

    Hi,
    Try to re-create your dtw using my template,and use text tab when saving your template.
    SO-Header
    RecordKey     CardCode     CardName     Comments     DocDate     DocDueDate     DocNum
    RecordKey     CardCode     CardName     Comments     DocDate     DocDueDate     DocNum
    1     24-25 MANUFACTU     24-25 MANUFACTURING          4/5/2010     4/15/2010     11142
    SO-LINE
    RecordKey     linenum     itemcode     qty     uom      PriceAfterVAT      Price     SalesPersonCode
    RecordKey     linenum     itemcode     qty     uom      PriceAfterVAT      Price     SalesPersonCode
    1     0     SHAFT HEX 7/8"     1     pc     4536     4050     CRIS
    Note : Line -(LINE NUM and QTY is important upon computation of Price if SO is ITEM TYPE Document.
    hope this will help you!
    Regards,
    Darius

  • I need to add push button to last extended price unit in sale order item B

    i need to add push button to field  last extended price unit in sale order item additional data B

    i need to add push button to field  last extended price unit in sale order item additional data B

  • Global  price update in existing open Sales Order

    Hi  Expert Team ,
    I have one scenario -
    My customer will enter a sales order .
    For example :
    Customer A buy X at 10 at 05/26/2009 and his delivery date is 05/30/2009
    Management decide to do cost down by 15% of product A  from 05/30/2009.
    Business rule here is :
    When customer sells at 05/30/2009 , price should reflect 15% inexisting order as well as new order .
    For new order , we can specify the special and period volume discount , it will apply to new order .
    In this scenario , how can we update the sales price of open sales order .
    What are my options beside updating manually or DTW
    Thank you
    Bishal

    If your Sales Orders are not locked by approval procedure, you could use DTW to update them.  Otherwise, you may have to cancel the old and create new orders.
    Thanks,
    Gordon

  • Final price of the Sales Order calculation on payment term

    Hi,
    Out Business requirement  as follows.
    1) one ZNAP pricing condition will be maintained by the monthly wise by business for pricing. this is a  statistical condition only checking at sales order level only. this condition will check with Final price of the Sales order.
    Now the requirement is
    1) based on payment term of the Sales Order. plus if its a credit payment if the its CASH payment. these deduction should be added to ZNAP condition, and same will calculate with Final price, while creating Sales order.
    For Example:
    ZANP condition maintained  1000 USD.
    while creating the SO:
    If the payment term of the customer: PT30, ( it means payment with be in 30 days of the bill creation date)
    system should do the below calculations
    1) Scenario
    Sales Order: Final price :                                       1500  USD( maintained by the Sales User while creating the SO)
    ZNAP price                      :                                    1000  USD
    according payment term 30 days                            20 USD ( as per table maintenance for calculation of the payment term.)
    Calcuation:                                                          1000+20= 1020 (approximate need to add as interest rate)
    Then final it should display final price 1500-1020= 480 USD.
    2) Scenario:
    If the payment term Cash:
    ZNAP                                                            : 1000 - 20= 980 ( approximately and deduct, from the condition due to cash payment its like discount)
    calucalte"                                                       1500-980= 520 difference
    this purely internal pricing calculation with final price...
    pl let me know how to get this in the pricing. and payment could be 30 days, 45 days 60 days etc.
    Thanks.

    Hi M Sham,
    I believe your requirement can not be met with Standard pricing and you will have to create Routines for getting this result.
    From scenario I believe you will be doing below points:
    You should Create Z-Table with Payment Term and respective rates against those payment Term.
    You should create a statistical condition type(Ex. ZNP1) and create Calculation Type routine with Logic to get KOMK-ZTERM field and derive value from Z-Table and update XKWERT field.
    Calculate addition of ZNAP and ZNP1 (With +ve or -ve Signs)
    And then again make deduction of derived value from Finale Value.
    Do let me know if I have misunderstood your question.
    Regards,
    MJ.

  • Can we edit Gross Price field in Sales Order

    Hi experts,
    According Help document (help - under Sales A/R/Sales Order-Sales document content tab ) as follows, userwe should be able to edit gross price field in Sales order
    Enter in this field the unit price including tax. SAP Business One calculates automatically the unit price before tax and the tax amount, based on the tax code in the row. After pressing the TAB key, the Unit Price field and the Tax/Unit field are updated accordingly.
    The tax amount is calculated as follows:
    *Gross Price / (1 + Tax %) * Tax % = Tax Amount*
    But when I set up in form setting visible and active for Gross Price,  though I AM NOT ABLE TO EDIT GROSS PRICE FIELD
    Is it bug in SAP ? I
    BR
    Samir Gandhi

    Hi Samir Gandhi,
    You may check SAP Note Number: 1060666 to see if it applies to you.
    Thanks,
    Gordon

  • Price in the Sales Order

    Dear SD,
    Normallly we enterd the Price in the Sales Order for a Finished Goods.  Is there any other way, that Sales Order Directly Picks the Cost from Pricing Procedure.
    REgards

    Hi,
    I understood that you need the following clarifications.
    1.     VPRS:  This is cost price. For example, you are doing trading business and you buy an item for Rs. 125. This is cost price. This price is maintained in material master in Accounting view in the field Standard Price.
    2.     PR00: This is selling price. This includes the profit. In this example, say it is 200. This is maintained in Condition records. The transaction code is VK11.
    3.     Pricing Procedure: Both of the condition types (VPRS, PR00) are maintained in the pricing procedure. Please check the standard pricing procedure RVAA01.
    If the condition type is not maintained in your pricing procedure, you can add the condition type VPRS in your pricing procedure and assign the requirement as 4 (Cost). Enter tick mark in u2018Statisticsu2019. 
    If you create a sales order, you will get the value of PR00 (selling price) and the Cost price (VPRS) in the sales order. Sales order is a document that can be sent to the customer to confirm the sales. So, here you do not want to show the cost price of the item. That is why the condition is not selected for print. If you are dealing with your associate companies and you want to print the cost price in the sales order, you can print the cost price VPRS in the sales order. To do this, select u2018Xu2019 in print column of the pricing procedure for Condition type VPRS. Hereafter you can print the cost price of the item in the sales order. But it should be printed appropriately with the help of an ABAPer.
    4.     VPRS u2013 Statistical: VPRS is always maintained as statistical. This is not used for updating financial entries while creating billing; but it is used to find the profit margin. Whenever the cost price of the material changes, we have to update the cost price (VPRS) by transaction code MR21.
    5.     Stock value: While calculating warehouse stock by transaction code MB52, the system takes the value given in the material master in accounting view. The value shown in VPRS and Value taken for stock valuation are one and same. Stocks are evaluated on cost price; not on selling price.
    Hope this information will be useful to you.
    Regards,
    K Bharathi

  • Cannot set item's price in new sales order using E-Commerce for ByDesign.

    Hello,
    I'm working on a program to create zero value sales orders in my companies SAP system to help track warranties.  Every portion of this program is straight forward except for setting an item's list price to zero.  I'm using C# .NET.  Below is my code to create the SalesOrderMaintainRequestItem. Any advice would be greatly appreciated.
    private SalesOrderMaintainRequestItem[] GetItems(Warranty warranty) // Custom Warranty Object
        int count = warranty.LineItems.Count; // Warranty object has an array of line items
        SalesOrderMaintainRequestItem[] item = new SalesOrderMaintainRequestItem[count];
        for (int i = 0; i < count; i++) // for each line item in the warranty object
            item[i] = new SalesOrderMaintainRequestItem();
            item[i].BuyerID = _ID;
            item[i].ItemProduct = new SalesOrderMaintainRequestItemProduct();
            item[i].ItemProduct.ProductID = new NOCONVERSION_ProductID();
            item[i].ItemProduct.ProductID.Value = warranty.LineItems[i].ReplaceWith;               
            item[i].PriceAndTaxCalculationItem = new SalesOrderMaintainRequestPriceAndTaxCalculationItem();
            item[i].PriceAndTaxCalculationItem.ItemMainDiscount = new SalesOrderMaintainRequestPriceAndTaxCalculationItemItemMainDiscount();
            item[i].PriceAndTaxCalculationItem.ItemMainDiscount.Rate = new Rate();
            item[i].PriceAndTaxCalculationItem.ItemMainPrice = new SalesOrderMaintainRequestPriceAndTaxCalculationItemItemMainPrice();
            item[i].PriceAndTaxCalculationItem.ItemMainPrice.Rate = new Rate();
            item[i].PriceAndTaxCalculationItem.ItemMainPrice.actionCode = ActionCode.Item01; // tried all the options for this one
            item[i].PriceAndTaxCalculationItem.ItemMainPrice.Rate.DecimalValue = 1.0M; // trying to set it as $1  just for testing, will be 0 when live
               // past tests that didn't work
            //item[i].PriceAndTaxCalculationItem.ItemPriceComponent = new SalesOrderMaintainRequestPriceAndTaxCalculationItemItemPriceComponent[1];
            //item[i].PriceAndTaxCalculationItem.ItemPriceComponent[0] = new SalesOrderMaintainRequestPriceAndTaxCalculationItemItemPriceComponent();
            //item[i].PriceAndTaxCalculationItem.ItemPriceComponent[0].Rate = new Rate();
            //item[i].PriceAndTaxCalculationItem.ItemPriceComponent[0].Rate.BaseDecimalValue = 1.0M;
            //item[i].PriceAndTaxCalculationItem.ItemPriceComponent[0].Rate.DecimalValue = 1.0M;
            //item[i].PriceAndTaxCalculationItem.ItemPriceComponent[0].Rate.CurrencyCode = "USD";
            //item[i].PriceAndTaxCalculationItem.itemPriceComponentListCompleteTransmissionIndicator = true;
            item[i].ItemScheduleLine = new SalesOrderMaintainRequestItemScheduleLine[1];
            item[i].ItemScheduleLine[0] = new SalesOrderMaintainRequestItemScheduleLine();
            item[i].ItemScheduleLine[0].Quantity = new Quantity();
            item[i].ItemScheduleLine[0].Quantity.Value = warranty.LineItems[i].ReplaceQty;
        return item;

    Hi Joshua,
    it's a long time ago and I hope you were able to solve your issue. For others who want to change prices in sales orders the following might be helpful:
    It is not possible to set the price of a sales order in the create webservice call. You need to create the sales order first and then call the webservice a second time with actionCode="02" (Update).
    The following is an extract from the sales order webservice documentation:
    Node – PriceAndTaxCalculation
    A price and tax calculation is the summary of the determined price and tax components for a business case. A specification of the general procedure for price and tax determination and valuation using attributes those are characteristic or relevant for the whole object.
    Note: PriceAndTaxCalculation cannot be created but can only be modified. So this means that if the customer wishes to change the Discount or Freight charge, then the customer has to create the order first and then make a second web-service request to the update this sales order with the pricing information that is to be changed.
    For the update you only need to send the ID of the sales order, the IDs of the items and the PriceAndTaxCalculation node.
    The following would be an easy XML example for the update call:
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:glob="http://sap.com/xi/SAPGlobal20/Global">
       <soapenv:Header/>
       <soapenv:Body>
          <glob:SalesOrderBundleMaintainRequest_sync>
             <SalesOrder>
              <ID>1234</ID>
                <Item actionCode="02">
                   <ID>10</ID>
                   <PriceAndTaxCalculationItem actionCode="02">
                      <ItemMainPrice>
                         <Rate>
                            <DecimalValue>5.00</DecimalValue>
                            <CurrencyCode>USD</CurrencyCode>
                         </Rate>
                      </ItemMainPrice>
                   </PriceAndTaxCalculationItem>
                </Item>
             </SalesOrder>
          </glob:SalesOrderBundleMaintainRequest_sync>
       </soapenv:Body>
    </soapenv:Envelope>
    If you need further help with webservices or C#, let me know.
    Best regards,
    Felix

  • Disable the update prices Tab while processing PO in SUS

    Hi,
    I need to Disable the update prices Tab while processing PO in SUS.
    Please advise.
    Thanks in Advance,
    Manu

    Best would be to do the following steps-->
    1) for the vendor user --> check the roles assigned
    2) for each of the role which you have assigned to the vendor user ---> go to PFCG ---> enter your role
    --->  Click on display ---> go to authorization tab ---> click on display authorization data -->
    find out --> SUS ---> access to documents in SUS -->
    there will be one activity --> display prices ---> this should be disabled , then the button will not be shown.

  • Price disappearing in sales order after F2 invoice is creted

    Hi
    we have a problem, till PGI we have the prices on the sales order. once F2 invoice is created the price in the sales order gets disappeared. what could be the reason, any idea. This is for a single order only.
    Venkat Cheedalla

    hello, friend.
    a possible reason is that in your copy controls using VTFL (delivery to billing) or VTFA (order to billing, if order-related), the settings for price tell the system to re-determine or update prices in the invoice.  when this is done, all manual prices in the sales order will be discarded.
    you can prevent this by choosing the right settings.  look for the option to "copy prices unchanged".
    please do post your feedback.
    regards.

  • Self Updating Report of Open Sales Orders (Maybe Crystal )

    I want a self updating report of Open Sales Order. I want it to refresh constantly. I know that it could be an alarm but it would be executed every # minutes and dont want to. Any ideas ? I dont know Crystal Reports enough but is it posible ?

    Hi ,
    If I were you , I will not be crazy looking at my sales order in every 1 minutes ..I would train my users to check at least 15 minutes.
    I understand what u are trying to do;you  want that customer will see the latest open SO created ..but 15 minutes is good enough time .
    I think you have to check if database size grows up big time ..so far no report has come to me from my clients for this set up .
    make sure you  are not saving an alert into database
    If you are using multiple alerts , I will atleast monitor my database for a while to see i encounter performance issue ..
    So far for one alert at every 15 minutes ..i think u should be fine ..
    Hope this helps
    Bishal

  • How To Add a new column for ZPR0 price in open sales order report ??

    HI,
    my requirement is To Add a new column for ZPR0 price in open sales order report if the order/scheduling agreement is a cross-company code transaction l(company code of order/scheduling agreement <> company code of delivering plant), price = ZPR0 price as at estimated GI date

    k

  • Update the cost in sale order

    dear sir
    i check with abaper ,he says the value is updated from sale order
    they get the consumption of sales using customized transaction
    actual cost is zero
    user create the material master withot pricing
    we ask to update the material master and they do the costing run
    in material master standard costing estimate found
    after they  run the consumption report ,once again actual cost is zero
    i chech\ked in  costing status using CK11N ,std cost estimate found
    is it  possible to update the cost in sales order
    (redetermine or recalculate the pricng in sale order)
    so that my consumpotion report will update
    thanks

    Hi,
    Check the following link
    http://help.sap.com/saphelp_46c/helpdata/en/90/ba6da4446711d189420000e829fbbd/content.htm
    Regards,
    Saju.S

Maybe you are looking for

  • Sayit App for Playbook doesn't work

    I cannot get Sayit for the BB Playbook to work. The program states to allow permissions for mic but I don't have any settings to do so After numerous reinstalls (3 different playbooks) still doesn't work. The company doesn't respond to my emails so I

  • Dynamic Event Registration Error

    Hi, I'm getting to grips with Dynamic events in LabVIEW. However, I've encountered an issue i'm not sure on. When I try to register a cluster of control refs to the Register for Events function I get an error.. See Dynamic Event Registration.vi for s

  • How to use flex

    I have set up a project with eventdemo.mxml as the primary file and while that is open I have started an action script file with the code below. It is supposed to make a circle. How do I get it to make a circle ? I got this from "Basics of ActionScri

  • After installing Mountain Lion doesn't external hard drives mount or stay mounted. Anybody else with this major problem?

    After installing Mountain Lion doesn't external hard drives mount or stay mounted. I have tried resetting my Mac's PRAM but the problem still remains. Even USB memory sticks are unmounted efter a few seconds. Anybody else with this major problem?

  • Nokia 5310 triband/quadband

    Hi all, I am carrying my nokia 5310 (bought in india) from india to US for some time. Will it be able to work in US. Service provider is Vodafone india. Suggestion would do great.