知行EDI系統之常見工作流

在設計流程以包含多個步驟的業務流程時,在流程中設計和創建單獨的工作區域,以適應不同的業務流程。

這個部分討論了一些可以合併到流程中的常見處理路徑的用例。

創建一個簡單的流程 應用程序到應用程序(A2A)流涉及兩個應用程序數據源之間的數據通信,用於數據遷移,同步和報告。

enter image description here

A2A流程配置相對簡單。

首先,從左側面板中列出的端口中選擇數據源的端口。將端口放到設計器上時,系統會提示您選擇端口的名稱。

接下來,從左側的“端口”列表中選擇XML Map端口,並將其拖到流程設計器中,並命名端口。該端口用作文檔映射,將數據從源端口中的表結構映射到目標端口中的表結構。創建後,選擇第一個端口前的箭頭,並將其拖動到新創建的XML Map端口中。

最後,選擇並拖拽與集成數據源相對應的端口,命名它,然後通過從XML Map端口上拖動箭頭並將其連接到新端口來,將端口連接到工作流中。

從這裏,您還可以配置工作流中每個端口的連接詳細信息。爲此,請單擊端口以顯示“設置”選項卡。建議您首先配置源端口和目標端口的連接詳細信息。從每個表中選擇要使用的表時,可以在XML Map端口中選擇這些表模式,因此可以使用端口配置設計器將字段從一個表映射到另一個表。

創建EDI消息流

企業對企業(B2B)流涉及兩個業務合作伙伴之間的數據通信,通常稱爲電子數據交換(EDI)通信。 這些流可以大致分爲入站消息流和出站消息流。 在流程的一個端點處是一個貿易伙伴,通常需要通過安全的傳輸協議並使用正式文檔標準進行通信,而在流程的另一個端點上,則是通過與現有數據庫直接來與本地ERP集成,或作爲可識別格式的文件與現有後端解決方案一起使用。

enter image description here

B2B流程比A2A流程要配置的複雜得多,但將其分解爲過程組件時,仍然相對簡單。 A2A流通常包含三個端口(兩個數據源以及它們之間的映射),但B2B消息流通常包含四個端口:

安全可控傳輸

在大多數情況下,您需要安全傳輸端口才能與貿易伙伴進行通信。常見的通信協議包括AS2,SFTP,FTP/S,OFTP和AS4等,但是某些行業可能會採用其他通信協議。

翻譯/驗證

如果您的貿易伙伴交換EDI-X12或EDIFACT格式的消息,則將需要該類型的相應端口來執行該格式的轉換和驗證。 X12和EDIFACT端口執行EDI到XML的轉換,以進行文檔映射,以及管理文檔驗證以及功能確認的生成和跟蹤(在EDI-X12中稱爲997/999文檔,在EDIFACT中稱爲CON​​TRL文檔)。

關係映射

如果後端ERP系統本身不支持您的貿易伙伴使用的文檔標準,則需要一個數據映射端口將文檔從夥伴支持的通信格式轉換爲可以在後端系統中處理的格式。集成到數據庫或ERP解決方案時,Map端口通常用於XML映射-這會重新構造XML以使其對應於後端數據表的文檔架構,但是Map端口是基於模板的,並且可以額外用於任何結構化數據格式,例如平面文件csv / tsv。其他數據映射端口包括PDF和Excel端口,它們用於將數據呈現爲PDF或Excel電子表格,對業務數據交換頻率較低且需要以用戶友好格式手動查看的文檔非常有用。

集成

最後,如果您想將數據直接集成到後端數據庫或ERP系統中,則需要一個集成端口來將文檔數據插入數據源中。隨着新系統的普及,知行EDI系統支持各種數據庫格式,會計和ERP解決方案,這些方案也在不斷更新與發展。

基於上述條件,您可能需要,也可能不需要所有端口來創建此流程。如果省略上面的任何端口,只需繼續執行流程中的下一個端口並根據需要進行連接。如果出現錯誤,在工作流中添加或刪除端口很簡單。

發佈了59 篇原創文章 · 獲贊 134 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章