Batch final close purchase order

Hi friends,
I have around 1000 purchase orders which need to be final closed. is it possible to final close them all at once (by any script or by doing any change in setup or by any other way)? If so please tell me how can i do that.
Thanks,
LISAN

Dear Amit,
Its quite illogical to demand a particular Batch of Product before procurement from Vendor. Normally the Batch field in the PO is to mention the colour of the product to be purchased from a Vendor. The colours of the product are basically maintained through MSC1N transaction with a material, storage loation, valuation type and a colour. Thats why you are able to see the drop down characteristics in the field provided in the PO.
This automatically gets populated from batch master, thereby it can be selected during the PO creation. This particualar data gets stored in the MCHA and MCHB table.
If you really want to maintain the vendor batch number, that is quite possible only during MIGO.
Regards,
DilliB

Similar Messages

  • Can We determine the outer-batch no in Purchase order?

    There's a chemical company. It has a requirement. Managing batch is very important to chemical materials. When they create Purchase order, they hope that they can determine the special batch-no of materials which is from vendor for the purchasing material. Because different batches of material have different chemical character.
    How can we determin the outer-batch no when creating purchase order?

    you cannot determine external vendors batch numbers in your SAP system.
    Even you inspect samples of several baches from your vendor and maintain this as own batches in your system  you cannot determine the batch from the purchase order, there is no batch determination featere in a PO. And even there would be one, it would take your own batch number, and not the vendor batch number.
    If you use exteranl batch number assignment and your vendor batch number gets the same batch number in your system, then you can enter the batch in the batch number field manually (once it is created in your system), In any other case you have to mention the vendor batch in a text.

  • How can batch field in Purchase Order(PO) be a fixed value????

    Hi Experts,
    In SAP, when create a purchase order, there is a field "Batch" for every item,
    which means "Assigns a material that is manufactured in batches or production lots to a specific
    batch ".
    For some special reasons, we want for some certain materials,when create purchase orders every
    time,the "Batch" field will be a fixed values.
    For example,for material "AB1" ,"CD2",when create purchase orders every time,the "Batch" field will
    be "2345" automatically,do not need input manually.But for all the other materials, the "Batch" field would be null ,no value.
    How can I do this? How can assign fixed batch number values to some certain materials in Purchase
    Order?
    If there needs some ABAP development,which user exit do I need??
    Thanks for any reply!

    Hi there,
    You may need to establish, whether you wish to use batch managent or split valuation.
    Spilt valuation does allow you to default values into purchasing documents via information records, but I guess it depends on what else you want to do with this tracking
    Split valuation can be controlled independently at the material and plant level
    Regards
    Steve

  • Cannot close purchase order

    Hello,
    We have an purcharse order with several lines.
    Only 2 lines remain opened because open quantity is greater than 0.
    We would like to close one of the lines through Data/Close Row. That line had a initial quantity of 1000 units, and 800 were delivered. The 200 units wont be delivered, so we need to close the line. However, when trying to update the purchase order this message is appearing:
    "Another user-modified table" (POR1)
    We have make sure noone else was connected to that purchase order.
    Thank you in advance for your ideas!
    PD: We run SAP2005ASP1PL43

    Hi Vanessa
    We occcasionally got this problem and I would go home and try again in the morning and the problem had gone away. I am not sure why but it did. It may have something to do with all users having to log off.
    We also had a lot of problems with a patch level and I think it was 43. We could not close lines on sales orders or update business partner records, I cannot recall trying to close PO lines at the time. The problem went away when we went to 44.
    We have not had any of these problems with 2007.
    Regards
    Stewart Clark

  • Not Be able to Close Purchase Orders with different Buyer ID

    We have open Purchase Orders in system created by different buyers & now these Buyers are no more exist or there User ID has been disabled, now pls guide us how we can close those Purchase orders by using single User ID.
    Pls note that we have many open PO's in system of of those period (inventory, Purchase & GL) which are closed.
    Pls note that we cannot enable the those buyer ID which are disabled.
    Regards
    Umair

    Hi, conc. request "Mass update%Document%" has worked & it replace the Buyer ID to newer one but still we arefacing problem in those Purchase Orders whose state is Pending for approval or Buyer has forwarded for approval but again those approver's who are also setup as buyer has left the company. Now pls advise how we handle those Purchase Orders or revert back their state from Pending for approval to initial state
    Regards
    Umair

  • How to Short Close Purchase Order

    Hi Experts,
    I have some PO's which is matrial we have received short, Now we want to short close these PO, Please guide me how i can short close the pending purchase orders.
    Regards,
    ViAngrish.

    HI,
    Go to ME2n and give we101 and click on dynamic selection
    go to Purchase Document Header .....here delivery complete indicator ...put X there and excecute.
    Hope Help U !
    Regards,
    pardeep Malik

  • Batch deletion flag - Purchase order

    Dear all,
    even if I set in batch master the deletion flag at a plant level (MCHA-LVORM) I can create a Purchase order. No message are displayed (warning or error).
    Only when I post the good receipt, an error message occurs (M7 144).
    How can I prevent to use a deleted batch in PO?
    Thanks
    Marco

    Hi,
    mark the deletion or restrict batch for flag in MSC2N, after that change the mesage type M7 144
    in OPK9 also check your valuation area.
    Regards
    Raj.

  • Close purchase order item

    Hi,
    we have B/1 2004A SP0 PL 42. Is it possibile close an item on purchase
    order (and only this item) after a partial goods receipt ? We have found
    only to close entire document in document header.
    Thank you for attention.
    Regards.

    Hi Alessandro,
    You can close a row in a order by this code:
    Order.Lines.LinesStatus = SAPbobsCOM.BoStatus.bost_Close;
    Order.Update();
    PS: Pay attention that you cannot close a row and change any fields in the same Update

  • Automatic Batch creation at purchase order create stage

    Hi
    Is it possible to automatically create a batch when a purchase req converts to a purchase order? 
    There is a batch create button in the material tab of the purchase order so I can manually create a batch at purchase order create (purchase req convert), is it possible to automate this by material?  So a specific material when the PR converts will have the batch created automatically?
    If so how?
    Thanks

    Hi,
    I have double checked with the developers, and I am afraid that it is not possible to activate the automatic batch determination in ME21N.
    Best Regards,
    Arminda Jack

  • Closing off a batch of Open Purchase Orders

    Hi Experts,
    My client would like to dispose off all 'Open' P.O in their system, there is hundreds of these in the 'Open Items List' dating back to Jan 2007. I would like to find out if there is any easier way of closing the off, besides going into ea and every one of them and 'cancel?'.
    Your advice is much appreciated.
    Lebo

    Hi Lebogang
    Go to the open items list under sales or purchasing reports, select PO's on the top right and then highlight all the PO's you want to close. Then right click on the grey area on top of the report and select close. This will close all at once.
    Kind regards
    Peter Juby

  • How to close Purchase Order and mark to deletion flag.??

    Hi,
    We need to close all Open POs(For archiving, some old data) through a report.
    Considering .....
                       1. PO-GR-IR
    and              2. STO-Outboundelivery-PGI-IBD-PGR
    Checked few threads, though useful but still more information required.
    -> Preprocessing program for archiving standard object MM_EKKO 'RM06EV47' is  helpful.
    -> Example we have four POs p1,p2,p3 and p4.
    P1,p2 has deletion flag as 'L' so will be filtered out with
      SELECT ebeln    FROM  ekko INTO TABLE lt_sekko           
        WHERE ebeln  IN er_ebeln
          AND ekorg  IN er_ekorg
          AND bstyp  IN er_bstyp
          AND bedat  IN er_bedat
          AND bsart  IN er_bsart
          AND ekgrp  IN er_ekgrp
          AND loekz <> 'L'
          ORDER BY EBELN.
    For P3 has GR .
    P4 has to be marked for deletion flag.
    Regards
    Mohinder Singh

    Hi Thanks for the reply. I checked with that bapi too. I used  some part of standard code and then manipulated. Will shorty paste the code on to SDN as its general one and may be used by others.It still under testing.
    Edited by: Mohinder Singh Chauhan on Feb 20, 2009 4:07 AM

  • Wrong VAT no. in the final PDF Purchase Order

    Hello,
    does anyone know how it's possible that a user from a country "A", buying from a vendor from a country "B", get a final VAT no. of a country "C" in the PO PDF.
    Which kind of checks can I do?
    Thank you

    Hi Andre,
    The message "the field 'VAT Check' NULL and that is not allowed" is good for your business process because all the tax codes have to be checked when you create invoices based on those documents.
    These was no such control in 2005 version. That causes headache to accounting department for posting them in the invoicing step.  Check if you have any expenses (Freight etc.) entered to the documents without VAT.
    Thanks,
    Gordon

  • 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 number of the customer equals to the batch number

    At our case, purchase order number of the customer equals to the batch number. Purchase order number will be written on the sales document (VBKD - BSTKD).
    1. How can the production department can see what is written in this field (on md04 or etc...)? The batches will be created by the PP module so they have to see what is written on this field to give the right number to the batch externally (when creating the batch manually).
    2. If batches are automatically created, how can we make the batch number to be equal to the purchase order number which is written on the sales document (VBKD - BSTKD)?
    I'll be happy for the answers and I'll also be happy if you can give me the names of the user exits for the above questions. Thanks in advance for the answers....

    Hi Yasar?
    Did you evaluate working with valuated sales order stock?
    This way your PP people could use Make to Order style manufacturing and produce for a special "batch" => The sales order special stock.
    Can be used in Repetitive Manufacturing and has no impact in costing, therefore a nice option for the situation you are describing.
    In MD04 a special segment will appear for the the Sales Order stock and this stock will only be able to be shipped for this special order.
    Best Regards,
    Franck

  • 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

Maybe you are looking for

  • Regarding sy-index and sy-tabix

    Hi, What is the major difference between sy-index and sy-tabix ,   can you give me one good example with code.. Regards, Reddy.

  • No data to display

    Hello guys, I just ran an e-mail campaign few days ago, but on my Control Panel, it shows "No Data to Display". It has been 4 days since my campaign, but i didn't get any reports yet. Do you guys know what type of issue i am having? Happy Holidays, B

  • Native resolution does not fill entire external display

    I've got one of the original MacBook Pros with the Mobility Radeon X1600 hooked up to a Samsung P2350G display (it's a 23" LCD panel.) The native resolution on the display is 1920x1080. The display has inputs for both VGA and DVI. The DVI port howeve

  • Calling Oracle Stored procedure with OUT parameter from ODI

    Hi, I called an oracle stored procedure with following anonymous block in the ODI procedure. Declare Status varchar2(10); Begin OTM.DeleteTarget('E_KPI_TARGET_VALUE', Status); End; I want to capture the OUT parameter STATUS value in a project level v

  • Display's fire wire port

    Just bought a new mini with a 20 in Mac display. Since the only fire wire port is taken on the mini with the display wire, can you use the displays fire wire port for the external hard drive? Thanks