SAP Knowledge Base Article - Public

2928466 - Handling of fields present in multiple nodes

Symptom

When fields present in multiple nodes were passed inconsistently, the data currently present were overwritten by the values present in the second node.

Environment

S/4HANA CE, API_PRODUCT_SRV, duplicate fields, MRPType, AvailabilityCheckType, ProcurementType

Resolution

The fields listed below are present in multiple entities. It is essential that these fields must be passed consistently in the payload while sending a request.

Field Name

Nodes

Preferred Node

AvailabilityCheckType

A_ProductPlant, A_ProductPlantSales, A_ProductSupplyPlanning

A_ProductPlantSales OR A_ProductSupplyPlanning

MRPType

A_ProductPlant, A_ProductSupplyPlanning

A_ProductSupplyPlanning

ABCIndicator

A_ProductPlant, A_ProductSupplyPlanning

A_ProductSupplyPlanning

FixedLotSizeQuantity

A_ProductPlant, A_ProductSupplyPlanning

A_ProductSupplyPlanning

GoodsReceiptDuration

A_ProductPlant, A_ProductSupplyPlanning

A_ProductSupplyPlanning

MaximumLotSizeQuantity

A_ProductPlant, A_ProductSupplyPlanning

A_ProductSupplyPlanning

MinimumLotSizeQuantity

A_ProductPlant, A_ProductSupplyPlanning

A_ProductSupplyPlanning

MRPResponsible

A_ProductPlant, A_ProductSupplyPlanning

A_ProductSupplyPlanning

ProcurementType

A_ProductPlant, A_ProductSupplyPlanning

A_ProductSupplyPlanning

CountryOfOrigin

A_ProductPlant, A_ProductPlantIntlTrd

A_ProductPlantIntlTrd

RegionOfOrigin

A_ProductPlant, A_ProductPlantIntlTrd

A_ProductPlantIntlTrd

ConsumptionTaxCtrlCode

A_ProductPlant, A_ProductPlantIntlTrd

A_ProductPlantIntlTrd

IsCoProduct

A_ProductPlant, A_ProductPlantCosting

A_ProductPlantCosting

HasPostToInspectionStock

A_ProductPlant, A_ProductPlantQualityMgmt

A_ProductPlantQualityMgmt

PurchaseOrderQuantityUnit

A_Product, A_ProductProcurement

A_ProductProcurement

QltyMgmtInProcmtIsActive

A_Product, A_ProductQualityMgmt

A_ProductQualityMgmt

ProductionInvtryManagedLoc

A_ProductPlant
A_ProductWorkScheduling

A_ProductPlant for MRP relevant data
and
A_ProductWorkScheduling for work scheduling relevant data

 

IMPORTANT: Use the preferred node only when you are sending a single request (not deep) for only one entity.

In case you are passing a deep request or batch request with multiple entities then the same value should be passed for these fields across all nodes. E.g. You are sending data of both A_ProductPlant and A_ProductSupplyPlanning in a single request then, all the common fields like MRPType, ProcurementType etc. should be passed with same value under A_ProductPlant and A_ProductSupplyPlanning.

Keywords

KBA , LO-MD-MM , Material Master , How To

Product

SAP S/4HANA Cloud 2005