Maintain the valuation class in the material master first
Message type: E = Error
Message class: M7 - Inventory Management and Physical Inventory
Message number: 232
Message text: Maintain the valuation class in the material master first
What causes this issue?
IF &[SWITCH]S4H_DOCU_ON_PREMISE& = 'X'.
The system found that you have defined your own
<DS:GLOS.valuation_class>valuation classes</> for
<DS:GLOS.sales_order_stock>sales order stock</> and
<DS:GLOS.project_stock>project stock</> in Customizing. However, these
valuation classes have not been maintained in the
<DS:GLOS.material_master_record>material master record</> for the
materials concerned.
ENDIF.
IF &[SWITCH]S4H_DOCU_CLOUD& = 'X'.
The system found that you have defined your own
<DS:GLOS.valuation_class>valuation classes</> for
<DS:GLOS.sales_order_stock>sales order stock</> and
<DS:GLOS.project_stock>project stock</>. However, these valuation
classes have not been maintained in the
<DS:GLOS.material_master_record>material master record</> for the
materials concerned.
ENDIF.
System Response
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
How to fix this error?
So that the relevant accounts can be posted upon goods movements, you
have to maintain the valuation classes for sales order and project stock
in the accounting view of the material master record for the material
concerned.
IF &[SWITCH]S4H_DOCU_ON_PREMISE& = 'X'.
If you have authorization to do so, you can <DS:TRAN.MM02>change the
material master record</>.
ENDIF.
IF &[SWITCH]S4H_DOCU_CLOUD& = 'X'.
Contact your system administrator.
ENDIF.
Procedure for System Administrators
Error message extract from SAP system. Copyright SAP SE.