為什麼output type condition記錄已經維護,但輸出不能自動建立IDOC

JackWu發表於2019-01-29

 今天碰到一個問題,在建立銷售訂單是,Output type condition記錄已經維護,但輸出不能自動建立Message?

檢視了Output type condition記錄已經讀取,但在NAST表中卻無記錄。

後來檢視程式碼,發現系統在生成NAST記錄時,會做一些資料檢查。如果檢查發現錯誤,則不生成訊息記錄。

本次問題是因為Partner Profiles的主資料沒有維護,系統根據通訊資料呼叫EDI_PARTNER_TEST_OUTGOING函式EDI Partner檢查否存在EDPP1表中。

維護Partner Profiles的主資料好後,問題解決。

相關文章