SAP Knowledge Base Article - Public

3425720 - Error “Characteristic UoM Missing” When Replicating Materials to C4C

Symptom

When replicating materials from an external system to C4C, a message fails with error "Characteristic UoM missing" in Web Service Message Monitoring, for Service Interface MaterialReplicationInitiatedByExternalIn.

Environment

SAP Cloud for Customer

Reproducing the Issue

  1. Go to the Administrator work center.
  2. Go to the General Settings work center view.
  3. Open the Web Service Message Monitoring under System Administration.
  4. Select query "All".
  5. Search for message ID with error "Characteristic UoM Missing".

Cause

The incoming payload has the field <CharacteristicQuantity unitCode="XYZ">1234</CharacteristicQuantity> (where XYZ is a code ID and 1234 can be any number), and the corresponding Code List Mapping is incomplete. Under Local Data Type Name MeasureUnitCode, there is a row that contains External Code "XYZ", but it is not mapped to any Local Code.

Resolution

Correctly maintain the mapping for the corresponding code. Please follow the steps below:

  1. Go to the Business Configuration work center.
  2. Go to the Overview work center view.
  3. Search and open the Business Configuration fine-tuning activity Code List Mapping for Integration.
  4. Open Maintain Code List Mapping.
  5. Search for Local Data Type Name MeasureUnitCode.
  6. Find the external code "XYZ".
  7. Maintain the Local Code as desired.

Keywords

"Characteristic UoM missing", Material Replication, MaterialReplicationInitiatedByExternalIn, Code List Mapping, MeasureUnitCode, Unit of Measure. , KBA , LOD-CRM-INT-ERP , Integration of C4C with ERP , How To

Product

SAP Cloud for Customer core applications all versions