Symptom
While attempting to change the Procurement Type (MARC-BESKZ) to blank for "No procurement", error message "Make an entry in mandatory field "Procurement type"" occurs.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Go to pp Change Material,(MM02).
- Enter the material number.
- Select the MRP 2 view & Click continue.
- Enter the plant number & Click continue.
- In MRP 2 tab, change the procurement type to "No procurement".
- The system displays on save an error message: "Make an entry in mandatory field "Procurement type".
Cause
- The F4 help on field MARC-BESKZ (Procurement Type) contains all the possible values for the field and space is also possible under certain circumstances (customizing).
- The F1 help on field MARC-BESKZ (Procurement Type) states the procurement type is defined by the material type have chosen.
- Whether the table field MARC-BESKZ (Procurement Type) is defaulted from material type (Customizing SSCUI Define Attributes of Material Types) depends on the way of creating the material.
Resolution
It is possible to have the value blank if the corresponding setting in SSCUI Define Attributes of Material Types has been configured.
It is suggested to set internal and external procurement for the material type and if both indicators are 0 (no procurement is possible at all) then have MARC-BESKZ (Procurement Type) = ' '.
Keywords
00 055, BESKZ, MM01, MM02, MM17, Change Material, S/4HANA Cloud, Procurement Type,Define Attributes of Material Types , KBA , LO-MD-MM , Material Master , Problem