Goods receipt is the phase where the material is received by the ordering party and its
condition and quality are verified. Depending upon the movement type, stock is posted in
inventory with the help of goods receipt. Goods receipt will show the increase in
warehouse stock. Goods receipt has two scenarios: Creation of Goods Receipt
Cancellation of Goods Receipt Goods Receipt is to post the receipt of goods from an
external Vendor. A goods receipt leads to an increase in warehouse stock.
Path > SAP Menu Path Logistics => Materials Management => Inventory
Management => Goods Movement => Goods Movement (MIGO)
SAP T-code > MIGO
Step 1) You can post the goods receipt for a purchase order using transaction
code MIGO. Let’s say we want to do a goods receipt for our purchase order 4500018386.
1. Choose – Goods Receipt.
2. Choose – Purchase Order.
3. Enter your purchase order number.
4. Press ENTER.
Step 2) You can see that items from the purchase order have been transferred to the
screen.
1. Here you can enter document data, posting date and choose the appropriate
printing message type.
2. If you look at the Stock Type for both items, you can see that the first item is posted
to quality inspection, and the second is posted directly to unrestricted stock so it
can be used before quality check. This is the example of the influence of the
material master data on further processing in MM module. This is due to the
Purchasing view check box “Post to inspection stock”, which is checked for LCD
TV 40″ but isn’t checked for LCD TV 32″.
3. You can choose on the header level – Vendor tab to view vendor information.
4. If you click on the line item number, you will see several tabs in the bottom of the
screen appear, and you can choose any of those to view some specific information
about the item.
5. If you choose Material tab, you will see the general material data.
Step 3) Check the Quantity information in this tab. You can do goods receipt for less than
the initial value if you change it. You will still see the ordered quantity in the bottom of the
screen.
Step 4) The next tab contains information about the destination for the goods.
1. You can see the movement type used for receipt process,
2. destination plant and storage location,
3. as well as stock type upon receipt. We can see that this material is going to be
posted to quality inspection (this indicator is set in material master and has been
referenced in earlier topics), so it will not be available for use until confirmed to be
in satisfying quality.
4. There’s also information about goods recipient and unloading point.
If you need to change the storage location, or override the stock posting type, you can do
it here..
Step 5) You can find purchase order related data in this tab.
1. You can change the update type for delivery completed indicator (on the purchase
order). It is set to be automatically updated upon posting, but you can change it if
your process requires a different approach.
2. After review of all of the tabs, and after you have assured that your data is accurate,
you can flag the items as OK. Now you can post the document.
Upon posting, you will see that material document has been generated.
Now you can check the material document by using transaction code -
MB03.
1. Execute the transaction MB03.
2. Enter material document and document year.
3. Press ENTER.
You can see some basic information about the document and items.
Double click the item.
On item details, you can see some additional item information.
You are done with posting the goods receipt.
After you have posted the goods receipt in MIGO, you can check stock levels
in MMBE transaction code.
Path to Cancel Goods Receipt:- SAP Menu Path Logistics => Materials Management =>
Inventory Management => Goods Movement => Goods Movement (MIGO)
SAP T-code MIGO
Step 1) Choose – Cancellation - Material document, enter the material document that
has been created after posting the GR (goods receipt) from purchase order. Execute.
Step 2)
1. Check the indicator that item is OK.
2. Post.
Step 3) Check in MMBE if our goods receipt cancellation is in effect.
Invoice Verification in SAP
Invoice verification is done via MIRO transaction.
Step 1)
1. Enter transaction code MIRO.
2. Choose invoice as a transaction type.
3. Enter the invoice date.
4. Enter the purchase order number.
5. Hit ENTER.
Step 2) On Payment tab choose R – invoice verification.
You can always check if the document has any problems.
1. Click Messages button.
2. Review the messages and fix the problems if there are any.
As it is shown on the below screen, I have a warning message that my price is too low,
below tolerance limit. It is only a warning message, and it will not stop me from further
processing. This message appeared as informational because I manually changed the
item 1 price from 28.000 to 22.000! Err, just to show you the message.
When I correct the price back to 28.000 for item 1 my message will disappear. Note the
amount entered is 30.4 = (28.000 for Item 1 + 2.400 for Item 2)
We can simulate the invoice by clicking button number Simulate.
Simulation results are shown on the below screen.
Saving is successful.
An invoice request is blocked for payment until its manually released. You can release
the invoice by using t-code MRBR.
How to Release Blocked Invoices
Step 1)
1. Execute t-code MRBR.
2. On the initial screen enter the company code and invoice number.
3. Check the release method (release manually if you want to process it in the second
screen). This can be done choosing Automatically (please note the difference with
automatic release in MIRO transaction being blocked and automatic release in t-
code MRBR as those are two different things).
4. Our document has a manual payment block, so we will select that option. Execute.
Step 2)
1. Select the invoice you want to release.
2. Click on the flag icon – release.
You can see that now the invoice has Status field filled with green flag – it means,it is
released to FI.
Financial department should now be able to see the invoice ready for payment.