Purchase Order Allowed to Modify After Material Posting and Invoice

Hi Experts,
Why do SAP allows the scenario to change the Purchase Order once Material Document is posted and Invoice is Created unlik Sales Order? Do we have any business scenarios reagarding allowing the PO change?
Thanks for the Clarification. Hopefully I will be enlightened by SAP's behavior in the Purchasing Process.

Hi Cecilio,
PO is changable even after GR and IR has been completed. If the invoice has been received or the goods have been paid for, and your intended change affects the price, the change will be ineffective.
Please refer to the Online documentation, MM Purchasing -> Purchase Orders -> Changing, Cancelling, and Blocking Purchase Orders.
Also if you want to delete the PO, when all the procurement process is finished, it must be possible to delete the PO item for archiving purpose for example.
You can see the on-line help on that matter:
"You cancel items in a purchase order by deleting them. Please note that an item may only be deleted if it is closed (that is
to say , there is no outstanding quantity to be delivered or invoiced). Items are regarded as closed if, for example:
· the ordered quantity (or more) has already been delivered
· the ordered quantity has been invoiced in full
· no related follow-on processes (such as reservations) are active
  in the stystem."
Hope this can help
Regards,
Mauro

Similar Messages

  • Purchase Order Module  - Goods Receipt PO - Goods Return - AP Invoice

    Hi all expert,
    I have a senario is :-
    Open Purchase Order Module  -> Goods Receipt PO -> Goods Return -> AP Invoice
    Puchase Product A by "Purchase Order" with Qty 6,000 After "Good Receipt PO", found out 3,500 pcs is out of spec then "Goods Returns" 3,500 pcs. Then continue do "AP Invoice" with Qty 2,500 pcs.
    Question is 1 week later, the supplier replacement back 3,500 pcs, so how am i going to start to steps? since PO have been close.
    When i at  "Goods Receipt PO" wanna to copy from "Goods Return", it is show nothing.
    Your advise is highly appreciated.
    Thanks.
    Regards,
    Danny

    Hi Danny
    i think you have to create a new PO then GRN then PI...since you copied the PO to GRN it will show as closed as there is a target doc. linked to the PO. A PO can be changed only if there is no target doc linked to it .
    Hope this helps.
    Bongani

  • Purchase order message Re-determination after goods issue is posted

    We have a requirement to trigger special function message type (which creates a flat file) in a purchase order when goods issue for all items are posted. We have created a requirement routine for message type to check if goods issue is posted for all line items. Goods issue is posted using BAPI which uses transaction MIGO. When goods issue is posted, we want output to be triggered in purchase order. Requirement is working fine but is there any way to trigger output automatically without going to PO?
    After goods issue is posted, if we go into purchase order using ME22N then we see output proposed or if we make any changes in PO then output is proposed. This will not happen in real life though.
    Any suggestion will be highly appreciated. Thanks.
    Sanjay

    Hello,
    You can create a new output message record in NAST using RV_MESSAGE_UPDATE:
    CALL FUNCTION 'RV_MESSAGE_UPDATE'
          EXPORTING
            msg_kappl = 'EF'
            msg_objky = w_objky
          TABLES
            msg_xnast = itab_nast
            msg_ynast = itab_nast_old
          EXCEPTIONS
            no_update = 1
            OTHERS    = 2.
    Once the record is created, you may submit the program RSNAST00 to output the message.
    Thanks,
    Venu

  • Problem regarding Purchase Order with Free of Cost Material

    Dear Xperts,
    I am facing problems while doing Goods Receipt of a Purchase Order having all the materials we are going to receive Free of Cost from the Vendor.
    This case is happening with Doemstic and as well as Importer Vendors also.
    Problems to be solved:
    1. If we are using Tax Code(with excise conditions) ,excise duty calculation does not take pace automatically at Goods Receipt as the Material Value is Zero on which the duties will be calculated for a Manufactuing Plant.
    2. This case seems very problammatic if that Purchase Order is having almost thousand line items.The user has to enter all the Excise duties manually for each & every line item during Goods receipt in a manufacturing Plant.
    3. In case of Importer Purchase Order also, the CVD portion & CESS on CVD portion user has to enter manually.
    4. To solve this problem we are  not using Free Goods Indicator in PO, we are entering 0.01 paisa , but during the MIRO of Planned Delivery Costs , the system is not showing or providing POP-ups of those relevant condition types to the user to enter the actual amount.
    Please advice, how can we proceed in this case.
    Regards,
    Soumick

    First you are putting 0.01 value . So the planned delivery cost is not showing coz if say tax is 8% then 0.01 x 0.08 will be  0.0008. It will take first two digit after decimal and hence its 0.00 and hence plannded delivery cost is not showing.
    If you put 0.5 you will be able to put planned delivery cost in MIRO
    Now regarding value is zero and how will the import duty be calculated. May be make a  pricing routine where in the custom duty is not calculated on this base price 0.5 or 0.01 but on the actual value if it was not free of cost and that value you can maintain  through MEK1 transaction code.
    And while posting MIRO or MIGO you need to identify that these are free of cost material and use BADI fi_ac_document
    and may be replace the actual GL with some other GL so that 0.5 or 0.01  does not add to your inventory cost and you could knock off later.
    Regards
    Sangeeta
    Edited by: Sangeeta Khurana on Feb 6, 2012 1:37 PM

  • MR11- Purchase order items not balanced. Material price will be negative

    Hi all,
    Currently i have PO with stock items with document date on Aug with qty of 5 and good receipt  with qty of 5 on the same month as well. After that when it performs MR11- account maintenance i encounter the error above.
    It has performed good issue to production and now left 5 qty.
    Initially i thought because the stock value cannot absorb the material price, but i have done the same simulation on QAS. it seem to working fine.
    Can you assist me on this.

    Hi Jurgen,
    Actually i have found the Snote related to this issue. It has solved the issue for me.
    To clear the purchase order items, proceed as follows:
    1. Execute transaction MR11 "Maintain GR/IR Clearing Account" with the
    relevant selection parameters. Select all proposed account maintenance
    document items whose cumulated difference value of a material is less
    than the current stock value (SALK3) of the same material.
    Post this account maintenance document.
    2. Execute transaction MR11 "Maintain GR/IR Clearing Account" with the
    above selection parameters again. Select a proposed account
    maintenance document item whose difference value is greater than the
    current stock value (SALK3) of the same material. Post this
    account maintenance document. Post the portion of the current stock
    value to the stock account (BSX). The rest is distributed to the price
    difference account (PRD). Now the current stock value (SALK3) of the
    material is 0.
    3. Execute transaction MR11 "Maintain GR/IR Clearing Account" with the
    above selection parameters again. Now you can post all remaining
    proposed account maintenance document items for this material.
    Note 1305016 corrects the symptom described.
    SNote 1305016 - MR11_Negative stock value for value-only article II
    SNote 983769 - MR11_CKMLGRIR 023 for GR-based IV & matl moving avg. price
    Thank again for your assistant.

  • Creation of Purchase order by batch run after saving the Service order  !

    Hello guys,
    I am quite new comer, can anybody tell me how to setup a batch job to create the purchase orders once the service order has been created.
    Thx
    Kami

    Hi,
    You can maintain source list Tcode ME-01 and make it MRP relevant by selecting Sorce list MRP relevant. In sorce list you can maintain vendor and material data valid for particular period and make it MRP relevant.
    With this you can automatically generate purchase order from Purchase requisitions after MRP Run.
    Regards,
    Tushar Patankar

  • Creation of Purchase Order automatically via PR after mrp run.

    Hi Experts,
    I want  to know that , after MRP run  i got the no of PR'S. As i know , through MD04  i can create purchase order from particular pr but is their any option from which purchase order  get generated automatically from pr's which are generated afrer MRP run.
    Thanks n Regards
    Anupam

    Hi,
    You can maintain source list Tcode ME-01 and make it MRP relevant by selecting Sorce list MRP relevant. In sorce list you can maintain vendor and material data valid for particular period and make it MRP relevant.
    With this you can automatically generate purchase order from Purchase requisitions after MRP Run.
    Regards,
    Tushar Patankar

  • Advance payment & purchase order (Allowed Only 20% )

    Hi all,
    i have a purchase order number according this purchase order i have to pay the advance payment ( in Terms of payment 20 % Adv payment  with in 30 days based on purchase order date) 
    ex: purchase order value 20,000, 20% adv payment  4000 rs.in f-48 vendor down payment  vendor name, adv payment, bank name if user 5000 rs enter then after assigned purchase order the system automatically  checks the amount value the system is not allows i need popup message generated

    Hi,
    If there is any adavance payment against vendor and when you do any transaction system will give information massage. then
    you can handle through massage controlle as you required. (some technical changes required and ABAPer will help you in this regard)
    Regards,
    Venkat

  • Maintenance Order - disallowing deleting reservation after material issue

    Dear ALL,
    How to resrict deletion of reservation in maintenance order after material issue done partially / completely.
    Currently system is allowing to delete the reservation in maintenance order.
    Please guide.
    Regards,
    Prashant Salvi

    Hi,
          In Tcode O04C for Version 00000000 , Application Area CN , Msg No : 750 , mention as Error message ..
    If the above does not work then use user exit CNEX0039 : Check Whether Component can be Deleted
    regrds
    pushpa

  • Purchase Order text field update in Material Mater

    Hi experts,
    Is't possible that we can give authorization to update ONLY Purchase Order text field
    under the Purchase Order text view in MM?
    But while giving authorization, I could only see "Maintenance statuses of Material" I could only see status code "E" in general for Purchasing view.
    Please advise if this is possible to control to give authorization to update only this Purchase order text view in MM.
    Regards,
    P

    Hi
    Please try this way
    Authorization object: M_MATE_STA
    Define the fields this way
    Fields     Possible values                                   Meaning
    ACTVT      01                                                   User may create data.
                     02                                                  User may change data.
                     03                                                  User may display data.
                     06                                                   User may flag data for  deletion.
                     08                                                   User may display change   documents.
    STATM                                                             Here, you specify the
                                                                            maintenance status for which
                                                                             the user is authorized.
    regards
    sunny

  • Purchase Orders - Updating Line Items After a Portion Has Been Received

    Is there any way to make a line item editable on a purchase order if only a portion of it has been received?
    Basically, our company will create a Purchase Order in SAP, which goes to our office in Hong Kong to arrange shipment. These Purchase orders will, many times, have multiple items listed at, let's say, 10,000 pieces each. Each of the items may ship on different dates due to our request for different dates or due to limited container space. So really...each item on the Purchase Order is like a "mini purchase order"... as I like to call it. 
    So, when we have a situation where only 5,000 of a specified item has been sent, we create a Goods Receipt for that amount...making that line item un-editable on the Purchase Order.
    I would like for it to be editable so that I can add/change the the "Status Update" column I created (this is for our sales reps to be able to determine when product should be arriving).
    The only solution I can think of is readjusting the quantities right when we know they will be split...so by the time they arrive (usually a month after they are shipped from Hong Kong), the quantities are already separated out in the system.
    Only thing is, I have to be REALLY careful not to mess up the original order...or confuse things.
    Any suggestions??

    There is a good reason that a line item will become non-editable on a purchase order if a portion of it has been received.
    Do not fight with system.  If possible, change the order to small one from the beginning. That would be much better.
    Thanks,
    Gordon

  • Purchase group in Purchase order from creator not from Material Master

    Hi All,
    Can you please help me with the next one?
    Points rewarded.
    In the materialmaster is purchase group 44B entered but
    The default purchase group of the buyer is 55C. Is it possible
    that the value 55C is automaticaly placed in the PO when
    the buyer creates the Purchase order?
    At this moment always the default value from Material
    master is proposed.
    Thank you in advance,
    Eric.

    Hi,
    You have to look at the overall process.
    The idea of the Purchasing Group is to indicate which buyer manages that material in that plant.
    SO when the system (or a user) generates a requisition for that item at that plant, the system then knows who should convert it etc.
    So my question to you would be, "why have you got a default P group in the material master record that is NOT the buyer who manages that item at that plant?"
    If several buyers share a list of materials then just use one P group for the "group" of buyers, instead of separate P groups for each buyer.
    The system doesn't have the option to automatically overwrite the P group on the requisition because this may be someone just "helping out" the buyer who is busy and so it does not mean that the requisition should be changed to be linked to this other P group.
    You already have the field "created by" on the PO and so if you need to report on who created what, then simply use this field instead of P group.
    But the P group on the material master (and therefore the requisition) shoudl ALWAYS be the P group that will convert reqs for this item plant combination.
    Steve B

  • F110 - Payment order number not deleted after Feban posting

    Hello,
    I have problem regarding Payment order deletion. End user creates Bank statement (FF67) using Payment order(F110) number. Then with Feban end user posts document. Normally after Feban posting payment order number disappearing (we can see this number in tables such pyordh, reguh et c.). If we want to see Payment order number (using t-code F110) system gives such error - "No payment orders exist for this selection
    Message no. FZ084
    Diagnosis
    No payment orders exist for the selections made. This may be because the relevant account statement has already been imported".
    But in this case it is not disappeared and end user can use Payment order number second time in t-code FF67 and post in in Feban.
    Thanks and Regards,
    Sabuhi Gaflanov

    HI Carlos,
    Since you archived PO, it is stored in archive physical drive not in SAP drive.
    when u use me23n, the archived PO is picking from physical drive and it says "Already archived" message.
    I'm sure there will be no table level entries for the archived documents
    Go to SARA transaction - information system--> Archive Explorer - MM_EKKO and execute.
    Check your PO is listed here.
    So if you dont want to see your PO, then you need to De-activate information system
    in SARA-Information System-->Customizing -
    search infrastructure by Object name and use activate/deactivate icon -
    A question i really need to know - Why you want to delete a particular PO, Archival process is not a small thing and usually it takes place as a MASS activity.
    reg,
    bhg

  • Way to Send Purchase order Information to XI after Release?

    Hi All,
    Can anybody suggest me a way how can I send purchase order information to XI immediately after releasing the PO.May be User exit, Idocs,BTE?
    Thanks in advance?
    Anil

    Hi,
    Since you have to send the Release information to XI.
    Best way is to send thru IDOC.
    IDOC Type is :ORDERS05
    Thanks

  • Purchase Order is not deleted after archive process

    Hi,
    I want to delete completely a specific purchase order from the system so I followed the next steps to do that but is not working.. not sure if I'm doing something wrong.
    Steps:
    1) I marked up the PO as deleted in the ME22 transaction:
    2) In the transaction SARA I followed these steps:
    Step 1: Create variant for Archiving. Give it a name. Enter your PO number. Flag One step procedure. Flag detailed log. Erase flag for test run.
    Step 2: Maintain your start date, you can use Immediate in such a small case.
    Step 3: Maintain spool parameters. Enter your printer and set the values if you want to print immediatly and if you want keep the print. I suggest to hold the spool in the system. This helps you to determine any error.
    Step 4. Execute the variant.
    3) If I go to the transaction ME23N it says that the PO is archived but is there yet. Also, I can see it in the "Docuement Overview". How can I delete this PO completely from the system??
    Thanks for the help!!

    HI Carlos,
    Since you archived PO, it is stored in archive physical drive not in SAP drive.
    when u use me23n, the archived PO is picking from physical drive and it says "Already archived" message.
    I'm sure there will be no table level entries for the archived documents
    Go to SARA transaction - information system--> Archive Explorer - MM_EKKO and execute.
    Check your PO is listed here.
    So if you dont want to see your PO, then you need to De-activate information system
    in SARA-Information System-->Customizing -
    search infrastructure by Object name and use activate/deactivate icon -
    A question i really need to know - Why you want to delete a particular PO, Archival process is not a small thing and usually it takes place as a MASS activity.
    reg,
    bhg

Maybe you are looking for

  • Problem with javascript in body

    This is a first for me, but I am at the end of my tether. In my contact page I am trying to run a client side script so a customer can email me but the email address is hidden from spam crawlers. I have tested two different scripts in dreamweaver and

  • MS Project 2010 with Outlook 2013 - "send as attachment" missing function / not working

    Office 2013 Professional running on Windows 7 (64bit). After Re-installing MS Project 2010 today the option under  File (alt-f) --> 'Save & Send' --> 'Send as Attachment' is shaded out / unavailable.  Is this a known integration gap between the older

  • Completion Confirmation of PM orders before goods movement

    Hi, Is there any settings available to stop completion confirmation of PM orders before goods movement (release purchase requisitions, create purchase order, goods issuance and good receipt), if stock, non stock material and external service are assi

  • Form Field Mode in Acrobat X Standard?

    My company is currently using Acrobat 9 Pro to design forms and we're constantly using the "Add or Edit Form Fields" function. We also resize, and modify the properties of each form field in "Form Field mode". Are these features found in Acrobat X St

  • Unassign Server from a Corrupted Oracle VM Manage 3.1.1 instance

    My problem is that the Oracle Database holding the metadata of the VM Manager that currently owns my VM Server died completely and I'm unable to log in to the VM Manager to manage the VMs living in the Server. I have no (explicit) backup from the Man