SAP Knowledge Base Article - Public

3031710 - Required fields are not visible in Event Notification

Symptom

You want to configure Event Notification for some fields in the Business Objects. But, those fields are not available.

Environment

SAP Cloud for Customer

Reproducing the Issue

  • Go to Application and User Management -> General Settings -> Event Notification Work center.
  • Select the existing Event Notification.
  • In the subscription tab, Select Add and then choose the relevant Business Object and the Node.
  • Select the Field Changed button.
  • In the Field Name drop down, the expected fields are not visible.

Cause

Event registration on field level is only supported for attributes on root node which are modelled as status fields.

Resolution

Enable the flag 'enhanced payload' in the event subscription to get more detailed change information (changed field, old value, new value) will be added to the payload. With this information the implementation on target side can check whether the specific change ( e,g. customer field ABC changed from value '01' to value '02') was done and decide whether the event should be further processed on target side or not.

Follow the below steps to enable the Enhanced Payload :

  • Go to Application and User Management -> General Settings -> Event Notification Work center.
  • Select the existing Event Notification and then select Add in the Subscription tab.
  • Select the Radio Button Enhanced Payload.

Keywords

Event Notification, Field Changed, Enhanced Payload , KBA , LOD-CRM-CMN-EVT , C4C: Event Notifications , Problem

Product

SAP Cloud for Customer add-ins all versions