on 01-26-2012 5:34 AM
Hi,
For example, If I raise and release a PO on 26/01/2012. Then I want to stop any user doing a Goods Receive against this PO until 30/01/2012. How can I do that? Meaning I want the GR to happen after 30/01/2012.
Hi,
First Maintain delivery date in PO
Then Set message M7 254 as error message in T code OMCQ
i.e so if you try to receive material before delivery date system will not allow to do that
in T. Code OMCQ set this as Error message
"00 M7 254 Earliest possible delivery date is & -- > E"
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
do not do too much restrictions. I often saw that is was a waste of time to implement it.
Assume you order a material that is not easy to get, and this material arrives then 2 days earlier than expected.
or you import a material from foreign countries, which has a long transit time but arrives 2 days earlier.
What do you do then? do you really send it back to your vendor?
Do you really let the carrier wait for 2 days until he can unload?
or do you receive it physically but post it 2 days later? Mean you have inconsistent physical inventory with book inventory.
I had such requests as well, and after having applied the restrictions, already with first block they asked for an exception.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
If you want to just restrict early deliveries, you can go for the message setting described above.
But I feel your scenarios is little different. If yes..
you have delivery date in PO, But you want to maintain another delivery date and want to block the GR before this newly entered delivery date. If this is your scenario, you can activate confirmation control(just acknowledgement).
- activate the message 254
- Create PO with confirmation control
- change PO and enter the new delivery date in the confirmation tab.
- Post GR. But in standard SAP, system checks delivery date in item overview and not the delivery date in confirmation. So you need to use the BADI and FM suggested by yogesh to check the delivery date in confirmation instead of item overview. Now system will throw an error or warning message while posting GR.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi, 1 way is to select the line item & check the block indicator at bottom (icon with lock sign), then on 30th remove the block indicator with unlock sign which is beside block.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
usually once goods are delivered user should able to post GR in system , so logical question should be how to restrict user posting MIGO if goods are delivered before delivery date in PO and this can not be controlled via standard config but same can be achieved via enhancement (using technical help)
Try enhancment MBCF0002 and component EXIT_SAPMM07M_001
check below thread
just checked and it seems spro message given by redriver below will also restrict user to post GR before a certain date
yogesh
Edited by: Yogesh Lohiya on Jan 26, 2012 6:47 AM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.