cancel
Showing results for 
Search instead for 
Did you mean: 

Update Material Valuation Class If Previous Period stock is present

arpita_churi3
Active Participant
0 Kudos

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

sdn.jpg

Sandra_Rossi
Active Contributor
0 Kudos

So, your screenshot shows the error message number M3368. You could search the Web/SAP notes for this message number.

Accepted Solutions (0)

Answers (4)

Answers (4)

DominikTylczyn
Active Contributor

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

StepanKadera
Active Contributor

Dear arpita.churi3,

Did you check notes 30656 & 1967543?

https://me.sap.com/notes/30656

https://me.sap.com/notes/0001967543

arpita_churi3
Active Participant
0 Kudos

first note can not be implemented and second is not present.

raymond_giuseppi
Active Contributor
0 Kudos

Those notes are Consulting/FAQ notes, not to be implemented, but to read.

Garcia
Advisor
Advisor
0 Kudos

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,

raymond_giuseppi
Active Contributor
0 Kudos