web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Microsoft Dynamics 365 | Integration, Dataverse...
Answered

"Update a record" action fails with composite key on PersonEducations entity

(0) ShareShare
ReportReport
Posted on by
I'm using the Fin & Ops Apps (Dynamics 365) connector in Power Automate to upsert records into the PersonEducations entity in Dynamics 365 Finance & Operations (Human Resources module).
The entity has a composite key of 4 fields: PartyNumber, EducationDisciplineId, EducationInstitutionId, EducationLevelId.

First, I check that the record exists in PersonEducations. Then I run the "Update a record" action. I've noticed that when my record has both EducationInstitutionId and EducationLevelId empty — example: 001323,0002,, — this action works and correctly updates the record. But when the field EducationLevelId has a value such as "5" — example: 001375,0013,,5 — it returns the error 404 - Not Found.
I confirmed via a separate "List rows" (Get items) call on the same entity that the record does exist with exactly those key values.

I've also tried fixing this in several different ways:
  • Changing the order: 001375,0013,5, (here I get a different error: 400 "An error has occurred. No resources were found when selecting for update.")
  • Wrapping the empty segment in escaped single quotes ('') — also fails 
  • Using ItemInternalId (the GUID returned by "List rows") as the Item id instead of the composite key — this doesn't work either, because I noticed ItemInternalId for the exact same record changes between calls.
 
Both EducationInstitutionId and EducationLevelId are String fields according to the official documentation.
Could someone help me identify the correct format/order for building this composite key when one or more segments are non-empty? Is there any documentation on how this connector serializes composite keys for the "Update a record" action, or a way to inspect the exact request sent to F&O?
 
Thank you
Categories:
I have the same question (0)
  • Subra Profile Picture
    1,683 on at
    Hi @CS-14070950-0

    KInldy move this question to Inegration forum. so that community members can help you on that.

     

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.

Helpful resources

Quick Links

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Women in Power Builds Momentum

Expanding mentorship, skilling, and AI innovation

Congratulations to the June Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Microsoft Dynamics 365 | Integration, Dataverse, and general topics

#1
11manish Profile Picture

11manish 109

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 61 Super User 2026 Season 1

#3
sannavajjala87 Profile Picture

sannavajjala87 29

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans