SAP Knowledge Base Article - Public

2696270 - How to update Monitor for "Middleware Integrations" of execution Manager dashboard via OData API

Symptom

How to update Monitor for "Middleware Integrations" of execution Manager dashboard via OData API.

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

Environment

SuccessFactors Execution Manager.

Resolution

In order to update the status on the execution manager page for "middleware integrations" tab, you need to upsert the desired status in a specific entity as described below:

Available ODATA API entity: EMEvent

Sample Payload: Find attached in this KBA for your reference the payload in TXT file which has been taken from internal test system. Please note that attached request XML has event time of "2018" which is not valid anymore, XM dashboard only shows data for past 1 month. For this request to be successful, "eventTime" and "processInstanceId" should be changed everytime and also please use the current year and month.

"Process State" field on UI gets updated based on value being passed for Event_Type field as shown in the the attached request payload.

"Event type" and "Process Type" behavior as follows:

  • START -> IN PROGRESS
  • END-> COMPLETED
  • FAILED -> FAILED
  • UNKNOWN -> UNKNOWN

Find below one example of "insert" in the entity EMEvent:

EMEvent.PNG

Find also one screenshot of our salesdemo instance in the Execution Manager Dashboard after the POST/"insert" above.

example_after_upsert.PNG

Important note: To make this work you have to use INSERT operation.

See Also

If you are not receiving the e-mail after update the status as explained in this KBA, please take a look at this KBA: 2705880 - E-mail is not sent for "middleware integrations" tab under Execution Manager

Find more details in our handbook (SAP SuccessFactors HCM Suite OData API: Reference Guide) - Session 10. Execution Manager. Inside the handbook the SF engineering is providing sample of EMEvent upserts too, but now with JSON FORMAT.

Keywords

How to update Monitor for "Middleware Integrations" of execution Manager dashboard via OData API, entity EMEvent, UNKNOWN, Event type, Event_Type, Process State , KBA , LOD-SF-INT-ODATA , OData API Framework , LOD-SF-INT , Integrations , How To

Product

SAP SuccessFactors HCM Core all versions

Attachments

EMEvent_payload_example.txt