Ошибка при обновлении данных через OData в D365 - PullRequest
0 голосов
/ 10 сентября 2018

Я получаю следующую ошибку при обновлении AssetMajorType в D365 с использованием кода, предоставленного Microsoft в моей среде On Premise. Код работает нормально в VPC, который я скачал через LCS. Во-первых, код работал только для операции вставки, но, используя параметр между компаниями, он начал работать и для чтения, но все равно не работает для операции обновления.

Я получаю ошибку

{"MajorTypeId": "Z_TEST_01", "Description": "Описание Z_TEST_01", "AssetType_JP": 0, "DataAreaId": "dat", "FixedAssetGroup": null} Актив Основной тип идентификатора Z_TEST_01 успешно создан и прочитан. Исключение Microsoft.OData.Client.DataServiceRequestException: при обработке этого запроса произошла ошибка. ---> Microsoft.OData.Client.DataServiceClientException: {"Message": "Структура пути: / data / AssetMajorTypes (MajorTypeId = 'Z_TEST_01', dataAreaId = 'dat') не существует."} --- Конец внутренней трассировки стека исключений --- в Microsoft.OData.Client.SaveResult.HandleResponse () в Microsoft.OData.Client.BaseSaveResult.EndRequest () в Microsoft.OData.Client.DataServiceContext.SaveChanges (параметры SaveChangesOptions) в Microsoft.OData.Client.DataServiceContext.SaveChanges () в ODataConsoleApplication.SimpleCRUDExamples.SimpleCRUD (Resources d365) в C: \ Users \ ssarang.TIMG \ Downloads \ Dynamics-AX-Integration-vpc \ ServiceSamples \ ODataConsoleApplication \ SimpleCRUDExamples.cs: строка 34 в ODataConsoleApplication.Program.Main (String [] args) в C: \ Users \ ssarang.TIMG \ Downloads \ Dynamics-AX-Integration-vpc \ ServiceSamples \ ODataConsoleApplication \ Program.cs: строка 46 Сведения об исключении Microsoft.OData.Client.DataServiceClientException: {"Message": "Структура пути: / data / AssetMajorTypes (MajorTypeId = 'Z_TEST_01', dataAreaId = 'dat') не существует."}

...