SAP HCM connector is probably not interpreting data correctly?!

Hi @ all,

We use One Identity Manager version 9.0 LTS with CU2

We are currently in the phase of connecting to SAP/HCM as a personnel management system for employees.
The standard connector for SAP/HCM is used for this (SHR module, SAP R/3 Structural Profiles Add-on Module).
When testing the use cases, we noticed a situation that we would like to ask the community about

There is a change of employer - this is entered by the HR department in the InfoType 0000 as follows:
--> Measure 02 and Measure 01 = Reason for change of employer
--> Measure 02 and MeasureG 02 = Reason for action Transfer

This person who has experienced a change of employer, e.g. because they have moved from company A to company B
This person is still active from a uniform group perspective. However, the standard connector / BAPI interprets this action/data from SAP as a resignation for this person.

Sample Data from SAP:

HREmployee_Active --> HR_Leaving_Date - 10.07.2024
HRPerson_0041 --> DAT02 . 11.07.2024

Mapping in the Sync-Project

  • ExitDate@Person <--   HR_LEAVING_DATE@HREmployee_Active(all)
    10.07.2024 00:00 <--   10.07.2024

Mapping that we removed after the first test phase due to the different dates

  • ExitDate@Person - LastWorkDay@HRPerson_0041 (all)
                                 -  31.12.9999

What options do we have for reading the necessary information from SAP for this use case?
Which part of the BAPI could we take a closer look at with our SAP colleagues?
Or would the method of choice be to extend the schema with an XML file?