簡體   English   中英

Dynamics 365 Online-更新v9之后從外部批處理更新錯誤

[英]Dynamics 365 Online - Error updating opportunity from external batch after v9 update

幾天前,我們不得不將Dynamics在線環境從v8.2更新到v9。

我們有每天運行的一批,可導入約100條記錄(來自4個不同實體)。 在那些記錄中,有些作為新記錄導入,其他作為更新導入。

一切正常,直到更新到v9版本,現在機會更新在保存時失敗,並出現此錯誤

ErrorCode: 0x80048218
Message: You must provide a name or select a role for both sides of this connection.; [Microsoft.Dynamics.Sales.Plugins: Microsoft.Dynamics.Sales.Plugins.PreOpportunityUpdate]
[a13c2831-776b-e611-80ec-00155dc14c00: Update of opportunity]

最奇怪的是,該錯誤僅發生在更新機會(創建新機會或執行任何其他操作似乎沒有受到影響)並且僅從代碼發生的情況下,如果我嘗試使用同一用戶直接從CRM更新這些記錄,我不會沒問題。

更新1

我發現問題出在我同時使用兩個null值編輯parentcontactid時,再次從UI中,我可以創建/編輯機會,將該字段留空。

根據您提供的錯誤描述-此Microsoft的錯誤。 我建議這樣做:1.在標准插件Microsoft.Dynamics.Sales.Plugins.PreOpportunityUpdate之后禁用(或將步驟更改為“異步執行”)2.與Microsoft打開票證,因為這是他們的OOB插件,因此他們必須修復代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM