Symptom
The procurement type is maintained as "X" in material master data.
Check in CDS view I_ProductPlantBasic, the ProcurementType parameter has the value "X".
Check in CDS view I_ManufacturingOrderItem, however, the MaterialProcurementType parameter has the value "E".
Environment
SAP S/4HANA Public Cloud
Cause
This is not a data inconsistency.
Actually, I_ProductPlantBasic-ProcurementType and I_ManufacturingOrderItem-MaterialProcurementType represent for different fields in the system due to the different naming rules in PP and master data.
Resolution
Below is a table regarding the corresponding Global Field Names (GFNs):
Data Element |
Domain |
Type of code |
Description in backend |
GFN used in PP CDS views |
GFN used in material master CDS views |
BESKZ |
BESKZ |
Fixed domain value |
Procurement Type |
MaterialProcurementCategory |
ProcurementType |
SOBSL |
SOBSL |
Customizable code |
Special Procurement Type |
MaterialProcurementProfile |
ProcurementSubType |
SOBES |
SOBES |
Fixed domain value |
Special procurement indicator |
MaterialProcurementType |
-- |
ESOBS |
ESOBS |
Customizable code |
Special Procurement - External |
MaterialProcurementExtType |
-- |
The real parameter represents for the procurement type in CDS view I_ManufacturingOrderItem is MaterialProcurementCategory.
Keywords
I_ProductPlantBasic, ProcurementType, I_ManufacturingOrderItem, MaterialProcurementType, production order, procurement type, data inconsistency, Global Field Names, GFNs , KBA , PP-VDM-2CL , Virtual Data Model in PP (Public Cloud) , Problem