我们是东莞妥达信息(tudait.com),做精细化库存管理(WMS)与企业管理软件。下面这套做法来自我们在客户现场跑出来的规则,不是 PPT 上的制度。
先说结论:你这个需求,通用的库存软件不太对路,但做起来其实不复杂,比那些成套的系统简单得多。
不用建产品档案
进销存和 WMS 都是给"自己的货"设计的。自己的货要管分类、批次、效期、最低库存、领用,所以得先建产品档案,入库的时候再引用它。你的货是客户的,品种怎么分、规格怎么写,那是客户自己的事。你只要记清楚:哪家客户的哪一批货、多大多重、放了几天、该收多少钱。
所以入库的时候直接录就行,不用先建档案。同一个客户今天送 100 箱 A、下个月再送 50 箱,那就是两票货,各记各的体积重量和入库日期,这样算账反而更准。要注意的只有一点,别让录入手太随意。货物名称可以做成历史带出:同一个客户打过的名字,下次自动把上次的体积、重量、单价带出来,省得每次翻记录。
入库单上录什么
单子上半部分是客户名、入库日期、放哪个仓哪个位、谁办的。下半部分是明细,可以录好几行,每一行是一票货:
货物名称(手打,有历史带出)、数量加单位、体积(m³)、重量(kg)、单价(这一票的计费单价,也可以按客户合同默认带出)、批次号(客户有自己的就照抄,没有就按入库日期加单号生成)、inID(系统给这一行生成的编号)。另外留个备注,写上包装、是不是危险品、要不要冷藏。
录完提交,一行就是一条库存,不用再去关联什么产品表。
批次号和 inID 不能省
批次号:同一个客户、同一个名称的货,今天来一批、下个月来一批,是两票。体积重量可能不一样,单价可能不一样,放的时间也不一样。混在一起,账就算不清。
inID:一张入库单经常有好几行,多品种、多批次都有。每一行得能单独算账。出库扣的是哪一行、转仓挪的是哪一行、盘点多出来或者少掉的是哪一行、账单上这笔钱是哪儿产生的,都靠这个编号往回找。没有它,几行货一进来就在库里混成一锅,出了差错找不到源头。很多仓库用 Excel 管,最后账对不上,问题就出在这儿。
出库:先交钱,再放货
顺序应该是这样:
- 开一张出库单,选客户、选货物、选批次、填数量。在库批次列表里能看到每一批放了多久
- 系统把这次的钱算出来:这次的出入库费,加上这批货到今天的存储费,前面如果还欠着费也一起列出来,生成一张待交费记录
- 客户交钱,现金、转账、扫码都行,收到钱把凭证录进去
- 财务或者前台确认到账,出库单从"待交费"变成"可出库"
- 仓库拣货、复核、扣库存。系统在提交出库这一步卡着,前面没有交费记录就不让过
客户分两种。现结的一票一结,出门前把这次的钱结清,有欠费一起结。月结的按合同给账期和额度,月底统一出账,额度用超了照样卡住。
交费记录本身也是一本账,谁交的、什么时候交的、交了多少钱、对应哪张单子,能打收据、能对账。这样就不会出现货放出去了、钱还没收到的情况。
钱怎么算
存储费每天算一次:当天结存的数量,乘体积和重量里大的那个,再乘单价,按天加起来。要做准,得每天凌晨把各客户各批次的结存记一笔快照。这样跨月、分批出、退货都能算对,不用回头去翻几个月的流水。
出入库费简单,每次进出算一次,也是拿体积和重量里大的那个乘费率。
出库那笔费用算到申请出库那天为止。账单一个月出一张,明细能看到是哪一天、哪一批、多少方天或者吨天、用的哪条费率。客户确认了,就转成应收。
工期
这东西不大,两张单据加一本台账,再加交费和计费两道卡口,三周能跑起来。
- 第一周:入库单、库存台账、查询导出,还有客户资料,写清名称、计费口径、现结还是月结、额度多少
- 第二周:出库单、算费、待交费记录、交费放行、扣库存,再加上转仓。这周过完,整个流程就能实际用了
- 第三周:每天的快照、存储费和出入库费结算、账单和收款登记,再把历史在库按 Excel 模板导进去,跑几天,修细节
三周,15 个工作日。规则简单、历史数据干净的话,两周也能出来。
快慢主要不在写代码,在你这边的规则定了没有。免费期几天、最低收费怎么算、要不要阶梯价、月结额度给多少,这些第一天就得定死,中途改一次多两三天。历史在库的数据先自己整理成 Excel,上线那天导进去,别等系统上线了再补录。盘点、多仓调拨、客户自己查账、库龄提醒这些先不做,后面一样一样补,一样三五天。
开工前先跟客户谈定的几件事
这些是合同里的事,但系统得按它算,最好开工前就定:
- 入库当天算不算钱,出库当天算不算
- 免费期几天
- 不够一个计费单位怎么算,比如不足 1 吨天按 1 吨天收
- 一托折多少立方米
- 整箱进、拆散出怎么计费
- 放 30 天、60 天、90 天要不要不同价格,超期怎么加
- 退货、换包装、报废算不算一次出入库
- 仓位冻着不提货,存储费还收不收
- 一个客户多个仓、多个合同,分开算还是合并算
- 现结还是月结,额度给多少,超了怎么办
- 账期多长,对账找谁
这几条谈不清楚,软件做得再快也没用,最后还是要人工去对。
关于我们:东莞妥达信息(tudait.com),做精细化库存管理(WMS)与企业管理软件 —— 国产自研、私有化部署,数据留在企业自己手里。
相关:精细化库存管理(WMS) · 常见问题 · 关于我们
更多库存管理文章:如何处理呆滞库存? · 如何协调多平台的库存和发货? · 如何从零建立完善的库存管理政策? · 如何实现实时动态库存管理? · 小企业做批发,进销存财务一体软件怎么选? · 小工厂仓库怎么管控? · 库存异常反映什么问题? · 库存混乱、销售数据不清晰怎么办? · 预测准确率 90%,为什么库存还是乱?
你的库存,卡在「管不清」还是「改不动」?
把场景(品类、批次 / 效期要求、现在怎么管)发给我们,评估后给方案与周期。