on 2007 Apr 11 6:57 AM
hi all sap expert,
PO release strategy is configure changeable (can be reset to release if any change occurred). But this PO may not be changed if good receipt already happened.
Is it possible to configure price of PO can't be change after good receipt ?
Thanks
Request clarification before answering.
Hi ,
This is standard feature . You won't be able to make changes to PO once GR has been done .
This is what you are looking for or what ?
Thanks
Dipak
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I have never seen that 06 023 comes up as an error message.
It is usually a status message, a kind of success message.
Example from program MM06EF0P_PRUEFEN
MESSAGE s023 WITH t161t-batxt ekko-ebeln INTO gl_dummy.
mmpur_message 'S' '06' '023' t161t-batxt ekko-ebeln '' ''.
excute SE91 enter message number and click the where-used icon to find whether this message is triggered from a user exit.
Is it SAP Standard that PO price is changeable even after GR is completed? (SAP S4 hana)
I think the PO price must not be editable after GR, but my IT maintenance team says it is SAP standard that PO price is changeable after GR.
So they says if I want to block or prevent from PO price change after GR, it requires custom programming to not allow PO to be changed after GR.
Is it right that is SAP standard?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi steve,
Yes that's the problem someone had already use it do good issue & it done to invoice yet.
So inorder to minimize this problem in the future, my user would like to set the configuration if PO had been GR , it can't be changed. So any other way except user exit ?
Thanks a lot,
ting
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI,
There is no standard SAP way of doing this so you will either need to find a user exit or set the PO to non-changeable after it has been released (if you use release strategies on POs).
Remember that if you make it non-changeable after GR you will need to be able to change it somehow if the price or qty was wrong, so I would use the logic that the PO cannot be changed if the GR qty > 0. That way when you reverse out the GR the PO will become "open" again.
But good luck with a mdoification like this, it is not one I could recommend.
Steve B
Hi Maia,
In go to SPRO setting, MM - Purchasing - PurchaseOrder - Release Procedure for Purchase Order - Define Release Procedure purchase Order - Release indicator. In release indicator you set 1.
This is steps for non - changable PO.
If any clarification ask your MM consultant...
Regards
Rajesh.
Hi steve,
The case raised as describe below :
1. User enter the wrong price in PO
2. Warehouse user had already do good reciept according to the wrong price in PO
3. User correct the price in PO without cancel the good reciept transaction
4. So the moving average price is totally wrong.
Is there any possible config in SAP standard for this matter ? (without any user exit)
Thanks.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
It is not working like you think.
Changing the price after the GR will not update the already received stock (as you correctly stated) BUT, when the invoice is posted (and will therefore match because the price has now been corrected) the INVOICE posting will correct the MAP (as long as enough stock is still there).
So you don't HAVE to cancel the GR and then receive it again to correct the MAP, just change the price as you are doing now and then post the invoice at the correct price (if it hasn't already been posted).
The only problem is that if the stock has been used there is no stock to be able to post the correction to and so the invoice will post to a price variance account instead.
Steve B
hi all,
my user want PO can be change if no GR exist but once GR exist user may not change it anymore. Is it possible in standard SAP ?
thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
The system will allow changes after GR and it HAS to be able to do this. For example the PO was for 100 and the vendor has delivered 90 and the rest will not arrive. You can set the completed delivery indicator and this would be the right option but some people want to change the PO qty down to the 90 so that no more stock can be received.
Also if the invoice arrives at a different value to the PO and the PO price is deemed to be wrong, you need to be able to correct the price and release the invoice.
So in a standard SAP system you do NOT block changes after GR. You have the PO put through the release procedure again if the value is changed, you would not normally stop the change altogether.
Why do you need to stop the changes after GR? What problem is this causing?
Steve B
Hi ting,
For this the changeablity indicator is to be set to 1 ,ie, can not be changed.
DBehera
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Config System msg 0006744 as = E, then can solve this issue. “Delivery of Item& of document & already completed”
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 27 | |
| 13 | |
| 11 | |
| 4 | |
| 3 | |
| 3 | |
| 3 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.