案例
进销存 ERP 案例:对账和成本核算从 2 天缩短到 30 分钟
这是我给一家生产型企业做的进销存 ERP,网页版,打开浏览器就能用。它替代的是这家企业原来的一套 Excel 手工账。
之前是什么情况
采购、入库、生产、出库、送货、成本,全部记在 Excel 里。表格越来越多,文件夹存放散乱,同一个数字要在好几张表之间来回对照。
每到月底,老板想知道这个月到底赚了多少、哪张单赚、哪张单赔,就要派一名财务专门去对账,做成本和利润核算。把当月的单全部做完,最快也要两天。
对完账还没结束。财务要把结果整理成 PPT,再向老板汇报。老板看到的,是别人整理过一遍的数字。
老板怎么说
系统上线之后,老板自己讲了前后的变化:
以前等财务对完账要两天。现在他自己打开系统的实时看板,不到 30 分钟,就能看清四件事:
- 大客户有哪些。
- 当月生产了多少。
- 哪个客户的哪张单是赚的,哪张是赔的。
- 以后的报价该怎么调。
| 之前 | 现在 | |
|---|---|---|
| 谁来做 | 专门派一名财务 | 老板自己看 |
| 要多久 | 最快 2 天 | 不到 30 分钟 |
| 怎么看 | 等财务对完账、做成 PPT 来汇报 | 自己打开实时看板 |
系统包括什么
- 采购和入库:供应商、原材料、采购入库。
- 销售和出库:客户、销售出库、送货单打印、销售退货。
- 库存:实时库存,以及一本不可修改的库存流水账。
- 生产:产品配方模板、生产任务单、从原材料到半成品再到成品的多级生产。
- 成本和利润:按订单核算成本和利润。
- 权限和日志:不同岗位看到不同内容,谁在什么时候改了什么都有记录。
- 中英文切换。
首页看板上有什么
看板是老板每天打开的第一屏,也是「不到 30 分钟」的来源。上面的内容分成几组:
三个核心数字。 本月销售额、本月生产总量、毛利率,每个数字旁边都有和上个月的对比。
销售和利润。
- 销售额与毛利趋势图:每个月的销售额和估算毛利,一眼看出走势。
- 客户销售占比图:哪几家是大客户,各占多少。
- 订单利润复核:按最新的原材料价格,重新估算手上的订单现在还赚不赚钱。
生产和库存。
- 入库、出库、生产的占比图:这个月进了什么、出了什么、做了什么。
- 库存占用了多少资金:仓库里压着多少钱。
- 呆滞物料清单:90 天没有进出的物料,单独列出来。
采购和付款。
- 主要原材料的采购价走势图:哪种原料在涨价。
- 采购货款的付款时间:哪笔货款什么时候到期,快到期的会提前提醒。
需要处理的事项。 有待办的事情,集中显示在一处。
看板可以切换要看的时间段。
我是怎么做的
成本算法照搬客户原来的表格
成本怎么算,每家企业都有自己的习惯。我没有套用通用的算法,而是把客户原来 Excel 里的公式原样搬进系统。
这样做的好处是:系统算出来的每一个数,财务都能用原来的方法自己验一遍。对得上,才敢用。
流水账只能加,不能改
库存流水这类记录,录进去之后不能修改,也不能删除。录错了怎么办?再录一条更正记录把它冲掉,原来那条还在。
这是财务记账的老规矩。它保证了任何时候往回查,都能看到完整的来龙去脉,没有哪一笔是悄悄被改掉的。
一种物料只有一条记录
所有物料统一放在一张主数据表里,同一个型号只有一条记录。入库、领料、生产、出库都指向它,库存才对得上。
登录安全
登录有人机验证,密码连续输错会锁定,同一个账号同一时间只能在一台设备上登录。
发布前跑完全部测试
系统正式发布的时候,一共有 489 个自动测试,全部通过才上线。以后每改一处,这些测试都会重新跑一遍,确保旧功能没有被改坏。
备份,并且真的恢复过
每天自动备份,另有异地备份和整机快照。备份不是做了就算,我实际做过恢复演练,确认这些备份真的能把系统恢复出来。
范围写在确认单上
要做哪些功能,逐项写进一份《功能需求确认单》。验收的时候,双方照着这份单子一项项过。
用了什么技术
Next.js、TypeScript、PostgreSQL。部署在国内的云服务器上,由我统一托管和维护。
如果你也有类似的情况
表格对不上、月底对账要好几天、想知道每张单到底赚没赚,这些都是可以解决的。还在犹豫是买现成软件还是定制,可以先读进销存系统:买现成的还是定制。也可以看企业管理系统定制,或者直接约我聊 15 分钟。