本期文章分析機械行業中企業部署edi系統的典型案例
,以對接cat卡特的專案為例,著重介紹**商
如何使用edi系統對接cat卡特
的多個工廠
。cat卡特是建築和採礦裝置、柴油和天然氣發動機、工業渦輪機及柴電機車領域的全球領先製造商,在創新和使用尖端技術為客戶提供解決方案方面擁有悠久的歷史。
cat卡特對於企業資訊化水平有著較高要求,由於
cat卡特擁有多個工廠,各工廠分別負責不同的生產任務,因此**商在與
cat卡特對接時不僅要提高自身資訊化水平,而且需要解決同時對接多個工廠的問題。傳統業務資料傳輸方式無法滿足
cat卡特及其**商的實際需求,因此雙方需要採用
edi系統完成業務資料傳輸。
**商與cat卡特的
edi專案中,傳輸協議為
as2,報文標準為
x12。其中業務報文
主要包含830長期交付**(
planning schedule with release capability
),856
發貨通知(
ship notice
),810
發票(invoice)等。
其次,也可能會涉及862短期交付**(
shipping schedules
)或832**/
銷售目錄(
price/sales catalog
)。對於不同的**商而言,與
cat卡特傳輸哪種業務報文需要結合自身的實際需求進行選擇。
大多數企業進行edi專案實施時,
只需對接乙個交易夥伴,因此只要保證資料可以準確無誤的傳遞即可。與之前的專案不同的是,本次專案,
**商需要對接cat卡特的多個
工廠。對接多工廠時,傳統的手動傳送郵件方式,耗時久、安全性差並且很容易受到人工誤操作的影響,出現漏傳、錯傳等問題。
那麼使用edi系統進行資料傳輸,又是如何對接多個工廠的呢?幾乎所有的
edi交易夥伴在搭建
edi傳輸通道時,都需要設定
sender id
(isa06
)和receiver id
(isa08
),以便標識
x12通訊中的傳送方和接收方。其中還需要設定
sender id
限定符(
isa05
)和receiver id
限定符(
isa07
)這些資訊由限定符和
id組成。
在大多數情況下,可以選擇zz作為限定符,因為它不需要任何特定型別的
id。如果要使用特定型別的數字,則可能需要使用指定的限定符。例如,限定符為
01時,id代表duns編號,識別符號為
30時,id代表
聯邦稅務標識號等。
企業可以
將各個工廠的sender/receiver id填入業務資料中,並在
edi系統進行相應的配置。這樣就可以通過不同的receiver id區分各
工廠。在**商對接cat卡特的多個工廠時,**商的檔案應當如何傳送至cat卡特的對應工廠呢?
如上圖所示,以資料庫方案為例,
首先**商需要對
從資料庫
(cat_database)
抓取到的業務
資料進行
處理,提取其中的工廠**值,
並根據報文型別,如上文提到的856發貨通知(
ship notice/manifest
)和810
發票(invoice
)等,對接收到的檔案進行重新命名
(cat_rename)
。其次通過file match埠
(cat_filematch856、cat_filematch810)
將重新命名後的檔案
匹配到相應的xml map(cat_out856、
cat_out810
)埠中,分別生成
相應的標準xml檔案。通過(cat_out_filematcha、cat_out_filematchb)判斷不同的工廠id。
最後設定receiver id,在各工廠對應的x12埠
(cat_xmltox12_a、
cat_xmltox12_b)。
生成屬於各個工廠的x12檔案,即可通過
as2分別傳送至各工廠。當工廠的限定符
/id分別為
zz/a123456123a
,zz/b123456432b
時,配置
receiver identifier
。需要注意的是,cat卡特會要求
receiver identifier(isa08)
填寫11
位的工廠**、
receiver identifier(gs03)
填寫11
位工廠**的後兩位。
如上文提到,當工廠**分別為 a123456123a,b123456432b時,設定工廠
a的isa08為
a123456123a
,gs03為
3a。而工廠
b的isa08為
b123456432b
,gs03為2b。
a工廠配置如下:
修改完成後系統將通過當前的isa08和gs03欄位的取值對輸入檔案進行判斷,x12埠生成發給各個工廠的
x12報文。通過
as2將
x12報文傳送給對應的工廠,解決多工廠對接問題。
使用edi系統,只需要進行簡單的配置即可解決對接多工廠的問題。
edi系統的功能還有很多,我們將持續為大家分享,敬請期待~
如何對接Sprint EDI系統?
美國sprint公司成立於1938年,前身是1899年創辦的brown 公司,目前是美國第三大移動運營商。2018年,知行軟體助力通訊 商實現了與 sprint 的edi直連對接,通過知行rssbus edi系統,商可以直接傳送undf report 通用裝置加密資料檔案 給sprint,滿足spr...
MES系統與ERP系統如何對接
現在很多的企業都會先上線erp系統,因為erp系統對於財務板塊的作用,還是顯而易見的,特別是製造業,最早上線的是基本上都是erp系統,但是涉及到數碼化工廠 智慧型工廠 智慧型車間這些新型的概念時,erp系統就無法細化下去了,這時候就需要引進mes系統。mes系統的首要作用是抓取生產過程的資料資訊,反...
如何使用IoTSharp對接ModBus
提到對接modbus 那麼或許大家最熟悉的可能是 hslcommunication 和sharpscada 了,是github 上關注最多的此類開源專案,因此iotsharp將通過hsl元件進行資料對接,我們採取的思路如下圖 配置極其簡單,當然,目前功能也簡單,後期我們會為了更靈活,會增加配置項,但...