Hi,
I am facing the below error while querying salesorderline using OData.
Error:
The EDM instance of type '[Microsoft.Dynamics.DataEntities.SalesOrderHeader Nullable=True]' is missing the property 'SalesOrderLine'.
Code:
var salesOrdersWithLines = d365Client.SalesOrderHeaders.Expand("SalesOrderLine").Where(x => x.SalesOrderNumber.Equals("SO022288")).Take(5);
foreach (var salesOrder in salesOrdersWithLines)
{
Console.WriteLine(string.Format("Sales order ID is {0}", salesOrder.SalesOrderNumber));
foreach (var salesLine in salesOrder.SalesOrderLine)
{
Console.WriteLine(string.Format("Sales order line with description {0} contains item id {1}", salesLine.LineDescription, salesLine.ItemNumber));
}
}
Below is the screen shot showing sales order line for SO022288 in D365FO
Pls help.


Report
All responses (
Answers (