很多客戶在第一次收到交易夥伴發來的EDI需求時,往往是一頭霧水的,有很多沒有見過的專業名詞,想要推進項目程序但是卻無從下手。那麼今天這篇文章就帶大家簡單了解下,在拿到EDI需求之後,如何從中提取出關鍵的資訊,進而可以順利開展後續的工作。
如下圖所示,整個EDI需求大緻分為三大部分,首先是傳輸方式,傳輸方式又分為EDI直連,例如AS2、SFTP、OFTP等,這些都是傳輸協定,傳輸協定是不限制檔案格式的,一旦這個傳輸通道建立,那麼任意格式的資料都可以通過此通道來傳輸,例如:文本、圖紙、甚至視訊等。還有VAN的方式,VAN是由第三方營運商提供的網絡服務,這就意味着所有的資料是需要經過第三方的,而且會有流量費用産生,在可以選擇的情況下,盡量選擇EDI直連方式。
第二部分是封包标準,傳輸協定确認後,我們需要來确認封包标準,像X12、EDIFACT、VDA、Json、XML等都是常見的封包标準。以上幾種封包的特點請參考:EDI 封包标準 | EDI通信專家 (kasoftware.com)
第三部分是業務封包類型,傳輸協定和封包标準确認了,那麼需要傳輸什麼内容呢?這就是我們說的業務封包類型,像訂單、發貨通知、發票等,都是常見的業務類型。
為了友善了解,舉個簡單的例子來類比 EDI 傳輸的幾個要素。以兩個對話為例,用什麼方式/工具來進行聊?例如用微信、還是Skype、或是郵件,這個就相當于是EDI中的傳輸協定。
第二個是怎麼聊,雙方需要商定一種語言,用英語還是中文還是法語、日語 等等。左邊的人說,那麼我們就用英文吧,右邊的人說:OK。
我們知道,各種語言之間可能并不相通,但是它們都可以起到表達、溝通的作用。這就相當于是封包标準,雙方需要約定好一種标準來進行通信。
第三個是聊什麼,用什麼語言說确認之後,最後就是聊的内容了,是讨論實體,還是讨論曆史,還是讨論數學,這個就是溝通的内容。類比在EDI裡,聊的内容就是業務封包,而且内容的傳輸是雙向的,這就意味着雙方既有發送,也有接收。
另外還有一些其他資訊我們需要關注一下:
第一個是發送方/接收方ID(SenderID/ReceiverID),這個ID在EDI檔案中用來表明檔案發送方或者接收方的身份,這個ID可以自定義,或者也可以按照交易夥伴的要求來設定。例如ZZ*KASOFTWARE。
第二個是EDI規範檔案,雖然我們采用的大多數都是标準的EDI封包,但是每家企業會在字段、業務含義等細節上面有差别,是以EDI實施人員需要根據這個規範檔案去做定制化開發,規範可以由交易雙方任意一方來定義,目前,大多數客戶都是響應海外交易夥伴的需求,是以這個規範檔案由交易夥伴提供。
第三個是内部資料同步方式,以上所有讨論的所有内容都是對外的,當收到資料之後,如何與内部的業務系統做資料同步,這個也需要确認,例如不做內建可以使用Excel、CSV、XML等中間格式,又或者選擇中間資料庫、RESTAPI、Webservice等內建方式。
如果當對方隻提到了需要建立EDI的連接配接,但沒有提供其他詳細資訊,我們可以來問一些什麼問題進而确認具體的需求呢?以下是我們提供的示例:
1.What kind of transfer protocol do we use?Such as AS2, OFTP(2.0), SFTP, etc. And could you please provide the details of settings for us?
我們用的傳輸協定是什麼?例如AS2、OFTP、SFTP等等,能否提供您的配置資訊?
2.Which type of EDI standards do you prefer? Such as EDIFACT, X12, VDA, etc.
我們用的EDI标準是什麼?例如EDIFACT、X12、VDA等等
3.Which type of business message will be exchanged via EDI? Such as Order, Invoice, etc.
我們将傳輸哪些業務資料?例如訂單、發票等等
4.Could you please provide the implementation guidelines/specifications of the business message which will be exchanged between us?
能否提供你們的EDI規範檔案?
最後,讓我們來看兩個示例,你是否可以擷取到關鍵的EDI需求資訊?
示例1:
We would like to transfer IFTSTA and IFCSUM via AS2 with your side, could you confirm if you have EDI capability.
我們想跟您建立EDI連接配接,使用AS2來傳輸IFTSTA和IFCSUM檔案,能否幫忙确認貴司是否有EDI能力? EDI Capability 是什麼? | EDI通信專家
示例2:
We would like to establish an EDI connection with your side, Orders, ASN and Invoice will be transferred via EDI, please help answer questions below:
我們想跟您建立起EDI連接配接,傳輸訂單、發貨通知以及發票,請幫忙确認以下問題:
1.Transfer protocol preferred, and please provide the connection details of your side:
首選的傳輸協定,并提供您的連接配接資訊
VAN
SFTP
AS2
OFTP
2.EDI standard preferred:(EDIFACT or VDA)
首選的EDI标準
3.Your sender ID
想必通過今天的内容,大家對如何讀懂EDI需求已經有了初步的認識,無論對接的是哪家交易夥伴,隻要我們可以從對方提供的資訊中提取出①傳輸協定②封包标準③傳輸的業務封包類型這些關鍵點,那麼EDI需求就可以基本明确。如果有不确定的地方,歡迎聯系知行軟體EDI顧問。
注:文案部分圖檔及内容來源于網絡,版權歸原創作者所有,如有侵犯到您的權益,請您聯系我們進行删除,給您帶來困擾,我們深感抱歉。