The standard template for integration to D365FO maps the fields cdm_validfrom resp cdm_valid to both to the position details and to the position hierarchy records in D365FO!
These fields are the effective resp expiration dates for the position details.
The effective resp expiration dates for the reports to position must be in the entity as well to get correct data in D365FO.
As it is now, you get no position hierarchy history in D365FO. The latest record in D365FO just gets overwritten every time you change the position hierarchy in Talent.
Microsoft will not accept this as an error, but has stated it is by design!??
Please vote in order to get this fixed.
Comments
Fully agree! We're studying recreating integration through Azure function as CDS is so incomplete despite MS marketing.. :-(
Category: Integrations
This now causes errors in a live integration (reported in incident 119060526001184) and must really be prioritized.
In my opinion, the position hierarchy should have its own CDS entity, similar to how it has its own Odata entity.
But first and foremost the correct dates must be included with the reports to position.
Category: Integrations
Administrator on 8/5/2022 8:32:53 PM
Thank you for your suggestion. After careful consideration, we’ve decided not to proceed with this functionality at this time. With the infrastructure merge, position hierarchy infomration is now in the same database as Finance.
This posting is provided “as is” with no warranties, and confers no rights.