on 02-28-2023 5:59 AM
Dear All,
We have an requirement to change Material Valuation class.
Scenario is : Material has stock present in Previous period and Current period also.
Requirement is without clearing previous period stock , update Material Valuation Class. currently we are clearing only current period stock in program and we are using FM BAPI_MATERIAL_SAVEDATA to update Material Valuation Class.
When Previous Period stock is present , Program is throwing error. Pls find attached screen shot.
Is there a way to this? whether it is feasible programmatically?
Thanks,
Arpita
Hello arpita.churi3
That is simply not possible. If you force the change somehow e.g. with direct MBEW update, you risk data inconsistencies between MM and FI. Just don't do it.
Do it by the book - clear the stock, change the valuation class, bring the stock back.
Best regards
Dominik Tylczynski
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hey Arpita,
Strange that SAP checks also the previous period, but if they do there must be a good reason for it (maybe the previous period must be closed for movements).
One thing you can do is to pick a material and try to do it in MM02 because there you have a button that shows the specific reason and documents that prevent the system to change the valuation class.
All the best,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
95 | |
9 | |
8 | |
5 | |
4 | |
3 | |
3 | |
3 | |
3 | |
2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.