使用Microsoft在本地环境中提供的代码在D365中更新AssetMajorType时遇到以下错误。我通过LCS下载的VPC中的代码运行正常。首先,该代码仅适用于插入操作,但使用跨公司参数,它也开始适用于读取,但仍不适用于更新操作。
我得到的错误是
{“ MajorTypeId”:“ Z_TEST_01”,“ Description”:“ Z_TEST_01的描述”,“ AssetType_JP”:0,“ DataAreaId”:“ dat”,“ FixedAssetGroup”:null} 成功创建并读取ID为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(资源d365)在C:\ Users \ ssarang.TIMG \ Downloads \ Dynamics-AX-Integration-vpc \ ServiceSamples \ ODataConsoleApplication \ SimpleCRUDExamples.cs:line 34 在C:\ Users \ ssarang.TIMG \ Downloads \ Dynamics-AX-Integration-vpc \ ServiceSamples \ ODataConsoleApplication \ Program.cs:line 46处的ODataConsoleApplication.Program.Main(String [] args) 异常详细信息Microsoft.OData.Client.DataServiceClientException:{“ Message”:“路径结构:/ data / AssetMajorTypes(MajorTypeId ='Z_TEST_01',dataAreaId ='dat')不存在。”}