Symptom
You are creating an Integration Center interface linked with an Intelligent Services event.
When you check the Integration Center "Filter" tab, you cannot find the Time-Based Filters according sample below:
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 HXM Suite
- Integration Center (IC)
- Intelligent Services Center (ISC)
Cause
This is an expected behavior, this type of Integration Center job can't use Time-Based Filters.
Since no Time-Based Filters are available, you will not be able to use "fromDate" and "toDate" parameters, so future-dated or past records that trigger the ISC event will not be considered by the Integration Center job.
This is the intended design of the ISC Employee Central events (trigger the actual data saved, not historical or future records).
Resolution
As a workaround, please consider the following two recommendations:
1. Change the timing of when the event will trigger the Integration Center to "On Effective Date" may work better if there is no need to have the future data before the effective date:
OR
2. Use ISC + IC to notify destination system like SAP CPI that employee record got updated. Once destination system gets this info, you can additionally run other queries from CPI end like EmpJob?fromDate=1900-01-01&toDate=9999-12-31&%filter=userid eq 'future_hire_record_sample'. This will fetch the future/historical records.
See Also
Keywords
events, intelligent services center, ISC, time based filters, future, historical, asOfDate, future dated, No Records found for integration , KBA , LOD-SF-INT-INC-ISE , Integration Center from ISC Events , LOD-SF-INT-INC , Integration Center , Problem