Goods Receipts for PO does not contain any items
A D V E R T I S E M E N T
When you try to post a GR against any PO it says that the PO does not contain
But when you display the PO it shows the items in it.
There have been several reasons which can be attributable to this problem -
1) This PO is subject to release strategy and since the final release was not
made, this PO is considered as 'blocked'.
2) You have been using the confirmation control category where in respect of
the last confirmation category key, the GR assignment checkbox is flagged. In
this particular case, GR is only be posted if the confirmation is not
3) Early delivery date ie. the GR date is coming earlier than the PO delivery
One other nasty thing might have happened (mostly in MIGO):
You have accidently changed your default movement type from 101 to 102 during
your last movement.
You will experienced this in some cases before installing hotpackage which shows
the movement type on theMIGO
Purchase Order Account Assignment For Service Items
The concept of account assignment remains same whether for materials with
Mat. No. Or only text.
If you are purchasing a particular service for a cost center. then you can
assign the PO item to Cost Center & so on.....
Use the following Customizing Path:
-> Material Master
-> Entry Aids For Items Without a Material Master.
Create the Material Groups and the Valuation Classes you are going to assign
to the 'text services'. In the moment of a Purchase order, put the text services
and assign them the material groups which you created for them. In that moment,
the account assignment that you customized will appear into the purchase order.
How to make systematic service purchase order?
1. First you need to create a PO with Item category as 'D' -- T Code: ME21N
2. You need to create the Service Master Record T Code: AC03
3. In the PO, Services tab, you need to mention the Services you are
expecting from the vendor, quantity, price.
4. Need to mention the Validity start and end period in the PO Header.
5. Once after accepting ther services from the vendor, based on the Vendor
invoice you need to enter the service entry sheet aganist the PO. T code:
6. Invoice Verification based on the PO. (this will pick information from
the Service entry sheet)
7. Payment Processing
Purchase Order Fields Relevant to Printouts of Changes
You can define whether and in which purchasing documents a field is relevant
to printouts of changes or which texts are included in change notices.
The text output can be controlled via a text number (direct assignment) or a
routine (indirect assignment).
This is done in transaction SM30 - T166C
Text number define in transaction OMF6
If you wish to define further fields as relevant to change notices, you must
carry out the following activities:
1. Enter the table and field names
2. Select the document categories for which the field is to be relevant to
3. Assign a text number or routine
If you have specified your own routine, you can evaluate it in the user exit
Steps to take in order to force-close PO
There are two ways to force close a PO:
1. You can set Delivery Completed Indicator in Purchase Order or at time of
doing goods receipt. That simply means you cannot do further GR for that item.
You can still process Open Invoices .
2. You can block material at purchase order level which means, you will not
be able to do any GR , Invoice against that specific item in PO.
The recommended is the first option though.
Second option is used in case of : -
1. to cancel an item
2. An item is closed and can be archived
Prompt the last Purchase Order Price for
If you want the system to take the price from the last Purchase Order, then
do not maintain the conditions in the info record because it has precedence over
the last PO. This means that the netprice field in the info record should be
In the case when you have already maintained the conditions in the info
record (or netprice), try to delete them or make them invalid by changing the
Even though no price was maintained, the info record will still keep track of
the Order price history.
To check the Order price history, go into the material info record and click
Environment -> Order price history
If we want the system to take price from Purchase
Requisition, what need to be done?
System can default PR price to PO. Please do the following steps.
1). System setting. Click System --> User profile --> Own Data.
Click Parameters tab.
Key in EFB and hit Enter.
2). To Customize Personal setting in PR so that the PR net price will be
populated to PO whenever a PO is created.
A). Run tcode ME51N.
Click Personal Setting.
B). Click Default Values tab.
Click more fields button.
C). Highlight Purchase Order Price on the right box and click left single
D). Click copy at bottom screen.
E). At default values tab the PO price field, pull down the list and click 2
As net price.
Click save at bottom screen.