繁體中文 - 機器翻譯
支援注釋 KB0404713
Markdown
電子郵件
訂購單失敗,出現錯誤「PO-11:無法傳送訂單。(...)翻譯失敗」。如何針對失敗的訂購單使用 EDI 翻譯報告?
此知識庫文章透過機器翻譯為您提供。SAP Ariba 對機器翻譯的正確性或完整性不提供任何保證。您可以透過語言選擇器切換為英文,藉此查看原始內容。
徵狀

訂購單已到達 SAP Business Network,但無法透過 EDI 連線至供應商整合系統 (透過 EDI),並顯示下方錯誤訊息:

PO-11:無法傳送訂單。採購單狀態的終端錯誤代碼:XXXX 翻譯失敗

如何將翻譯報告用於失敗的訂購單,以瞭解錯誤原因並加以解決?


起因

數個 EDI 整合錯誤情境中會出現翻譯失敗的錯誤訊息。

若訂購單文件出現該文件,表示由於翻譯報告中所概述的原因,訂單 cXML 文件無法轉換為 EDI。這可以是不正確的欄位或凍結資料,或這些資料的使用不正確。其他常見失敗原因為包含無效字元的採購單,EDI 不支援。

翻譯報表是識別整合錯誤原因的實用工具。


解決

若要檢視翻譯報表,請遵循下列步驟:

  1. 登入 SAP Business Network。
  2. 找出「翻譯失敗」錯誤失敗的訂購單。
  3. 按一下 [訂單歷史記錄] 。

翻譯報表會顯示在 [失敗] 狀態的 [備註] 欄中。通常不會換行,但會像下列範例一樣:

XXXXXXXXX 的翻譯失敗:
翻譯報表
------------------
不正確的資料格式 (110)
區塊計數 = 13
BlockName = ItemOut
BlockSignatureIdTag = LINE
FieldName = ItemID_SupplierPartID
欄位號碼 = 3
欄位資料 = 152A77�
不正確的資料格式 (110)
區塊計數 = 15
BlockName = 2010_PO1_ItemOut
BlockSignatureIdTag = PO1
FieldName = 0234_ItemID_SuppPartID_data
欄位號碼 = 7
欄位資料 = 152A77�

報表標題和分隔符號 (------------------) 後的第一行將通知問題為何 - 針對此特定案例,資料格式不正確。欄位和區塊會在其後顯示:資訊區塊為 ItemOut,且資料不正確或無效的欄位為 SupplierPartID。

在上述範例中,資料中會清除無效字元 (FieldData 行)。然而,翻譯報表中始終不會如此清楚顯示。若您看到 不正確的資料格式錯誤 ,但無法在 FieldData 行中找出不正確的字元,則可從 SAP Business Network 下載 PO cXML 並在編輯器中檢視並支援非 ANSI 字元,例如 Microsoft Notepad 或 Notepad++。

與翻譯報告一併使用的實用資源為 ANSI X12 Resource: 850 訂購單實作指南,請參閱 SAP Help Portal 中 SAP Business Network (適用於交易夥伴) 頁面的 [整合] 區段。

請注意,翻譯報表可一次顯示多個問題。上述範例報告發生兩次錯誤資料格式相同的問題,適用於兩個不同欄位。

我們也可以在翻譯報表中看到其他錯誤。請參閱以下其中一個缺少必要資料錯誤的範例:

XXXXXXXXX 的翻譯失敗:
翻譯報表
------------------
缺少必要資料 (100)
區塊計數 = 32
BlockName = 外部
BlockSignatureIdTag = HDEXNA
欄位名稱 = Extrinsic_name
欄位號碼 = 1

在此範例中,訂購單中已傳送沒有名稱的 外部 。提取此訂購單的 cXML,我們可在下方看到導致此錯誤的程式碼片段:

<外部名稱="/>

最後,即使是在報表本身之前,翻譯報表也可以直接顯示錯誤。下列為採購單的 EDI 整合中常見的錯誤:

428967976 的翻譯失敗:
翻譯日誌 (1 個輸入項):
----------------------------
錯誤:/cXML/Request/OrderRequest;isAdhoc 和 SupplierPartId 皆缺少。請至少包含其中一個。
翻譯報表
------------------
缺少必要資料 (100)
GroupName = ItemOut_cxml
事例 = 00
欄位識別碼 = 3
FieldData = Null
標準規則使用代碼
資料遺失 (142)
區塊計數 = 57
BlockName = 2180_FOB
BlockSignatureIdTag = FOB
欄位名稱 = 0335
欄位號碼 = 5
欄位資料 = ZZZ

在此情況下,「錯誤」行已說明問題的原因,而無需轉交 EDI 區塊明細。針對此場景的特定說明,請參閱 PO 失敗,錯誤「翻譯失敗 (...) isAdhoc 和 SupplierPartId 皆遺失」。


另請參閱

請參閱 SAP Help Portal 中 SAP Business Network (適用於交易夥伴) 頁面的 [整合] 區段,瞭解所有實作和設定指南,以及 EDI 與 SAP Business Network 整合的額外資源。



適用產品

核心採購 > 核心管理 > 應用程式整合 (採購和尋源之間)

使用條款  |  版權所有  |  安全披露  |  隱私權