cancel
Showing results for 
Search instead for 
Did you mean: 

MODIFICATION OF THE VALUATION CLASS IN PRODUCT MASTER DATA

Ismael_Kinesis
Newcomer
0 Kudos
157

Hi, Gurus:

In SAP S4 HANA Cloud Public Edition, I'm trying to modify a valuation class in a product master data, but when I click Save, SAP returns an error message and I can't make the change.

The message is as follows:

Diagnosis

You wanted to change the valuation class. However, this is not possible because one or more of the following already exist for the material:

  • Valuated stocks in the current period or in the previous period
  • Open purchase orders or delivery schedule lines
  • Production orders for which a goods movement has already taken place

System Response

Your change is reset by the system.

Procedure

  • If valuated stocks already exist, you can change the valuation class only as follows:
      a) Post the stocks of the material to an interim account.
      b) Change the valuation class in the material master record.
      c) Post the stocks of the material back to their original account.
  • If open purchase orders already exist, you can only change the valuation class if you first flag the corresponding purchase order items for deletion.
  • If production orders exist for which a goods movement has already taken place, you can only change the valuation class if you first set the status of the production orders to Deleted.

Procedure for System Administration

In Customizing for the Material Master, you can switch the check for open purchase orders and/or for production orders to a warning. You do this in Define Attributes of System Messages by assigning the message type Warning to message MM 326 and/or MM 327 respectively. However, first ensure organizationally that further processing of the open purchase orders or production orders cannot result in inconsistencies.

Message no. M3368

--
As a company, we don't have valuated stocks or production orders. We only have purchase orders.

So, since the only thing that can be is purchase orders, then I go to the MM02 application to see the documents containing that product, but I've checked some random orders and they're all invoiced.

I understand that when an order has already been invoiced, it's considered closed. That is, it's not open to affect the change. Is that correct?

Ismael_Kinesis_2-1745920251113.pngThis would be the list of documents and indicates the following: Purchase orders already exists.

Ismael_Kinesis_0-1745919610056.png

Could someone help me figure out how I can change the valuation class without getting the error? If it's not possible, what would be the alternative?

Thanks.

Best regards,

Ismael.

Accepted Solutions (1)

Accepted Solutions (1)

Enda
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Ismael,

 

Please follow the FAQ Question I'm unable to change the valuation class for a material. How can I fix this issue? which is relevant to S/4HANA Cloud .

"If you have open purchase orders or delivery schedule lines, you will get message "Purchase orders already exist.". You can find related purchase orders after you click 'Display Error' button. All the PO items which don't have deletion flag will be regarded as open PO though they have already been completed and invoiced. Since the status can be easily reversed back, the system only allows valuation class change if PO is deleted.

Select all PO items for the related material and delete them using the app Manage Purchase Orders "

 

Please delete the purchase order items as shown in your screenshot. wether the order is invoiced is not considered , only the deletion indicator

 

Best Regards

Enda

 

Answers (0)