Symptom
The Off Cycle Event Batch (OCEB) for Job Information now (2H 2022 release onwards) considers only the current active records of employees by default. This prevents creation of duplicate records in the system. This enhancement may impact how forward propagation used to work in Job Information when OCEB is involved.
Environment
- SAP SuccessFactors Employee Central
- Off Cycle Event Batch
- Forward Propagation
- Job Information
Resolution
Pre 2H 2022 release scenario:
In this example, the option Include Only Current Record is set to No for the OCEB.
User1 has the following set of Job Information records as of 22/12/2022:
Event Date | Event | Designation | Business Unit | Division |
1/1/2000 | Hire | Supervisor | BU1 | Div1 |
4/12/2022 | Data Change | Supervisor | BU2 | Div2 |
31/12/2022 | Promotion | Lead | BU2 | Div2 |
OCEB with Job Information base object runs on 22/12/2022 to update BU2 to BU3 and Div2 to Div3. This will create 2 records as of 22/12/2022 as shown in the following table:
Event Date | Event | Designation | Business Unit | Division |
1/1/2000 | Hire | Supervisor | BU1 | Div1 |
4/12/2022 | Data Change | Supervisor | BU2 | Div2 |
22/12/2022 | Data Change (Sequence 1) | Supervisor | BU3 | Div3 |
22/12/2022 | Data Change (Sequence 2) | Supervisor | BU3 | Div3 |
31/12/2022 | Promotion | Lead | BU2 | Div2 |
Here Seuence 2 record compares Business Unit and Division data between the previous record with Sequence 1 and the future record with effective date 31/12/2022. Since these 2 records' data don't match, forward propgation does not take place.
Post 2H 2022 release scenario:
Post 2H 2022 release, the option Include Only Current Record is universally set to Yes.
User1 has the following set of Job Information records as of 22/12/2022:
Event Date | Event | Designation | Business Unit | Division |
1/1/2000 | Hire | Supervisor | BU1 | Div1 |
4/12/2022 | Data Change | Supervisor | BU2 | Div2 |
31/12/2022 | Promotion | Lead | BU2 | Div2 |
OCEB with Job Information base object runs on 22/12/2022 to update BU2 to BU3 and Div2 to Div3. This will create only 1 record as of 22/12/2022 as shown in the following table:
Event Date | Event | Designation | Business Unit | Division |
1/1/2000 | Hire | Supervisor | BU1 | Div1 |
4/12/2022 | Data Change | Supervisor | BU2 | Dvi2 |
22/12/2022 | Data Change | Supervisor | BU3 | Div3 |
31/12/2022 | Promotion | Lead | BU3 | Div3 |
Here the record with effective date 22/12/2022 compares Business Unit and Division data between previous record with effective date 4/12/2022 and the future record with effective date 31/12/2022. Since these 2 records' data are identical, forward propgation takes place.
If customers don't want the forward propagation to take place, they can control it by not selecting the following permission: Enable Forward Propagation during Incremental Import in Employee Central Import Settings RBP table.
See Also
Keywords
b2211, Include Only Current Record, ECT-191417, FP, OCEB, Enable Forward Propagation during Incremental Import , KBA , LOD-SF-EC-JOB-OFF , Off Cycle Event Batch , LOD-SF-EC-JOB-FWP , Forward Propagation , Problem