物流問答
WMS倉儲物流體系數據多樣,體系對接困難,迫切需要標準化
個人從事物流倉儲職業有些年初了,見證和參加了多個物流體系的上線進程。一個體系能否上線,或許說上的怎么樣?60%看需求掌握度,30看軟件體系開發的質量,10%看施行人員的支撐力度。
下面簡略說說上線進程中比較消耗時刻的接口對接。
上線一個WMS體系,開發調試進程中有一半的時刻消耗在對接各個體系的數據中。因而,大多數公司都開發有自己的接口渠道,期望削減開發工作量,把一些常見的協議進行封裝,防止重復建造。如:HTTP,WebService, Mqtt等協議。
其實,在企業WMS上線進程中,上述協議等對接不是消耗時刻最多,不掃除有的公司技能特別陳舊,全新的研討和對接需求花費必定的時刻,究竟這是特例現象。消耗時刻最多的,應該是各體系間數據的不一致,包含數據字段命名不一致,語義相同命名不同,內容相同格局不同等等,常常令接口開發人員無所適從;數據庫表中的查詢記載肉眼分辯分明能夠,體系便是運轉不過去,找不到問題所在。
有的讀者或許會說,這是數據不規范,這樣的體系不對接也罷。實際進程中,碰到問題仍是需求處理,更何況現已架在火上烤了。
在剛剛閱歷的某企業WMS上線進程中,閱歷了令人難以相信的體系接口對接。
這家企業(簡稱企業A)現已上線了SAP、MES、TMS等5家體系,且已在線上出產運轉。WMS作為第6家上線的體系,面對5個體系的數據對接。
對接的數據協議有SAP的Web Service, 區別加密和不加密的;Web Service 有通過中間層PO進行跳轉的;有MES的HTTP+JSON等等。
一是上述體系導入,導入的數據, 導入數據的格局多樣,UTF-8, GBK等等。
二是體系維護人員空隙導入,由于貨位、庫存等材料還需求等客戶盤點,構成EXCEL文檔。
三是客戶從不聞名的旮旯,用EXCEL錄入數據,錄入人員的目不暇接及火急下班心境等要素,過失數據不是一般的多。
四是其他體系運轉發生的數據,比較規范。
五是運維人員在數據庫直接修正數據,由于運維人員軟件邏輯是不清楚的,只能看著數據庫直接修正,或許某一處沒改到位,形成程序運轉反常。
有經歷的讀者或許認識到了,數據假如很難操控,那么就算軟件體系很好很安穩,估量排錯的時刻也讓人置疑人生。
曾經,在我的認識傍邊,體系的數據都應該是從體系界面錄入或導入,不允許存在不確定性要素的數據進入體系,對不符合要求的數據應該轉化,假如轉化不了,應該告訴數據提供方修正數據,不然就要回絕這些不能辨認的數據。
這是抱負狀況,或許是運營渠道型軟件,自己在交流中話語權份量多比較適用!
假如是交給型的產品,上游體系有一個或多個,他們的體系現已在出產安穩地運轉,根本不或許再做出什么改動。其實,甲方的話語權永久大于乙方,當然乙方引導妥當會有必定的改觀。
親,您也遇到過這樣的困惑么?
http://www.guestlion.cn/wuliuwenda/30025.html WMS倉儲物流體系數據多樣,體系對接困難,迫切需要標準化