我發送EDI文件到目的地的整合,但在協議我得到這樣的錯誤:消息類型COPRAR_ITG12不被允許作爲本協議的一部分。
There was a failure executing the send pipeline: "EdiLogPipeline.SendEdiLogPipeline, EdiLogPipeline, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b443f8c1ff13f7f0" Source: "LogAssemblerComponent" Send Port: "XXX_SendPort" URI: "Destination" Reason: Message Type COPRAR_ITG12 is not allowed as part of the Agreement.
我想太多的東西,但沒有工作。
在我的地圖文件中我的源文件是自定義XML文件和目標文件EFACT_D95B_COPRAR_ITG12。當我定義各方UNH2.5細分市場被設置爲ITG12。雖然我正確定義了所有其他規則,但它仍然無效。
當我搜索Biztalk路徑中的默認EDI模式時,EFACT_D95B_COPRAR_ITG12不是默認模式之一。所以Biztalk不接受這個模式。有沒有解決這個問題的方法?
請任何幫助。
我試圖添加一些限制,並允許這種類型的文件。在UNH2.5細分市場,我允許ITG12,但它仍然有同樣的錯誤。 – yunus
先嚐試一個空的排除列表,然後從那裏開始。另外,請確保您不是無意中通過禁用它們來使用後備設置。 –
謝謝你的回覆。我嘗試了你的建議,但現在我得到了這樣一個錯誤:執行發送管道失敗:「EdiLogPipeline.SendEdiLogPipeline,EdiLogPipeline,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = b443f8c1ff13f7f0」源:「LogAssemblerComponent」發送端口:「SendEDIFTP」URI:「SourceFile」原因:根據UNOA字符集,MY PROFILE值無效。我需要做什麼? – yunus