Symptom
Integration Center job freeze on 3 dots blinking when you try to delete a job.
Environment
SAP SuccessFactors Integration Center
Reproducing the Issue
- Go to integration center;
- Click on trash icon to delete an integration center job;
- System show the 3 dots blinking and the system freeze.
Cause
Resolution
It is possible to delete Integration Center jobs with an upsert on Odata, using a software like Postman.
Use: POST <API URL>/odata/v2/restricted/_IntegrationCenterRestrictedService/upsert
Body:
{"__metadata":{"uri":"IntegrationProcessDefinition","type":"SFOData.IntegrationProcessDefinition"},"externalCode":"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx","externalName":"Integration Name)","definitionType":"DELETED"},
You can either pass multiple records in a POST call, use Body:
[
{"__metadata":{"uri":"IntegrationProcessDefinition","type":"SFOData.IntegrationProcessDefinition"},"externalCode":"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx","externalName":"Integration Name)","definitionType":"DELETED"},
{"__metadata":{"uri":"IntegrationProcessDefinition","type":"SFOData.IntegrationProcessDefinition"},"externalCode":"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx","externalName":"Integration Name)","definitionType":"DELETED"},
]
How to get externalCode?
- Admin Center > Manage Data
- Select "IntegrationProcessDefinition" object and search by the integration name.
- Get the externalCode from the object details
Note 1: The Integration job will continue appearing on Manage Data > IntegrationProcessDefinition, with definitionType: DELETED
Note 2: This upsert doesn't appear on Odata API Audit logs.
See Also
Keywords
integration center delete; job delete; IC job delete; odata upsert delete job; , KBA , LOD-SF-INT-INC , Integration Center , LOD-SF-INT , Integrations , How To