账本只增不改
每一次库存变化就是一行不可修改的记录。没有任何东西被原地更新,也没有任何东西被删除。
- 收货、销售扣减、生产领用或产出、损耗、调拨的一条腿、盘点更正、期初余额 — 每一项都是独立一行,各有各的来源。
- 库存结余是这些记录的物化结果,从来不是某人直接写下的一个数。
- 因为什么都不会被覆盖,已结的期间就保持已结。上个月的数字,还是你签字时的那个数字。
- 期初余额本身也是一个图层,而不是对总量的断言。更正它是追加一笔冲销加一笔重录,而不是修改原始记录。
数字为何站得住
这一页之所以存在,是因为“请相信我们的仪表板”不是一个论证。以下每一项都是一个设计决定,且都有你可以亲自验证的后果。
盘点表 · 07号店 · 2026年8月31日 · 版式 v3
没有人会捧着平板走进冷藏库。所以那张盘点表本身就是产品:打印出来,用笔点数,出来时拍张照。
每一次库存变化就是一行不可修改的记录。没有任何东西被原地更新,也没有任何东西被删除。
原料成本以移动加权平均结转。成品成本靠遍历它的配方树算出。
配方要求用多少、厨房实际用了多少,两者都记录在这次生产上,差额永远重新计算。
打印的几何尺寸保存在两处 — 打印它的软件与读回它的识别程序 — 而且双方都知道版本号。
在发出与签收之间,被调拨的库存挂在一个专用账上,那不是一间真实分店。
每份单据既记录成交时的原币金额,也记录换算结果与所用汇率。
每家供应商都会告诉你他们的软件能做什么。以下是我们的软件拒绝去做的事 — 通常这才是更有用的那份清单。
未知的版式版本会被拒收,而不是按错误的尺寸去解读。错误的数字比没有数字更糟。
这份单据会被拒绝。一个建立在编造汇率上的合并数字,比一个没能出现的合计更糟。
缺失的投入成本得出的是“无成本”,不是零。该物料会作为数据质量问题被报出来。
更正是抵销旧记录的新分录。历史不可编辑 — 包括我们自己也不能。
你只能授予自己拥有的权限,因此管理角色不会成为获取一切的后门。
计划外的批次照实记录。与计划之间的差异是一个拿来看的数字,而不是一个要悄悄消掉的麻烦。