Any Change in PR00 should block the sales order

Dear All,
i have a requirement that whenever anyone changes the price(PR00) in the sales order, it should be blocked. Basically we want to control any price changes at order level.
Can someone please suggest any other option how to control the same....
Thanx in advance...

Hi
One of the option is to handle the requirement using user exits. Since the value can be changed manually during create and change of sales order, the logic should be different for the two scenarios.
During create(VA01), if the value for the field KOMV-KHERK (Condition Origin) is 'C-Manually entered'  then the document should be blocked. You can see this field in the sales order by selecting the condition and click on the blue lens. This option is not useful for VA02 because this field will always have C and every time when the order is saved from VA02, the order will be blocked.
During sales order change (VA02), the system should check the current value of PR00 and the value exisitng in the table KONV (passing the document condition number) and if there is a difference, then the document should be blocked.
This is one of the alternative. You can also find a better field that can handle both the scenarios.
Thanks,
Ravi

Similar Messages

  • FM - Period problem while block the Sale Order

    We are trying to block sales order by using transaction code VA02 with below error message.
    1. Posting in fis yr2009 is not possible in FM open doc 1234 in year2008
    2. Document item 1234/00010 has not yet been carried forward to the current year.
    The details of screen shot error is given below for reference.
    Posting in Fis. Year 2009 is not possible; in FM open doc 0000xxxxx in fis. year 2008
    Message no.FMCF102
    Diagnosis
    It is not possible to change document 00000xxxxx is fiscal year 2009 because the document was updated as open commitment in fiscal year 2008 in Funds Management.
    System Response
    The posting is not carried out.
    Procedure
    To change the document
    If the fiscal year 2009 is later than 2008
      Carry document 00000xxxx forward to fiscal year 2009 using program closing operations: Carry forward of Open Items
    If the fiscal year 2009 is earlier than 2008 and document 0000xxxx was carried forward already
      Reset the commitment carryforward using program Closing Opeations: Reset Carryforward of Open items
    Then you can make the change to document 0000xxxxx.
    Can any one guide me how to proceed further - block the sale order.
    Thanks in advance
    Regards,
    SS

    Hi,
    Apparently, you have PBET regime in your FM update profile and, thus, have to use the same year for the following FM documents. You have to carry-forward your sales order (via FMJ2) to 2009 and only then you will be able to process it.
    Regards,
    Eli

  • Can we block the sales order after creating ?

    Can we block the sales order after creating ?
    If how to do.
    Thanks
    naresh

    Hi
    Naresh
    If you want to block the sales order then go to
    >Header -- shipping tab
    There u will find the column of delivery block there u put any reason. This way u block the sales order.
    Another way u can give reason for rejectioon this way also u block the order and as and when u want to desp u can remove the reason/block.
    Hope this will help you.
    Thx.

  • Scehdule Line Date getting change to future date once the Sales Order is saved

    Hello Experts,
    Good Morning to you all,
    This is with respect to the Issue we are facing for the Orders having Product Allocation on multiple materials. Please find enclosed the detials below.
    Issue : Scehdule Line Date getting change to future date once the Sales Order is saved. These Order's are having Product Allocation on multiple materials.
    Description:
    We have implemented Product Allocation few months back.
    We have Product Allocation on multiple materials which are in demand and has been reserved for the Customers of different PA behaviors.
    When we are trying to create the Sales Orders for the normal customer who is not on Product Allocation. The Order Schedule Line is getting changed to future date once the Sales Order is saved after initial creation.
    These Order's are having materials of Product Allocation.
    I have enclosed the sample screen shot of the error we are getting which saving the Sales Order and also the Order Schedule Line screen shot showing future date.
    Error Message : There may be Product Over Allocation in Delivery Group 001.
    Message No : VV023
    This is a random behavior we are coming across and out of 10 Order 2 or 3 Orders is getting this Issue.
    Please share your inputs how to rack this Issue.
    Your suggestions will be highly appreciated.
    I am unable to upload the attacments dont know what the reason.
    Thanks,
    Farhan.

    Check whether you need to carry out the coding corrections as recommended in the following note:-
    Note 52067 - Message VV023/VV024, but no prod.alloc.processing    
    But I wonder this is for older versions and not sure whether this would help you to overcome from the issue.
    G. Lakshmipathi

  • Is there any settings in CO to stop the Sale Order or Invoice Document

    The Invoice would not post to accounting when created as the material did not have a standard cost.
    I created a cost, re-dated the invoiced and released it from VFX3.
    When I looked at the PA entries I saw that the group cost entries to PA were okay but only the cost component (raw materials) of the legal cost had posted. The legal cost of goods sold was blank. Looking at the billing document I see that the VPRS condition is showing as an error with zero value. This explains why no PA entry for it was made.
    Can anyone tell me why the condition wasn't corrected when the cost was created and why the invoice was released from VFX3 with an Condition error uncorrected.
    Is there any settings in CO to stop the Sale Order ot Invoice when there is an error in sale order or invoice.
    Thanks in advance

    Hi
    To stop the sale order in the absence of Std Cost - use exit MV45AFZB
    To Stop the invoice - CReate a Costing key in KE40 and check "Issue error msg if no cost estimate found"...
    Also, you can redetrmine your pricing during billing to update VPRS
    Ajay M

  • Is there any FM or BAPI to delete the sales orders

    Hi,
    Is there any FM or BAPI to delete the sales orders
    Thanks,
    srinivas.

    BAPI_SALESORDER_CHANGE
    [Link|http://sap.ittoolbox.com/groups/technical-functional/sap-dev/bapi_salesorder_change-delete-sales-order-ver-470-1081398]

  • Block the sale order on item level

    by default,how to block the sale order on item level?
    where do i configure the setting in system?
    hhh

    Dear,
    Goto the Transaction code MASS and enter the OBJECT TYPE as BUS2032 and Hit enter.
    Now in the next screen select the table for SALES ORDER ITEM DATA and in the fileds select billing block mass with field
    MASSSDHEAD_S-FAKSK and execute, it will lead to another screen in which you can enter all the Sales documents and execute, there u can assign billing block for all the Items at a time
    or
    Sit with ABAPer and develop a BDC program (Hardly take 1 hour). This will be for future as well.
    Just pass a file having all the sales order number, execute it in background.
    When system is providing automatic way then why to go manual?
    Please check this and revert back.
    Regards
    AJIT K SINGH

  • How to block the sales order for not creating requirement

    Dear All,
    My client want that whenever a sales order is raise, that should not go create requirement for production unless until account department check whether the prices etc are correctly put or not
    how can i do this
    thanks

    I suggest you can try to use the functionality of Status Profile.
    Create one Status Profile  with 2 line items-
    1: First line : Pricing Approval or PR and check what all you want to block if this status is assigned to the order type.
    2: Second line : Released and check what all you want to be released once the Approval is done.
    So by default the status profile - Pricing Approval will be assigned to the Sales Order during order creation. Then after your accounts department check the pricing and approves , they can change the status to Released and the order can be processed further.
    Regards
    Sai

  • Unable to change requested delivery date in the sales order at item level.

    The issue is when I create order with one material (linked to network and project is created automatically in the background), I am able to change (in change mode) req delivery date for an item, but when I create order with 2 materials (linked to network and project is created automatically in the background), I can not change (in change mode) the req delivery date of any item. Req delivery date is then copied from the header req delivery date.
    Is this a standard SAP functionality or a defect?

    Req del date is the date requested by customer and  can be changed at item level. Probably the confirmed date in the schedule line is derived from the network scheduling after ATP check. (ATP check is not activated in this case)
    I am able to change the req del date at item level if there is only one item (Linked to network) and not when there are two line items (Both are linked to 2 diff networks belonging to same project)
    I tried to change the date in the network, scheduled and saved but that didnt change the date in the sales order. On the contrary, if I run ATP check, netowrk dates get back to original dates derived from sales order.

  • Block the sales order

    Hi Friends,
    My requirement is when a user creates a sales order it should get blocked after saving the order.It should get released by a specified user id for creating the delivery document.
    Note:we want this option only for return orders.And this release is not based on the credit level,it is applicable to all distributors.
    Pls suggest the best way to go ahead.
    Regards
    Mahendar

    Hi,
    Goto VOV8 T.Code.
    Select your order type.Details.
    Goto Shipping tab.
    Maintain the Delivery block.
    Save.
    When you do this when you create order type of the maintained one for example order type is RE,then a delivery block will be assigned and unless and until it is removed delivery will not be created.
    For specific users means we should give authorisation for them to remove the block.For this ask your BASIS person.
    Regards,
    Krishna.

  • Looking for Exit/Badi for VA03 TC for blocking the sales order

    Dear Experts,
    I would like to know the user exit/badi for sales order(tc VA03)and program name:SAPMV45A
    1)if the minimum order quantity is less than the order quantity.the order will block and in the second line item for the same material they are charging 100$ and then they will release. the existing logic is user dont want this now.
    2)If a line item is created below the minimum order quantity, the order should get blocked and the user should get a warning message regarding the addition of ZMOQ condition type [u201C Line item Quantity is less than minimum order quantity, ZMOQ condition type is missing u201C
    Please provide the exit name and provide some inputs.
    Thanks,
    V.V.

    Hi Gurus,
    I am trying to find out the exit for warning messages where the SAP has maintained.
    whenever the salesorder creating if the order quantity is less than the minimum order quantity it will give two warning messages. 1.Take minimum order quantity 400 DEV into account in item 000010
                       2.Consider delivery unit 40 DEV in item 000010
    so i want to add the third warning message for condition type is missing.
    I am trying to find the exit in the program SAPMV45A and include names MV45AFZZ and MV45AFZB.
    Please let me know if anyone knows the exit name. where the warning messages maintaining.
    Thanks
    V.V.

  • Customer Credit Block at Sales Order Level

    Dear Experts,
    We have requirement,
    Example:
    If we received the Bank guarantee from customer(Berry) $10000,till $10000 it should able create the sales order, more than bank guarantee system should block the sales order creation.For same customer(Berry) some times will receive the cash instead of Bank guarantee.in this case system should not block the sales order creation and this sales order value should not update in FD33. Please guide, what configuration needs to be done to full fill this requirement. Thanks in Advance.
    Regards
    Shankarappa H L

    Dear shankarappa HL
    Please post this question in FI Forum may be it will help , i hope

  • System resets the sales order item price changes after save in VA02.

    Hi All,
    We have implemented automatic credit control at sales order level.
    System is blocking the sales order once saved in VA01.
    But if I do any changes in prices at item level in VA02 and save before credit releasing the sales order then system agian reset to the original prices from pricing condition records.
    Can any body tell me why this is happening? I should able to change the sales order prices manually before releasing the sales order credit block. Is it possible?
    Regards,
    Kartheek.

    Like Lakshmipathi said, you should be able to change the prices in the order even if the order is under credit limit block.
    Please check the condition types which are being changed . In the condition type definition( T Code V/06) for the field Manual Changes - the value should be either "Manual entry has priority" or "....should allow to change manually...".
    Also in your pricing procedure ( T Code V/08) , against your pricing procedure , please select the value for pricing type as ..."copy manual conditions and redetermine others".
    Hope this helps
    Regards
    Sai

  • 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

  • How to automatically block a sales order once it is created?

    Hi,
      We have a requirement to automatically block any sales order that is created and start a workflow for approval process and only after the approval is completed does this block go away.
    We are planning to create the custom block for this. Also we have a product for the workflow process and approval.
    We are looking to see if there is any configuration that we can set to automatically block the sales order. At the end of the workflow we can release the block programatically.
    Any help in this regard will be highly appreciated.
    Regards
    Ravi

    Hi Ravi,
    You can create a custom block and assign it to the sales order type using the transaction VOV8 (Maintain Sales Order Types) so that whenever the order is created a block will be assigned automatically. Please note that there are many documentations already available in this topic and so it should be quite easy for you to google the procedure.
    In case of any specific requirement or issue in the process please revert back.
    Regards,
    Som

Maybe you are looking for

  • Error while activating the infoprovider 0PS_C04 from BI content

    Hi, We are trying to activate Infoprovider 0PS_C04 from BI content and getting following error. We have applied OSS Note 493422 and also tried several options by granting appropriate authorizations to the RFC user BID_CUA_200 being used for the extra

  • Is there a way to use a text field as a rollover?

    I have a PDF that contains tables with bullets in them. I would like the end user to be able to rollover a bullet and have a part number appear.

  • Best DVD-R brands

    I am having a problem searching for the best dvd-r material to use. I keep getting problems with canon dvd-r recording captures. Can someone guide me in the recommened brands of DVD-R material? I understand most people rely on Taiyo Yuden as the leas

  • I got my camera memory card stuck inside the CD drive... help?

    I tried to put the memory card into the right slot but i wasn't looking and it went in the wrong slot and i can't see it....

  • 5.0.2 Will Not Launch The Organizer in Vista

    I have Photoshop Elements 5.0.2 for Vista. It has been running great for 2yrs, then it broke. Repeated uninstall/installs have not cured the problem. Organizer will not launch and I get error message: The action you have requested could not be comple