Closing or cancelling series of purchase orders

Hello Forum,
I need to cancel or close lots of purchase orders.
I was thinking of using dtw, but in the templates it doesn't seem to be possible to change a documents status?
How to solve this?
Thanks
Chan

Hi...
In the report headings list, just check all purchase orders, but instead of right-clicking on the click to close, do it from the main menu bar in the menu Data-> Close, so close all orders or who have selected documents
Hope this helps
Sincerely,

Similar Messages

  • Default series in purchase order

    Hi All,
    I have defined two series in purchase order i.e IMPORT & domestic.My requirement is when i am making Purchase order through Order Recommendation Report system should automatically make the series for Purchse order by default as per the Vendor.Is this possible?
    I know when we open the order Recommendation window there is option for selection but that has to be done manually which is not accepted by client..Pls let me know if any one is having soln for these issue.
    Regards-
    Mona.

    Hi Mona,
    This may only be done through SDK or add-on.  There is no out of the box solution yet.
    Thanks,
    Gordon

  • Bapi : Is there any BAPI to CANCEL / BLOCK a Purchase Order

    hello everybody,
    can anyone tell me if there is any BAPI to cancel or block a Purchase order.
    Note : blocking of purchase order is done on item level of the PO.
    Regards
    Swanand

    Hello,
    in BAPI_PO_CHANGE:
    Field DELETE_IND in structures POITEM and POITEMX.
    It's reference is to data-element ELOEK: Documentation to this:
    <i>Text
    Deletion indicator in purchasing document
    Definition
    Determines whether the item in the purchasing document is deleted or blocked.
    Use
    You can set the deletion indicator by choosing Edit -> Delete if:
    You want to cancel an item
    An item is closed and can be archived
    You can set the blocking indicator by selecting the item and then choosing Edit -> Block if you do not want to allow subsequent functions for the item. Note that you must manually remove the indicator as soon as subsequent functions are allowed again.
    Examples
    You have entered a purchase order item by mistake. You cancel it by setting the deletion indicator.
    A purchase order item has been delivered, invoiced, and paid for, and can now be archived. You can set the deletion indicator.</i>
    Regards Wolfgang

  • How to cancel approved (draft) purchase order prior to adding it

    Please help with this scenario..... We have a purchase order approval in place for service purchase orders. User entered one line of PO correct and then on second line, entered something in description but did not enter GL account code.
    Purchase order followed approval stage and is now approved, however since PO line does not have GL account we receive error regarding missing GL account.
    Problem is now that PO is approved we cannot update it and we also cannot cancel the purchase order draft since it is approved.
    What do we do??

    Hi Keith,
    I'm afraid it is not possible to delete a document which has been going through the approval process.
    What you can do is to add the PO and then cancel it.

  • ME28 Cancel release of purchase order

    Hello,
    when I try to perform a cancellation of a release of a PO I get an error message:
    ME 175 Document already treated. Function not possible
    It should be possible to cancel the release of alll released purchase orders. Can you help me?
    Thanks a lot!

    Hi,
    please read the following:
                                                                                    Note 493900 /12. Question :                                                                         
    Is it possible to cancel a release strategy when the purchase order has                
    been printed out ?   
    Answer :                                                                               
    With ME29N you cannot cancel a release strategy once the document has                       
    been printed out. This behaviour constitutes a new design. Regarding                        
    ME28 it has been decided to keep the old behaviour and you can cancel                       
    the release if there is at least one message type which has not been                        
    printed out.                                                                               
    Please note AT LEAST ONE message type has NOT been printed out with                         
    ME28.                                                                               
    Alternatively, you can try the following:                                                                               
    - Transaction: SPRO                                                                         
    ->MM->Purchasing->PO->Release procedure for PO                                              
    ->Define relesae procedure for PO                                                           
    ->Release Strategies                                                                        
    ->Release Status                                                                               
    - choose the button release indicator and                                                   
    5   Changeable, new release if new strategy/outputted                                       
    6   Changeable, new rel. if new strat. or value change/outputted
    - go into transaction ME22(N)                                                       
    - you will get the warning message 06 684 stating                                   
    'Releases already effected are liable to be reset'                                  
    - change the price and save the p.o.. Now a change message will be                  
    created and will be send to the vendor again.                                       
    - Please note that the release strategy will only be reset if the price             
    is increased. When it is decreased it won't be reset. But in both                   
    cases a change message will be created and send to the vendor.                      
    - after the change of the p.o. you will have to release it again. After             
    the release the change message will be printed.                                                                               
    Hope this will help to solve the issue,
    regards,
    Edit

  • Cannot Delete / Cancel  / Reverse Service Purchase Order. Please Help....

    If you create a service entry sheet, process the service entry
    approval,post an invoice for an amount greater than the Service entry
    then, cancel
    the entry sheet and add a new service specification (i.e. same entry
    sheet), the following problem occur:
    1. You can no longer cancel the invoice if the services of the entry
    sheet are deleted.
    2. After changing the entry sheet and renewed acceptance of services
    performed, a posting takes place where the value differs from the
    value of the entry sheet.
    Steps to Reproduce:
    1. Create a Service Purchase Order of $2,675.00
    2. Create a Service Entry against the Purchase Order for $2,675.00
    3. Approve Service Entry against the Purchase Order for $2,675.00
    a/c postings Dr Expense $2,675.00
    Cr GR/IR $2,675.00
    4. Create an Invoice against the Service Purchase Order for $6,452.50
    a/c postings Dr Expense $3,777.50
    Dr GR/IR $2,675.00
    Cr Vendor $6,452.50
    5. Create Credit Memo $1,537.00
    6. Revoke the Service Entry against the Purchase Order for $2,675.00
    I am expecting the Reversal of the Service Entry figure is $2,675.00, but instead, the Reversal of the Service Entry figure is $1,537.00. Why is that so? I need to be able to Reverse/Delete the PO. Please help...
    Thank you.

    Hi,
    please check the folowing notes for further information:
    856682    Goods receipt document cancelled with incorrect value
    499575    FAQ: Invoice verification/goods receipt in service      
    440942    GR cancellation not equal to GR                         
    Regards,
    Edit

  • Unable to cancel - open purchase order where all items are removed

    Hi all,
    When We try to cancel/close open purchase order where all items are removed from item master ?
    It showing error message,
    "No matching records found  'Items' (OITM) "
    Purcahse order was created on may-2007.
    As purchase order showing in open item list.
    Any solution for this problem ?
    Jeyakanthan

    SAP does allow items to be removed from the item master with open documents, but only if the documents have not created journals.
    It does create headaches though, and this situation is one of them.
    If there are not many items, I suggest you recreate the items, close the PO and just cancel the items rather than remove them.
    The other workaround is to change the items on the PO to something different that is in the item master, then close it.

  • How to view cancelled Purchase Orders.

    Hello Everybody,
    I was wondering if there is a way to see canceled or blocked Purchase Orders. Any help would be highly appreciated.
    Thank You.

    Hi,
    Select report ME2N (Purchasing Documents per Document Number). Select oprtion 'Dynamic Selection'. Here, at 'Purchasing Document Item' level, select field 'Deletion Indicator'. Mark this foeld as 'X'. Select your other parameters such as vendor, date range, plant & execute. The system will show the report of P.O.s with deletion indicator at item level & with other paramters you have selected.
    Hope this will help.
    Regards,
    Prashant Kolhatkar

  • How to block the creation of a Sales Orders without a linked Purchase Order

    Hi. I'm trying to block the creation of a Sales Order that doesn't have a linked Purchase Order. The first thing I did is using the SBO Transaction Notification as follows:
    IF  @transaction_type = 'A' AND @object_type='17'
    BEGIN
         IF (SELECT PoPrss FROM ORDR WHERE DocEntry = @list_of_cols_val_tab_del) = 'N'
         BEGIN
              SET @error = 1
              SET @error_message = 'Purchase Order Missing...'
         END
    END
    This works good. I create the Sales Order, I tick the purchase order field on the logistics tab, I click Add, and then the purchase order window appears...
    Then, the problem begins... If I click the Cancel button, the purchase order is obviously not created, but the Sales Order is created.
    Can someone tell me how to block the creation of the sales order If the user press the cancel button on the purchase order window (and the purchase order is not created)
    As far as I can see, after clicking the add button in the sales order document, the Sales Order is created on the DB. If there's no way of blocking the creation of the Sales Order, can I avoid closing the purchase order window by the SBO_TransactionNotification? (if the purchase order has not been created)
    Thanks...

    Hi Yail,
    I think you can't close the purchase order with the stored procedure.
    Try to catch the Event when the user click on Cancel button.
    So you can list the vents with event logger : https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/ede3be37-0e01-0010-1883-cd1b5293473e
    You can block the cancel button and force the user to create the purchase order.
    Hope i help you
    Best regards
    Michael

  • Status in purchase order

    1.Where do i see the workflow for a purchase order.
    2. There are 6 status in purchase order, can someone give me the link or document about the status?
    Regards
    Sudharshan

    1. Workflow for a PO can be seen from the navigation given below.
    Purchasning > Purchase Orders > Purchase Order Summary > Inquire (M) > View Approval through workflow.
    2. Use the Control Documents window to control requisitions and requisition lines as well as purchase orders, purchase order lines, releases, and shipments. For requisitions, the only available actions are Cancel and Finally Close. Only control options appropriate for the selected requisition or purchase order are displayed in the Actions field. The following control actions are available in this window:
    Cancel - If you use on-line requisitions, and you cancel a purchase order you did not receive or pay at all, Purchasing cancels the requisition lines associated with the purchase order if the Cancel Requisitions check box is selected. If the Cancel Requisitions check box is not selected, the requisition lines are not cancelled and are returned to the pool of available requisitions. You can then assign these requisition lines to new purchase orders to fulfill your requestors' needs. See: Defining Control Options.
    If you use on-line requisitions with quantity or amount based line types, and you cancel a partially received purchase order line, Purchasing recreates requisition lines for the remainder of the maximum of the billed or received quantity you have not received. You can assign these requisition lines to a new purchase order line to fulfill the requestor's needs. See: Autocreate Document Options. If you have implemented Oracle Services Procurement and use on-line requisitions with rate or fixed price line types, no requisition lines are recreated.
    If you are using encumbrance or budgetary control, Purchasing automatically creates negative debit entries in your general ledger system to cancel the encumbrance that corresponds to the purchase order header, lines, or shipments you are cancelling, using the action date you specify in Action Date. Purchasing recreates requisition encumbrances for the requisition lines you used to create the purchase order if the Cancel Requisitions check box is not selected. Purchasing uses the distributions from your cancelled purchase order to recreate the encumbrance for your requisition. See: Budgetary Control and Online Funds Checking.
    After you partially or completely cancel a purchase order, you need to inform your supplier of the cancellation. You can communicate purchase orders or releases you partially or completely cancelled. Purchasing automatically inserts a cancellation message on the purchase order, purchase order line, purchase order shipment, or release you cancelled.
    You can source a requisition line from a line in the Prior Purchases region of the Supplier Item Catalog window. (A line in the Prior Purchases region corresponds to a purchase order line.) However, Purchasing does not automatically update the corresponding sourcing information if you cancel a blanket agreement or agreement line with which you source requisition lines. If you cancel a blanket agreement or agreement line, be sure to update the corresponding information in the Requisition Templates or the Sourcing Rules window. See: Defining Requisition Templates. See: Automatic Sourcing.
    Close - You can close at the header, release, line, and shipment levels.
    Close for Invoicing - You can close for invoicing at the header, release, line, and shipment levels. Note that if you close for invoicing a purchase order header that is currently open, Purchasing sets the status of all purchase order shipments to Closed for Invoicing, but the purchase order lines and header remain open. This status will not prevent you from matching an invoice to the purchase order or to the receipt.
    Close for Receiving - You can close for receiving at the header, release, line, and shipment levels. Note that if you close for receiving a purchase order header that is currently open, Purchasing sets the status of all purchase order shipments to Closed for Receiving, but the purchase order lines and header remain open.
    Finally Close - You can final close at the header, release, line, and shipment levels. Purchasing automatically closes fully billed and received purchase orders. However, to prevent further actions on the purchase order, you should use this window to final close purchase orders. Finally Close prevents modifications to the purchase order. Also, if you are using encumbrance or budgetary control, Finally Close automatically creates credit encumbrance journal entries in your general ledger system to reverse the encumbrance that corresponds to the purchase order header, lines, or shipments you are closing, using the action date you specify in Action Date. See: Budgetary Control and Online Funds Checking.
    Freeze - You can freeze only at the header and release level. You freeze a purchase order when you want to prevent any future modifications to the purchase order. When you freeze a purchase order, you can still receive and pay for goods you already ordered. If you want to prevent future receipt or matching invoices against this purchase order, cancel or final close the purchase order instead.
    On Hold - You can place a purchase order on hold only at the header level. This unapproves the purchase order while preventing printing, receiving, invoicing, and future approval until you remove the hold.
    Open - You can open at the header, line, and shipment levels.
    Open for Invoicing - You can reopen for invoicing at the header, line, and shipment level.
    Open for Receiving - You can reopen for receiving at the header, line, and shipment level.
    Release Hold - You can release a hold only at the header level.
    Unfreeze - You can unfreeze only at the header and release levels.

  • 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

  • Purchasing Accruals on Closed Purchase Orders

    I am having an issue with Purchasing accruals being performed on a closed purchase order. The accrual does not appear in the Uninvoiced Transactions Register, but is accrued in the Purchasing journal entry nonetheless. The purchase order is "closed". I am trying to figure out why the amount is being accrued and how to stop the accrual. Anyone have any ideas? Is this a bug or should I try to "Finally Close" the PO?
    I also noticed that when this PO accrued in the first month, there were two accrual lines for the purchase order. One had a correct accrual of $67.20 and then there was a second line of $14.70 that was accrued for the PO. The $14.70 is the amount that has been continuing to accrue even though the PO has been "closed".
    This is in version 11.5.
    Thank you,
    Erik

    Here are the details of the PO:
    Quantity = 1
    Qty Rec'd = 1
    Qty Billed = 1
    Qty Cancelled = 1
    Cancelled (flag) = No flag
    Hi Erik,
    interesting case ! Please note above. You have mentioned "Qty Cancelled = 1", is it a typo?
    Assuming that it is a typo error, I don't think finally closing it will solve the problem.
    Apart from quantity difference in received vs. billing there may be other cases like incorrect PO or invoice unit price, supplier billing discrepancies (since you have mentioned billing was in installments).
    I'll suggest the following checks first before taking any action. Please test in a cloned instance first
    - Run "Accrual Reconciliation Report" / "Accrual Rebuild Reconciliation Report" and check what is coming ... do you see the problematic entry
    - Check whether there are any other reasons apart from quantity received vs. invoiced mismatch
    - Try Accrual Write-Off option in Purchasing to clear that entry (refer PO
    - Pass a manual journal entry in GL
    For the last 2 steps consult with finance guys.
    You can use Accrual Write Off Report as reference for manual journal entry in GL.
    Once you are satisfied with the results, apply the solution in production with approval from finance.
    Another option could be to use a "dummy" invoice to match the remaining amount.
    Please let me know the results.
    Good luck!
    Thanks
    Supro

  • Error while cancel Purchase Order

    Hello everyone.
    I'm trying to cancel a Purchase Order which has a Purchase Delivery Note.
    First I cancel the Purchase Delivery Note and than I try to cancel the Purchase Order, but I'm having the following error: "The requested action is not supported for this object."
    If I manually cancel the Purchase Delivery Note, I can successfully cancel the Purchase Order by code.
    Here is the code I'm using:
    Documents lDocumento = Globals.AddOn.ConexaoAuxiliar.GetBusinessObject(BoObjectTypes.oPurchaseDeliveryNotes);
    lDocumento.GetByKey("DocEntry");//DocEntry is just an example
    Documents lCancelamento = lDocumento.CreateCancellationDocument();
    if (lCancelamento.Add() != 0)
         throw new Exception(Globals.AddOn.ConexaoAuxiliar.GetLastErrorDescription());
    Then I try to cancel the Purchase Order:
    Documents lDocumento = Globals.AddOn.ConexaoAuxiliar.GetBusinessObject(BoObjectTypes.oPurchaseOrders);
    lDocumento.GetByKey("DocEntry");//just an example..
    if (lDocumento.Cancel() != 0)//if can't cancel, try to close
         if (lDocumento.Close() != 0)//if can't close, show error..
              throw new Exception(Globals.AddOn.ConexaoAuxiliar.GetLastErrorDescription());
    SAP 9 PL 10

    Hi Leandro,
    Sorry, I missed that bit. But that brings to mind, you create the cancellation document, but apparently you do not explicitly cancel the purchase delivery note.
    Could you please test that ? So for example:
    if (lCancelamento.Add() != 0)
      if (lDocumento.Close() != 0)
    //etc.
    Could you also please test commenting out the code that closes the purchase order, and then check from the B1 client that the delivery was closed and linked to a Returns document ?
    Regards,
    Johan

  • Distinguishing Open and Closed Purchase Orders

    We have a BI query which shows all Purchase Orders split by line item.
    We would like to be able to determine which of those Purchase Order line items is closed within the core SRM system and which are still open.
    Is anybody aware of an InfoObject that would allow us to do that?
    Any help would be much appreciated.
    Thanks,
    Positive Parrot

    You need to ask your functional team or business how they close Purchase Orders.  Most companies I have been at never close the orders or line items.
    At one company, I had an Open Order report requirement and it was messy.  I had to identify which line items still had an open quantity and then load those line items only into a cube.
    I wrote a ton of code to do this and had a few ODS objects to help out.  This wasn't an easy task.
    Hopefully for your sake, your company uses the 0COMPL_DEL (Delivery Completion) characteristic or 0FINAL_INV (Final Invoice Recieved indicator) characteristic and you can base your decision on the values in those fields. 
    I am assuming you are looking at the 2LIS_02_SCL extractor for Purchasing Schedule Lines....
    Good luck,
    Brian

  • Closing Open Purchase order

    Hi All
    I want to Close all the open PO's
    For this i m using Mass maintenance
    I have seleted the Object as purchase order  --Line item details
    Well i have selected few POs for testing and marked all of them as delivery completed
    But the Problem is that since the version management is active I am not able to close all POs
    Also i am not able to select the version management field because it is not available in Object of Purchase order
    What can be the possible solution
    Has anybody Mass closed POs
    REPY to the answer will be awarded duly
    Regds
    Shailesh

    Hey Shailesh,
    Your idea is correct develop a BDC (tcode SHDB) and by using it you can make indicator delivery completed set in PO.
    Also consult with ABAP fellow.
    Regs
    Appie

Maybe you are looking for