Symptom
This article would help you to perform basic analysis on the issue reported for Intelligent Services Center (ISC) to Integration Center (IC)(ISE) issues.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
- SAP SuccessFactors HCM Suite
- SAP SuccessFactors Intelligent Services Center
- SAP SuccessFactors Integration Center
Resolution
Follow below steps:
Step 1:
Check if event was raised successfully in ISC. If no, then check who is the publisher for the event (like Employee Central, Recruiting). If you need help from SAP support, you can reach out to corresponding support team for the publisher.
For example: Employee Central is the publisher for "Employee Hire" event. In a similar way check who is the publisher of the event which was not triggered when changes were done on UI.
Step 2:
If event was raised successfully, check under monitoring tab if you see corresponding entry. You would see entry like below. Note that time will be as per your local system's timezone.
Note that you might see some delay when event was actually raised and when subscriber call was triggered. If delay is huge while triggering the subscriber then please report a ticket for LOD-SF-PLT-ISC component.
Step 3:
Click on this entry. If you see below i.e. there is no info about Integration Center process which was associated under Flow tab of ISC then there could be 2 possibilities:
**Note**:
- First checked that the user used by ISC subscriber to execute the ISC flow has the correct permissions (under Metadata Framework -> Configure Object Definitions; Import Permission on Metadata Framework; Configure Business Rules; Admin access to MDF OData)
- If that user has become inactive (in the ISC flow on the top you will have "Last published <date:time> by undefined" ) then you need to save the flow again so that it is published by a valid user.
Step3/Case 1:
ISC triggered IC process successfully and Execution manager logs under "Integration Center" tab of "Admin Center -> Execution Manager dashboard" were written too as shown below. In this case there was no issue on ISC side. However, if you have any further concern with data which was picked by Integration Center and you need further help from SAP support then report a case in LOD-SF-INT-INC-ISE component.
One possibility of this scenario is that ISC event is triggered, IC job is executed, but 0 results are produced in your destination system. For that, check Integration Center filters (to see if your event could be removed due some filter) and also please check the RBP needed for the user who triggered the ISC > IC > process described in this other KBA 2799227 - RBP For Integration Center to Allow users to execute "Application/UI" or "Event-based (ISC)" Integrations Type
These other two KBAs can help you checking the config/issues too:
- 3106886 - Integration Center job triggered by Intelligent Services event does not pick up any record (message "No Records found for integration; processing finished...")
- 2769349 - How to trigger an integration center (IC) from Intelligent Services Center (ISC)
Step3/Case 2:
There is no execution manager log generated for the corresponding raised event. This indicates ISC to IC connection was broken or the ISC event types do not correspond to what is stored in the DB.
To troubleshoot we suggest to resave all flows belonging to those event types and then publish new events.
In case the issue persists, you can report a ticket in LOD-SF-PLT-ISC component with below detail:
- event Name
- Event Id
- Timestamp with time Zone detail for event raised which can be seen under monitoring tab of ISC
Note that event Id information plays important role here as using this we can check the particular execution in our backend log. You can see event Id in the image of step 3.
Step 4:
If due to any reason Integration Center process fails (For example: you maintained wrong SFTP credential in "Destination Settings" of Integration Center, you would see status as failed under "ISC->Event Monitoring" as shown below:
This indicates that failure has happened in Integration Center side. You can click on highlighted icon which would take you directly to execution manager log for this particular execution. In execution manager log, you would find reason of failure.
However, if execution manager log also does not help to resolve the issue & you need any assistance of SAP Support for this step, create a ticket for LOD-SF-INT-INC-ISE component.
FAQ
Q1. Why are older version of a Job (e.g. a Business Scenario job) running even if a new updated version of the same job is available and running fine?
A1. The reason why old jobs are still running is because they have been started but not yet completed by the time a new version of the job is created and started handling new events. This is the expected behavior of the system. Note also that older processing versions will either complete successfully (and that is the expected behavior) or fail and in this case they are retried for 3 times and then the whole process is suspended indefinitely as long as the cause has not been corrected.
See Also
Please help check helpful KBAs:
- 3063887 - Best Practices for creating Event Based Integration via Intelligent Services Center (ISC) and Integration Center (IC)
- 2818468 - Cannot add "Integration" under "Custom Activities" in some ISC events - SuccessFactors Intelligent Services Center
- 3086520 - How to delink Integration Center interface from Intelligent Services Event?
- 2917935 - How to reprocess a failed Integration Center job that is triggered by an Intelligent Services event
- 3070358 - How does Timing works in Flow Rules - Intelligent Services Center
- 3138654 - Intelligent Services Center (ISC): Custom event creation and updating the existing event
- 3074096 - Cannot find time based filters in Intelligent Service Center events connected in Integration center interfaces
- 2931213 - Integration Center Report Job failed due to to No permission! - Recruiting Management - SAP for Me
- 2799227 - RBP For Integration Center to Allow users to execute "Application/UI" or "Event-based (ISC)" Integrations Type
Keywords
Intelligent Services center, Integration Center, eventId, execution manager dashboard, ISC, IC, SAP SuccessFactors HCM HXM Suite, ISC, IC, permissions, RBP, zero results, missing file, not reaching destination system, connection broken , KBA , LOD-SF-PLT-ISC , Intelligent Services , LOD-SF-INT-INC-ISE , Integration Center from ISC Events , Problem