Message type: E = Error
Message class: M3 - Material Master
Message number: 158
Message text: The valuation price of the material is zero
You have changed the <DS:GLOS.price_control>price control</> from
<ZH>V</> (moving average price/periodic unit price) to <ZH>S</>
(standard price); that is, you want the standard price to be used as
the valuation price in future. However, the moving average
price/periodic unit price is zero.
This depends on how your system is configured:
If your system is configured such that a standard price of zero is
allowed, the system copies the moving average price/periodic unit price
to the standard price.
If your system is configured such that a standard price of zero is not
allowed, the system returns the price control to the moving average
price/periodic unit price.
If you want to allow a standard price of zero, contact your system
administrator.
Information for system administrators
You can allow/disallow a standard price of zero in Customizing for the
<LS>Material Master</> by changing the attribute of message M3 132
accordingly.
<DS:SIMG.SIMG_CFMENUOLMSOMT4>Proceed</>
Error message extract from SAP system. Copyright SAP SE.
M3158
- The valuation price of the material is zero ?The SAP error message M3158, which states "The valuation price of the material is zero," typically occurs in the context of inventory management and material valuation. This error indicates that the system is unable to determine a valid valuation price for a material, which is necessary for various transactions, such as goods movements, inventory valuation, and financial postings. Causes of Error M3158 Material Master Data Issues: The material in question may not have a valuation price set in the material master record. This can happen if the material is newly created and not yet configured properly. Valuation Class Configuration: The valuation class assigned to the material may not be linked to a valid price control indicator (e.g., moving average price or standard price) in the configuration. Price Control Settings: If the price control is set to "S" (standard price) and the standard price has not been defined, or if it is set to "V"
Get instant SAP help. Sign up for our Free Essentials Plan.
M3157
Future price is zero ("valid from" date will be reset)
What causes this issue? When you change the price unit, all the material's prices will be recalculated.System Response Since the new price unit...
M3156
No consumption values exist
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
M3159
Validity date is in the past
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
M3160
Price control cannot be changed (cost component split exists)
What causes this issue? Costing is active and has already been carried out for the current period. You can only change the price control to "Sta...
Click on this link to search all SAP messages.