An undeclared property 'alternis_calloutcome' which only has property annotations in the payload but no property value was found in the payload. In OData, only declared navigation properties and declared named streams can be represented as properties with

Nikita Randive 65 Reputation points
2023-05-10T11:32:57.4133333+00:00

I am trying to add lookup fields in Dynamic CRM sink using mapping data flow in a pipeline. Getting the below error.

Job failed due to reason: Error response from server: Some({"error":{"code":"0x80048d19","message":"Error identified in Payload provided by the user for Entity :'phonecalls', For more information on this error please follow this help link https://go.microsoft.com/fwlink/?linkid=2195293 ----> InnerException : Microsoft.OData.ODataException: An undeclared property 'alternis_calloutcome' which only has property annotations in the payload but no property value was found in the payload. In OData, only declared navigation properties and declared named streams can be represented as properties without values.\r\n at Microsoft.OData.JsonLight.ODataJsonLightResourceDeserializer.ReadUndeclaredProperty(IODataJsonLightReaderResourceState resourceState, String propertyName, Boolean propertyWithValue)\r\n at Microsoft.OData.JsonLight.ODataJsonLightResourceDeserializer.ReadPropertyWithoutValue(IODataJsonLightReaderResourceState resourceState, String propertyName)\r\n at Microsoft.OData.JsonLight.ODataJsonLightResourc

Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
{count} votes

2 answers

Sort by: Most helpful
  1. KranthiPakala-MSFT 46,737 Reputation points Microsoft Employee Moderator
    2023-05-11T20:48:54.5233333+00:00

    Hi @Nikita Randive Thanks for using Microsoft Q&A forum and posting your query.

    Looking at the error message it seems like the error is thrown by Dynamics CRM and nothing to do with Mapping data flow.

    I'm not an expert with Dataverse (Dynamics CRM), but as per my research, but as per my research, the issue occurs if there is no/incorrect single-valued navigation property in the entity type. For more information about this error and possible solutions, please refer to this troubleshooting guide.

    Troubleshooting Guide: Error identified in Payload provided by the user for Entity '{entity name}'

    User's image

    Here is a another Q&A thread where a similar issue has been discussed: Need single-valued navigation properties in OData for lookups

    Related article: How to fix getting “Undeclared Property Error” when using Lookups with Dynamics 365 Web API

    Hope this helps. And if you have further questions regarding this Dynamics CRM error, I recommend reaching out in Dynamics CRM community forum.


    Please don’t forget to Accept Answer and Yes for "was this answer helpful" wherever the information provided helps you, this can be beneficial to other community members.

    1 person found this answer helpful.

  2. Sophia Grant 0 Reputation points
    2025-11-04T06:50:12.6566667+00:00

    That’s an interesting observation about undeclared properties in OData. It’s essential to ensure that all navigation properties are properly declared to avoid payload inconsistencies. I recently explored some data mapping cases on Lee County Details that discussed similar structural validation issues, and it really helped clarify how these errors can be mitigated. Paying attention to proper schema definition can save a lot of debugging time later on.

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.