Scenario:
Certain Vendor(s) supply ordered materials along with invoice, for self-billing invoice.
So background ERS carryout on each day/periodically to generate Invoice(s) against GR(s) received.
Requirement:
Sometimes, these GR documents need to cancel due to various reasons, after auto IV generated.
Business wants to cancel these auto generated IV automatically, on cancellation of GR material document.
Solution:
Allow Cancelation on GR reversal Movement Type even if the invoice relating to the goods receipt document has already been posted.
Run ERS to auto generate Credit memo on cancelled GR.
Example:
Step-1 : Create a PO
![Step-1_PO.png]()
Note:
- PO line item must be GR-based, ERS checked with Input Tax code maintained.
Step-2 : Do a Goods Receipt with Standard Movement Type: 101.
After running ERS, PO history will get update like bellow.
![Step-2_ERS History.png]()
Step-3 : Once you will try to cancel the GR document (with Movement-Type: 102), system will restrict with bellow error message.
![Step-3_Cancellation.png]()
So you must cancel the invoice before you enter the reversal of the goods receipt or the return delivery.
Here the requirement is to allow GR cancellation even if the invoice relating to the goods receipt document has already been posted.
On this regard, we’ll go for new movement type for allow cancellation of GR which will carry the feature as need.
Configuration:
Create 2 movement types for specific purpose (GR & Reversal on the same)
Movement Type: | | Y01 (Identical Copy of 101); Reversal Movement Type: Y02 |
Movement Type: | | Y02 (Identical Copy of 102); Reversal Movement Type: Y01 |
Allow Reversal of GR Despite Invoice through bellow path
MM -> Inventory Management and Physical Inventory -> Goods Receipt -> For GR-Based IV, Reversal of GR Despite Invoice
![Step-4_AllowCancellation.png]()
Follow bellow link for ERS related configuration procedures.
http://help.sap.com/saphelp_srm2007/helpdata/en/59/756a41f1af7f47e10000000a1550b0/content.htm
Now we can start the process from GR with Y01
Step-2(Revised from 101 to Y01): Do a Goods Receipt with Movement Type: Y01
![Step-2-1_GR_Y01.png]()
& on after running ERS, PO history will get update like bellow. (Similar to earlier 101)
![Step-2-2_ERS History.png]()
Step-3 (Revised from 102 to Y02):
Once you will try to cancel the GR document (with Movement-Type: Y02), system will not restrict for the same.
![Step-3-1_CancellationY02.png]()
So PO history will update as bellow.
![Step-5_Cancellation History.png]()
Now once ERS will run after the same, PO history will like bellow.
![Step-5_CancellationERS History.png]()
Here system auto generate a credit memo w.r.t. GR document has been cancelled.
Details can be checked.
![Step-5_CreditMemo.png]()
In this way, we can get the result by using 2 features together.
- Allow For GR-Based IV, Reversal of GR Despite Invoice on movement type.
- ERS functionality
Hope it'll clear & easy to understand.
It's my first document in SCN, suggestions need for improvement.
Thanks & Regards,
Bisweswar