WMS 和 ERP 為什麼總對不上賬:90% 出在管理,不出在軟體
先說好:按行業慣例,文中企業都用代稱隱去實名。但事是真的,數字也是真的——匿名是給別人面子,不是給故事摻水。
月底盤點,WMS 說有 100 件,ERP 說 95 件,財務問按哪個入賬。
IT 部說軟體沒毛病,倉管說作業沒毛病,財務說賬沒毛病——那毛病在哪?毛病在於,這個問題本身就是病。
這話我說在前頭:這個問題 90% 出在管理,不出在軟體。見過砸幾十萬換系統的,換完照樣對不上——病根跟著管理走,不跟著軟體走。
一、為什麼天生是兩個系統
先說清一件事:WMS 和 ERP 對不上,某種程度是「天註定」。
ERP 只管結果,WMS 只管過程。ERP 關心的是:這批貨進了、值多少錢、結轉多少成本;WMS 關心的是:貨在哪個庫位、揀了多久、動線順不順。一個管核算,一個管作業,目標不同,天然就是兩個系統。
天註定要兩個系統,但沒有天註定要讓它們各過各的日子。對不上賬,問題不在「兩個系統」,在「兩個系統之間沒有單據閉環」。
二、非同步的本質:單據閉環沒做
什麼叫非同步?WMS 做完活了,ERP 不知道;ERP 記了賬,WMS 沒確認。入庫單、出庫單、調整單……兩邊沒有雙向確認機制——你記你的,我搬我的。
給你講個真事。我在一家500多店的連鎖做資訊總監,剛去不久,副總來找我。
「你去查查 ERP 跟 WMS 之間賬對不上的問題——以前沒這問題,上了 WMS 才出。」
我說據我了解,ERP 已經用了三年多,WMS 也是行業裡領先企業在用的。這是兩者對接的問題,要查清現狀。
他的問題是:ERP 明明有庫存,為什麼 WMS 揀不了?查出來特別樸素——一個商品進來沒準時入庫。比如8點庫存是100,8點整供應商送來1萬件;這時門店要貨1000,還沒入庫就做分撥,分撥只按原有庫存100分——缺貨900。可 ERP 顯示庫存10100、要貨1000,為什麼缺900?他們一直搞不懂。
這是操作問題:有沒有入庫?有沒有上架?但底下藏著一個更深的毛病——「依據結果斷定過程」的思路不對。ERP 的數字是結果,過程要看 WMS 的節點。正確做法是用過程推演過程,透視每個節點,才知道是哪個環節出了狀況。
三、高頻斷點清單
WMS 和 ERP 之間,賬最容易從這四個縫裡漏:
| 斷點 | 表現 | 病根 |
|---|---|---|
| 即時過賬 vs 批處理 | WMS 即時減庫存,ERP 半天不動 | 兩邊時鐘不同步,中間時段永遠有「時間差庫存」 |
| 退貨反向單據缺失 | 退供應商的貨出了倉,ERP 沒減 | 正向單據齊全,反向單據靠嘴 |
| 盤盈盤虧誰先認 | 盤虧了,WMS 先調還是 ERP 先調? | 沒人定規則,兩邊各調各的,差異越調越大 |
| 批次效期粒度不一致 | WMS 管到批次,ERP 只管到SKU | 粒度不對齊,總數對得上、明細永遠對不上 |
這家公司四個斷點全佔。更要命的是管理這一頭:WMS 上線後物流人員罷工了兩次——因為用了 WMS 庫存不讓手動同步、作業停擺,有管理層甚至要把 WMS 下架。軟體沒有錯——是單據閉環沒建、管理沒跟上,最後讓人和系統互相折磨。
順便說一句它的架構病:ERP 跟 WMS,典型的頭重腳輕;做供應鏈本應以 WMS 為主、所有欄位以上游為準,它卻以 ERP 為主、資料也不做反算——地基歪了,樓上怎麼對賬都是歪的。
四、治理三件套
這類問題怎麼治?我開出來的方子永遠是三件套,按順序來,一步不能省:
- 單據映射表。把兩邊所有單據拉出來對齊:入庫、出庫、退貨、調整、報損——
哪張單對應哪張單、誰先生成誰確認、多久內必須閉環,一張表寫死。
寫不出來的單據,就是該砍掉的黑單。 - 日結對賬機制。不攢到月底。
每天固定時間,兩邊庫存快照自動比對,差異當天見。
月底對賬是「驗屍」,日結對賬是「體檢」——體檢便宜,驗屍貴。 - 異常單據清零制度。對出來的差異單,掛出來、定責任人、定時限,當天清不完的升級。
原則只有一條:異常單不過夜,更不過月。清零制度停一天,差異就滾雪球。
三件套都不花錢,花的全是管理動作。這也是我說「90% 出在管理」的原因——軟體賣出去的那一刻,可沒人承諾過替你做管理。
五、自檢三問
- 兩邊系統的單據映射表,寫出來了嗎?貼在牆上了嗎?
- 庫存差異是每天能看到,還是月底才爆雷?
- 上一筆差異單,從發現到清零用了幾天?有沒有人因為清零被表揚過?
三問有一問答不上來,WMS 和 ERP 已經在「各過各的日子」了。開頭那五件差額,就是這麼一天一天攢出來的。
下一篇換個所有零售都躲不開的話題——為什麼你的盤點永遠盤不準。盤了一整夜,差異率還是 3%:盤不準的根源,從來不在盤當天。