cancel
Showing results for 
Search instead for 
Did you mean: 

Close all opened PO

former_member303755
Participant
0 Kudos

Hi Experts,

What is the T-code to close all open PO in one shot for a particular plant ?

Regards,

Phalgun patel

View Entire Topic
Former Member
0 Kudos

Hi,

Normally to close PO ,users have to set "Delivery Completion Flag" in PO.

You can do the same for several POs using Tcode-MASS

Select Object-(BUS2012-Purchase orders) > Execute > Purchase Order Item > Give the reference of all POs and line item number(which requires to short-close) > Execute > Select Field "Deivery Completed" > set "Y" flag to all and then Execute.

It will then help to short close all POs through Mass transaction.

Note also you need to shortclose PO by selecting deletion Indicator="L" if the GRN is not made.

Hope this will resolve your query.

Regards,

Sandesh Sawant

former_member303755
Participant
0 Kudos

If partial GR is made then how to close the PO. Since i tried through T-code = mass for closing partial PO then i got the following errors: ( Partial PO mean 400 kg PO was there out of 200kg was GR and balance open PO of 200kg i tried to closed through mass t-code but following error is coming)

4500017177 : Quantity delivered differs from qty. invoiced (Function not possible)

4500017177 : Purchase order still contains faulty items

4500017177 : Instance 4500017177 of object type PurchaseOrder could not be changed

4500017177 : Requisition quantity 200,000 KG open again

sjeevan
Active Contributor
0 Kudos

Since you're saying a GR is done for 200kg already, I would suggest you to look at the invoice doc. for that PO if it's not 200kg then you cannot close the PO. But PO GR qty = Invoice qty you can all close those POs.