Notifications
Announcements
No record found.
Hello,
I created a custom entity based on the table HcmPersonSkill. I'm trying to update the field "HcmPersonSkill.RatingLevelDate" via ODATA patch which is part of the primary key of the table as well as the entity key. Unfortunatly the update is not processed. I could not even see the new value from the JSON Body in the Debugger. Other fields like "HcmPersonSkill.Experience" are transferred and updated correctly and displayed in the variables in the debugger:
Do you have any idea why this value is not transferred?
Thanks
Sebastian
Does it work with the standard entity? If not, then we don't necessarily need to talk about your custom entity, because the problem can be demonstrated on the standard one. If it works there and not with your entity, the question is what you changed.
By the way, RatingLevelDate isn't a part of the primary key of HcmPersonSkill table. The primary key is SurrogateKey, i.e. RecId.
Thanks Martin for your response. The standard entity ("HcmPersonSkillEntity") shows the identical behaviour ("YearsOfExperience" is updated and "LevelDate NOT):
Whereas in the UI of D365 you could change the "LevelDate".
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
As AI tools become more common, we’re introducing a Responsible AI Use…
We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Martin Dráb 664 Most Valuable Professional
André Arnaud de Cal... 522 Super User 2025 Season 2
Sohaib Cheema 303 User Group Leader