SAP Knowledge Base Article - Public

3098925 - Field Control in Purchase Orders S/4HANA Cloud

Symptom

There is none SSCUI entry to change Field Properties on Purchase Orders.

You want to mark fields as Hidden, optional or mandatory.

Environment

SAP S/4HANA Cloud

Cause

There isn´t any configuration entry with this prupose, this functionality is delivered through BADIS to give more flexibility on the Logic for Field control.

Resolution

You have to use the below BADIs

For making fields mandatory , you need to use also the Check BADI.

Purchase OrderChange of Field Control for Purchase Order Header (MM_PUR_S4_PO_FLDCNTRL_SIMPLE_H)Change the field control in purchase order apps by modifying the properties of specific fields. These fields can be made hidden, read-only, mandatory, or optional on header level. 
Purchase OrderChange of Field Control for Purchase Order Item (MM_PUR_S4_PO_FLDCNTRL_SIMPLE)Change the field control in purchase order apps by modifying the properties of specific fields. These fields can be made hidden, read-only, mandatory, or optional on item level. 
Purchase OrderFinal Check Before Saving Purchase Order

(BD_MMPUR_FINAL_CHECK_PO)

Implement own checks before a purchase order is saved.

Keywords

KBA , MM-PUR-PO , Purchase Orders , Problem

Product

SAP S/4HANA Cloud 2108