SAP Knowledge Base Article - Public

2926054 - Unable to Track Material Data Using the UUID Mentioned in the Payload for Failed Notification Under Event Notification Monitoring

Symptom

You find that there are several failed Event Notifications for Material.Root.Created or Material.Root.Updated events. When you try to analyze the error, you are not able to find any Material data with the provided Object IDs/UUID in the payload.

Environment

C4C Cloud For Customer

Reproducing the Issue

  1. Go to Administrator workcenter
  2. Select general Settings view
  3. Select Event Notification Monitoring
  4. Select Advanced Search
  5. Select Event and filter with *Material*
  6. Select Status and filter with Failed

You find the payload in the failed notification is similar to as mentioned below. When you try to find UUID in Material OData, you are not able to locate any record.

{"event-type": "Material.Root.Updated","event-type-version": "v1","event-id": "EVENT-UUID","event-time": "YYYY-MM-DDT00:00:00Z","data": {"root-entity-id":"UUID","entity-id":"UUID"}}

Cause

The mentioned UUID in the payload is a Competitor Product.

Product master data and ProductCollection OData serivce only show Products/Materials. A competitor product is only available in the corresponding OWL/TI and the CompetitorProduct Odata Service.

Resolution

  • To Access OData (Replace your Tenant URL & UUID of the root-entity-id in the below URL)

        https://myXXXX.crm.ondemand.com/sap/c4c/odata/v1/c4codataapi/CompetitorProductCollection('UUID')

        Note : you can find the CompetitorProductID using the above URL

  • Workcenter Navigation
  • Go to Competitors workcenter
  • Select Competitor Products view
  • Search with the CompetitorProductID

You will be able to locate the record here.

 

Keywords

Event Notification Monitoring , Material, UUID , Competiter Product , KBA , LOD-LE-PRD-PRD , Product + Product Category Hierarchy , Problem

Product

SAP Cloud for Customer core applications all versions