Hi all,
We have some queries against the D365 v9.0 api that use fetchXml that have suddenly stopped working today or over the weekend without any code changes. The fetchXml joins the Account table to itself using aliases, and the aliases are used in the '$select' portion of the api call as well, but today we're getting the error:
"Can not resolve the segment identifier 'aliasname.fieldname' in query option". Anyone know what might be going on? Was something changed on the back-end that would break this?
For example, the fetchXML may look something like this:
and the api call would look something like this:
https://xxx.dynamics.com/api/data/V9.0/accounts?$select=accountid,name,parent.name,parent.accountid,grandparent.name,grandparent.accountid&fetchXml=[data from above]
and it will fail saying:
"Can not resolve the segment identifier 'parent.name' in query option"