Symptom
While attempting to change the Procurement Type (MARC-BESKZ) to blank for "No procurement" you receive an error message "Make an entry in mandatory field "Procurement type"".
Environment
SAP S/4HANA Cloud.
Reproducing the Issue
- Go to Change Material app (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 you 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 you create the material.
Resolution
You can have the value blank if you have the corresponding setting in SSCUI Define Attributes of Material Types.
There you can set internal and external procurement for the material type and if both indicators are 0 (no procurement is possible at all) then you have MARC-BESKZ (Procurement Type) = ' '.
Keywords
00 055, BESKZ, MM01, MM02, MM17, Change Material, S/4HANA Cloud, Procurement Type. , KBA , LO-MD-MM , Material Master , Problem