SAP Knowledge Base Article - Public

2981033 - Base UoM Error in OData Integration Between C4C and ERP

Symptom

When sending an OData payload that involves the Base UoM entity from your SAP ERP system to your Cloud for Customer systme through an intergration scenario, the following error message occurs: "Base UoM KG does not exist. Base quantity type missing."

Environment

 SAP Cloud for Customer

Cause

In the ERP system, the standard UoM (unit of measure) code for kilograms is KG. However, in the Cloud for Customer system, the standard code for the same unit of measure is actually KGM. Since the payload is sent from ERP with Base UoM set to KG, it does not match the standard which the C4C system expects, which causes the error message to be raised.

Resolution

Kindly configure a custom mapping for this unit of measue, either through a middleware or directly in the source (ERP) system.

Keywords

Base UoM, KG, ERP, OData , KBA , LOD-CRM-INT-API , OData API (C4C Only) , How To

Product

SAP Cloud for Customer core applications 2008