Symptom
- The Control Code field appears as disabled and cannot be edited during the creation or change of a Purchase Order in the 'Change Purchase Order - advanced' app.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Navigate to the 'Create Purchase Order Advance App'.
- Create a Purchase Order.
- Under PO item details India tab, observe that the Control Code field is not editable.
Cause
The issue arises due to the standard SAP design for GST India solution. For Material scenarios, the control code flows from the material master, rendering the control code field in Display mode only.
Resolution
- Refer to the Class J_1ICL_GST_SERVICE_PURCHASING / Method EXTEND_LMEPOF8D_EXECUTE.
- Note that for Material scenarios, the control code field is set as Display.
- Create an implicit enhancement to cater to the specific business scenario and make the field editable.
Keywords
SAP S/4HANA Cloud Public Edition, Purchase Order, Control Code, Edit, Disabled, Material Scenarios, GST India Solution, J_1ICL_GST_SERVICE_PURCHASING, EXTEND_LMEPOF8D_EXECUTE, Implicit Enhancement. , KBA , FI-LOC-MM-IN , India (aka XX-CSC-IN-MM) , Problem
Product
SAP S/4HANA Cloud Public Edition all versions