面粉厂业务解读
这是给完全零基础的人看的入门读本。 跟着一袋小麦走完它的旅程,你会看懂:一家面粉厂怎么把小麦变成面粉卖出去赚钱、背后的「货」和「钱」怎么流动记账、为什么需要那么多岗位的人、以及一套 ERP 系统如何把这一切固化做对。 全书分两大部分:上篇《深入浅出·理解运作》带你看懂业务怎么转、各岗位在干嘛;下篇《面粉厂 ERP 最佳实践》讲在懂了业务与岗位之后,ERP 如何把流程与岗位固化。本书即教材站 ERPBook 的正文底本——读到的每一步,都能在章内互动里点「下一步」看着发生。
上篇 · 深入浅出 · 理解运作
这一部分不碰任何系统,只做一件事:跟着一袋小麦,把「一家面粉厂到底怎么转」从头到尾看懂。从小麦进厂称重,到磨成面粉、装袋、卖出、收回货款,我们完整走一遍 8 步旅程;每一步都同时盯住两条线——货怎么动、钱怎么动,并顺手认全沿途干活的人:谁称重、谁记账、谁付款,以及为什么这些活儿不能交给同一个人干。
读完这一部分你能:
- 用三句话讲清面粉厂怎么把小麦变成钱;
- 看懂任意一步背后「货、钱、人」如何联动、互相牵制;
- 亲手记几笔最基本的账,并自己验证它平不平。
这些就是后面看懂 ERP 的全部地基——先把道理吃透,系统不过是把道理钉死。
第 1 章 · 面粉厂的生意本质
同样是收小麦、磨面粉、卖出去,为什么有的厂年年赚钱,有的厂忙活一整年却连账都算不平?
这本书会跟着一袋小麦走完全程——从田间进厂,到磨成面粉走向餐桌,把「生意怎么转、账怎么算清」一次讲明白。第 1 章不急着展开,先打三个底:这门生意赚的是什么、老板每天盯什么、利润真正藏在哪里。
读完这一章你能:
- 用一句话说清面粉厂是门什么生意;
- 知道老板每天盯的两样东西是什么;
- 明白为什么麸皮、次粉这些「卖剩下的」反而是利润的关键。
一句话讲清这门生意
先把它压成一句话:
低价买进小麦,磨成面粉,高价卖出去,赚中间的差价。
一头进的是田里收来的小麦,一头出的是袋装的面粉,中间隔着一座工厂和几道工序。老板要做的,就是让卖货收回的钱比买料花出去的钱多一些——多出来的部分,就是利润。
但生意转起来之前,还得先有一笔本钱(启动资金)。没有本钱,就买不了第一袋小麦、付不了第一笔工钱,也撑不到第一笔货款回笼。这笔自己投进去的钱,在会计上叫 实收资本,后面会反复出现,先记住它。
这就像在菜市场摆摊卖凉皮:先掏钱进料,做成凉皮卖给客人,收回的钱减去进料的钱,剩下的才是当天挣的。面粉厂只是摊子更大、链条更长、要记的账更多。
老板每天盯的两样东西:货和钱
摊子一大,事情就杂。但只要抓住老板每天真正操心的两样东西,就抓住了整门生意的骨架:
这两样东西会在后面的旅程里一路并行往前走。我们把它们叫做 货物流 和 资金流,它们是贯穿全书的两条主线。先记住一句话:看面粉厂,就盯「货」和「钱」这两条线。 它们怎么动、为什么这么动,正是本书要一步步拆开来讲的。
第 1 章只需要你记住「有两条线」,具体怎么动,下一章再细说。
一个反常识的事实:副产品才是利润支柱
再打第三个底,这也是这门生意最反常识的一点。
先纠正一个常见误会:一吨小麦磨完,并不会全部变成面粉。 真实情况是——
1 吨小麦 ≈ 720~780 千克面粉 + 一批麸皮和次粉 + 少量损耗。
剩下的两百多千克「非面粉」是什么?主要是 麸皮(小麦最外层的硬皮)和 次粉(介于面粉与麸皮之间、偏粗的低等粉)。它们合称 副产品——磨面时顺带产出、不是主角的东西。
很多人把这两百多千克副产品当成边角料,这在面粉这一行是个代价很大的误判:
🔑 麸皮和次粉不是「也能卖点钱」的边角料,而是这门薄利生意赖以维持利润的支柱。
至于为什么薄利、副产品凭什么撑起利润,留到第 6 章工艺那章细算——这里先把这个反直觉的结论记住。
第 2 章 · 两条主线:货流与资金流
读完这一章你能:
- 把面粉厂里发生的任何一件事,都拆成"货"和"钱"两条线;
- 用自己的话解释什么叫账实相符,并举出一个对不上的例子;
- 记住一条贯穿全书的判断线——账上货值必须等于仓库里实际的货值。
先从一台冰箱说起
讲面粉厂之前,我们先看一件每个人都经历过的小事。
周末你囤了满满一冰箱菜,心里大致记了个数:大概500 块的食材。一周后拉开冰箱门,看着像只剩 200 块。
这一刻你会愣一下:有人偷吃了?放坏扔了?还是当初根本没记准?不管是哪种,"心里记的数"和"冰箱里实际有的"对不上了,一定哪里出了问题。
请记住这种"对不上"的感觉。整本书最重要的一句话,就藏在这台冰箱里。我们先放下它,去看面粉厂。
每件事都有"两条线"
面粉厂老板每天操心两件事:东西够不够、钱够不够。这不是偶然。厂里发生的几乎每一件事,都可以拆成两条同时发生的线索。
举个最简单的例子。农户拉来 1 吨小麦,面粉厂收下了:
小麦 +1 吨
值 2800 元
同一件"收下 1 吨小麦"的事,左边记"多了 1 吨"(数量),右边记"值 2800 元"(金额)。一件事,两条线,同时被记下。
这里的 2800 元怎么来的?沙盘里小麦按 2.8 元/公斤算,1 吨 = 1000 公斤,所以 1000 × 2.8 = 2800 元。整本书都跟着这袋 1 吨的小麦走,这个数后面还会反复出现。
货和钱是"一体两面"
请把注意力放到上面那张图中间那行字——"同一件事"。
这是全书第一个、也是最重要的直觉:
货和钱,是同一件事的两面。 动一次货,通常就会动一次钱;反过来,钱动了,背后多半也有一批货在动。
这叫 一体两面。就像一枚硬币,你不可能只拿正面、不要反面。面粉厂里"收了 1 吨小麦"和"这批小麦值 2800 元",永远是连在一起的同一枚硬币——一件事同时在两条线上留下痕迹,绑在一起、分不开。
那句最重要的话:账实相符
懂了"一体两面",现在可以把开头那台冰箱请回来了。
既然每批货都对应一个金额,那么——
账上记着"这些货值多少钱",必须和仓库里实际的货对得上。
这就叫账实相符。
🔑 账实相符:账本上某种存货记的金额,必须等于仓库里这种存货实际值的金额。账(账本)和实(实物)要相符。
它和你家冰箱是一模一样的道理:
| 冰箱版 | 面粉厂版 | |
|---|---|---|
| 心里/账上记的 | 冰箱有 500 块的菜 | 账本写:原料仓有 2800 元小麦 |
| 实际有的 | 拉开门只剩 200 块 | 去仓库一称:只剩 1900 元小麦 |
| 对不上意味着 | 被偷吃了 / 记错了 | 货少了(撒漏、被拿走)/ 账记错了 |
对不上,就是出了问题。要么货真的少了(撒漏、受潮、被人拿走),要么账记错了。无论哪种,都得查清楚。
面粉厂正是靠"货和钱这两条线随时对得上",来保证没人做假账、没有账记错。这条线一断,老板就该警觉了。
⚠️ 在沙盘里,屏幕顶上始终挂着一个小徽标,实时显示"账实相符"是否成立——它就是这条判断线的"指示灯"。整本书往后所有的步骤、所有的意外,最后都要回来接受这盏灯的检验。这就是把它立在最前面的原因——它是整本书钉在墙上的那颗钉子。
小结:看面粉厂,就盯货和钱两条线。它们是一体两面——一件事同时动货又动钱,绑在一起。由此引出整本书最重要的一把尺子:账实相符(账上货值 = 仓库实际货值)。它就像你家冰箱"记的数"要等于"实际剩的菜",对不上就是出了问题。这条线,是后面每一步、每一个意外都要回来接受检验的判断标准。
第 3 章 · 一袋小麦的完整旅程
读完这一章你能:
- 说出一袋小麦从买到卖的 8 个步骤,知道它们的先后与分叉;
- 分清哪些步只是走流程、不动钱,哪些步真动钱、要记账;
- 给每一步对上一个岗位,知道这件事该谁来做。
上一章我们立了规矩:看面粉厂,就盯 货物流 和 资金流 两条线。规矩有了,现在让一袋小麦真正动起来,从厂门口一路走到卖出收钱。
这一章是全书的地图。后面每一章,我们都会回到这张地图,指着说:"现在这袋小麦走到第 ❸ 步了。"所以这张图很重要,但你不用现在就背下来,先看个大概、有个总印象即可。
先把故事讲一遍
跟着一袋小麦走。为方便算账,就当它是 1 吨。先别管会计、别管岗位,当听个故事:
老板看好行情,①向农户订了 1 吨小麦;小麦拉到厂门口,②上磅秤称重,确认到底有多少斤;过秤没问题,③小麦入了原料仓,但钱还没付,先记一笔"欠农户的账";过几天④把货款付给农户;原料送进车间⑤磨成面粉和麸皮;面粉⑥装袋成成品;有客户来买,⑦开发票、把货发出去;最后⑧客户把货款付来。
从买进到卖出收钱,这一袋小麦整整走完一圈。
八件事,一件接一件。这就是面粉厂每天重复做的事,只不过同时有很多袋小麦处在不同步骤上。我们盯住其中一袋看清楚,其余的都一样。
一张图看懂 8 步
把刚才的故事画成一条流水线,从左到右读:
❶采购下单 → ❷到货过磅 → ❸收货入库 → ❹付款
(买) (称重) (进仓) (还钱)
│
▼
❽收款 ← ❼开票卖出 ← ❻包装 ← ❺磨粉
(收钱) (卖) (装袋) (磨)看图时注意一个分叉:前 4 步是"买进来"那一段(采购到付清),后 4 步是"卖出去"那一段(磨好到收钱)。中间靠第 ❺ 步磨粉一接,小麦就从"原料"变成了"商品",一条线就顺下来了。
这条线就像餐厅出一道菜:先买菜(❶❷❸❹),再下锅做菜(❺❻),最后端给客人、收钱(❼❽)。买、做、卖,三段。面粉厂只是把"菜"换成了面粉。
哪些步动钱?哪些步只走流程?
这是本章第一个要记住的重点,只有一句话:
不是每一步都和钱有关。
把 8 步分成两类:
- 只走流程、不记账的步:❶采购下单、❷到货过磅。
- 真动钱、要记账的步:❸入库、❹付款、❺磨粉、❻包装、❼开票、❽收款。
为什么前两步不记账?因为货和钱都还没真动。
- 下单只是"说定要买":白纸黑字立个意向,小麦还在农户家里,钱也还在自己口袋里。什么都没动,记什么账?
- 过磅只是"量个准数":确认这车小麦到底多少斤。秤上的数字很重要,后面付多少钱全靠它,但称重这个动作本身,既没让货进仓、也没让钱出门。
⚠️ 一个常见的误会:以为要等发票、单据齐了才记账。不对——记不记账只看货和钱有没有真动,跟发票到没到无关。小麦一进仓(第 ❸ 步),哪怕钱没付、发票没到,也要立刻记。(权责发生制,第 5 章细讲。)
这种"只动流程、不动钱货"的步,我们给它起个名字,叫 流程门。它像一道门:小麦从这道门过一下,登记一下、量一下,但门两边的账本一个字都不用改。
需要补一句:面粉厂真实做面粉,过磅之后、磨粉之前,其实还有润麦(给麦子加点水泡软外皮)等清理去杂的工序。本书为了让主线清爽,把它们并进了"磨粉"那一步,等到第 6 章打开"磨粉"这个黑箱时再细看。
这些事,一个人全干不就行了?让"人"出场
到这里,你已经把 8 步的事看明白了。但有个问题一直没回答:
这 8 件事,到底是谁在做?
你可能会想:不就是开个厂嘛,老板一个人从头到尾全包了不行吗?真这么干迟早出事——下一章会专门讲。所以现实里,这 8 步是分给不同的人做的。好消息是:你不用另外背一张组织架构图,岗位就藏在你刚学会的 8 步里,每一步天然需要一种人。我们跟着流水线再走一遍,这次给每步配上一个干活的人:
| 步骤 | 这步在干啥 | 谁来做 | 这个人为啥不可少 |
|---|---|---|---|
| ❶ 采购下单 | 决定买谁的、买多少、什么价 | 采购员 | 得有人懂行情、会议价,把"买料"这件事谈下来 |
| ❷ 到货过磅 | 上秤称重、扣杂,得出净重 | 磅房计量员 | 得有个不偏不向的第三方报数:他既不是卖货的农户、也不是买货的采购,报的斤数才公正 |
| ❸ 收货入库 | 把合格的小麦正式收进原料仓 | 仓库管理员(仓管) | 得有人专门管货的"进出存",看住这批粮 |
| ❹ 付款 | 按确认的金额,把钱付给农户 | 出纳(经会计审核) | 得有专人管钱、付钱,但他只能按批准的数付,无权自己拍板付谁多少 |
| ❺ 磨粉 | 把小麦磨成面粉和麸皮 | 磨粉生产工 | 得有人懂工艺、看着机器把料变成品 |
| ❻ 包装 | 面粉装袋,成为可卖的成品 | 包装工 | 得有人把面粉装成一袋袋能上架的成品 |
| ❼ 开票卖出 | 找到客户、发货、开票 | 销售员 + 会计 | 销售去谈成单子、发货;会计把这笔收入和成本记进账 |
| ❽ 收款 | 客户把货款付来,核对入账 | 出纳 | 收钱也得专人经手、当场点清、记上一笔 |
看出来了吗?我们没有先画一张组织树、再硬塞给你一堆岗位名;而是反过来:先有"事要做",这个人就被"事"叫出来了。这就是岗位最自然的来历:岗位是从流程里长出来的。
顺带认两个"看不见但关键"的角色:
- 磅房计量员值得多看一眼。称重这步是流程门、不记账,容易让人觉得无足轻重,其实恰恰相反。他报出的 净重,是后面入库记多少、付农户多少钱的唯一依据(净重 × 单价 = 要付的钱)。正因为他既不卖货、也不买货,夹在中间当"裁判",这个数才让买卖双方都服气。
- 出纳和会计是两个人、干两件不同的事:出纳管钱、经手钱(付款、收款),会计管账、记账(把每笔钱货记进账本)。为什么非得分开?下一章揭晓,你会发现这是整个面粉厂"防做假账"的关键一招。
本章小结
跟着一袋小麦,我们画出了全书的地图:
- 8 步一条线:采购下单 → 过磅 → 入库 → 付款 → 磨粉 → 包装 → 开票卖出 → 收款。可以记成"买、做、卖"三大段。
- 两类步:前两步(下单、过磅)是流程门,只走流程不记账,因为货钱都没真动;从入库开始才真动钱、要记账。记不记账只看货钱动没动,跟发票到没到无关。
- 岗位从流程里长出来:每一步天然需要一种人:采购员、磅房计量员、仓管、出纳、磨粉生产工、包装工、销售员、会计。先有事,才有人。
下一章,我们就来回答那个被吊着的问题:这些事,一个人全干为什么不行?你会看到面粉厂是怎么用"分工"互相看住、谁都做不了假的。
(第 ❸ 步把向农户收粮讲成「先欠账、过几天再付」,是为了演示应付账款的生与灭;现实中向农户收粮是一手粮一手钱、不挂欠账,详见第 5 章。)
第 4 章 · 岗位设置与不相容职务分离
读完这一章你能
先回答一个问题:这些活,一个人全干行不行?
前两章你跟着一袋小麦走完了 8 步,看见了「事」,却一直没看见「人」。现在补上这一块:每一步,都得有人来做。
不少人第一反应是:活儿就这么点,雇一个能干的全包了,岂不省事?我们来推演一下。
假设老李一个人:自己拍板买谁的麦、自己上磅称重、自己点货入库、自己从保险柜拿钱付款、自己记账、月底自己核对账对不对。会出什么问题?
- 老李想给亲戚送好处,把进价偷偷写高 5 分钱,没人会知道,因为价格是他定、账也是他记。
- 仓库少了两袋面粉,他在账上把数字一改,账面照样平,没人能发现,因为管货的和记账的是同一个人。
- 他从保险柜拿钱周转一下,账上做个平,也没人对得出来,因为钱是他管、账也是他做。
一句话:一个人又花钱、又记账,等于自己花了钱自己抹账,外人难以察觉。这并不是假设老李一定是坏人,而是说这套安排给老实人也留下了犯错和被冤枉的口子。
所以面粉厂分出这么多岗位,根本目的不是人多、也不是为了让组织架构图好看,而是让每个人都被别人看着、谁都做不了假。这叫 内部牵制:一笔生意必须经过两个以上人的手,互相制约、互相监督。
记住这把尺子:分工的目的是「相互看着」,不是「分活干」。后面所有岗位为什么这么设,都能用这一句来解释。
跟着 8 步,认全 8 个岗位
不用背组织架构图。岗位是从流程里自然长出来的——有这件事要做,才需要这个人。我们把第 3 章那 8 步,每步补上一句「这步谁来做」:
| 步骤 | 这步谁来做 | 一句话职责 |
|---|---|---|
| ① 采购下单 | 采购员 | 选麦源、谈价格、下采购单 |
| ② 到货过磅 | 磅房计量员 | 上秤、扣杂扣水,定净重 |
| ③ 收货入库 | 仓库管理员(仓管) | 验数点货、入原料仓、记实物台账 |
| (入库前把关) | 质检 / 品控员 | 验麦子好坏,合格才放行 |
| ④ 付款 | 出纳(经会计审核) | 按批准的金额从保险柜付钱 |
| ⑤ 磨粉 | 磨粉生产工 | 把小麦磨成面粉 + 麸皮 |
| ⑥ 包装 | 包装工 | 面粉装袋成成品 |
| ⑦ 开票卖出 | 销售员 + 会计 | 销售谈单发货,会计开票记账 |
| ⑧ 收款 | 出纳 | 收回货款、入账 |
读到这儿,你已经顺带认全了 8 个岗位。下面挑 5 个最吃劲的岗位(采购员、磅房计量员、质检、出纳、会计)各发一张「小卡片」——岗位名 / 一句话目的 / 主要职责 / 向谁汇报 / 和谁配合;其余几个的卡片收在本章末尾的互动卡里。注意,卡片写的是「这个岗位该干什么」,不是「现在坐这位子的某个人能干什么」——这叫 岗位说明书。
小贴士:职责怎么写才规范? 每条职责 =「动作 + 对象 + 结果」。比如不写「管仓库」(太虚),而写「清点入库小麦数量、登记实物台账、保证账实相符」。看得见动作、看得见对象、看得见要达到什么。
采购员
- 目的:用合理价格、按时买到合格的小麦。
- 职责:① 寻找麦源、比价议价;② 开具采购单(说定买多少、什么价);③ 跟踪到货。
- 汇报:厂长 / 采购主管。
- 配合:磅房(到货)、质检(验货)、会计(对账付款)。
磅房计量员
- 目的:量出公正、准确的 净重,作为后面一切的依据。
- 职责:① 称毛重、皮重;② 扣杂、扣水,算出计价净重;③ 出具过磅单。
- 汇报:厂长 / 厂务。
- 配合:采购、仓管、会计。
质检 / 品控员
- 目的:把住质量门,不合格不入账。
- 职责:① 来料检验(麦子好坏、水分杂质);② 判定合格放行 / 扣留 / 降级;③ 成品抽检。
- 汇报:厂长(独立于生产和采购)。
- 配合:采购、仓管、生产。
出纳
- 目的:管钱——按规矩收钱、付钱、保管现金。
- 职责:① 凭已审批的单据付款;② 收款入箱 / 入卡;③ 保管现金、印鉴、U 盾。
- 汇报:财务负责人。
- 配合:会计(对账)、采购、销售。
会计
- 目的:管账——把每笔生意记成账、算清盈亏、核对无误。
- 职责:① 审核单据、编制凭证、登记总账明细账;② 成本核算;③ 独立复核、定期对账。
- 汇报:财务负责人 / 厂长。
- 配合:出纳、仓管、采购、销售。
你也许已经看出端倪:出纳「管钱」、会计「管账」,这两件事偏偏交给两个人。仓管「管货」,却不许碰钱账。为什么这么安排?下一节揭晓。
四把钥匙:为什么一笔生意要分这么多人
把上面这 9 个岗位归归类,你会发现:不管哪笔生意,要安全办完,都绕不开四种角色——
四把钥匙(四大职能)
- 🔑 授权(批准):这事能不能干?谁拍板。
- 🔑 保管(经手):谁碰实物、谁碰现金。
- 🔑 记账(记录):谁把它写进账本。
- 🔑 对账(复核):谁回头核对账和实物对不对得上。
内控的灵魂只有一句话:这四把钥匙,必须分给不同的人,谁也别想一个人配齐。
为什么?因为一个人若同时握有两把以上钥匙,就能「自己干、自己抹」。拿着保管 + 记账两把钥匙,就能偷了东西改账;拿着授权 + 保管,就能自己批给自己。把四把钥匙拆到四个人手里,谁想作假都得拉别人下水——而拉的人越多,越藏不住。这就是那句内控铁律:
没有任何一个人,能同时「发起、批准、记录、核对」同一笔生意。
这不是哪家公司的内部规矩,而是写进法律的——《会计法》第二十七条要求记账的人与审批、经办、管财物的人职责分开、相互制约(两条最硬的红线落在出纳和会计、仓管身上,见下文「三对铁律」)。
三对「为什么不能一个人干」
道理讲完了,我们用三对最经典的「不相容」把它焊进脑子。每一对都对应一种真实的漏洞。
第一对:出纳 ≠ 会计(钱账分离) 出纳管钱(碰现金),会计管账(记账本)。要是一个人又管钱又记账——他从保险柜拿走一万,转手在账上做个平,账面照样不缺,谁也看不出钱少了。拆成两个人:出纳手里的现金数,得跟会计账本上的现金数对得上;一方动了手脚,另一方就对不平。这就是「四把钥匙」里的保管 ✕ 记账分离。(《会计法》红线:出纳不得兼管稽核、会计档案,以及收入、支出、债权债务的账目登记——管钱的不许自己登账。)
第二对:收货 ≠ 付款(经办与批准分离) 收货的人若能直接拍板付款,他就能虚报「收到了 1 吨」(其实只到 0.9 吨),然后照 1 吨付钱,差价进自己口袋。所以付款不能由收货人说了算,要靠三张单子对碰——
三单核对(三单匹配):付款前,把三张单子摆一起比:
- 采购单(采购员开的:说好买多少、什么价)
- 收货单 / 过磅单(仓管 + 磅房出的:实际收到多少、好不好)
- 发票 / 结算凭据(对方要多少钱)
三个数对上了,会计才批,出纳才付。对不上?查清楚再说。
注意这三张单子分别出自采购员、仓管/磅房、对方之手——谁也篡改不了全部三张,所以这道核对最能防虚报和骗款。它正好卡在我们的 ① 下单 / ③ 收货 / ④ 付款 三步上。
第三对:仓管 ≠ 采购/销售/记账(保管与其他全分离) 仓管手里是实物(钥匙之一:保管)。要是他又能采购(决定进多少)、又能销售(决定出多少)、又能登记存货账(记录)——他偷走几袋面粉,顺手把账一改,进出数自己说了算,谁也查不出。所以仓管只管点数、看货、记实物台账;钱账归会计、采购归采购员、销售归销售员。这样仓库一旦少了东西,会计的账上对不平、盘点时数对不上,马上暴露。(《会计法》红线:仓管不得兼任采购或销售,也不得登记存货总账明细账。)
三对看下来,规律就一条:凡是「碰东西 / 碰钱」的人,绝不能同时「记这笔账」或「批这笔款」。
真实教训:钥匙没分开,百万就没了
⚠️ 某单位出纳,几年里挪用公款百余万。事后查内控,问题不在出纳多狡猾,而在两把钥匙合到了一起、还有一把钥匙形同虚设:
- 主办会计常年不独立盘点保险柜里的现金——只要出纳把账面做平,就蒙混过关(对账这把钥匙没人真握);
- 另一起类似案件里,印鉴和 U 盾没分人保管、没按月对账——一个人攥着付款的全套工具,连续挪用都没人拦。
教训:钱账分离、独立盘点、印鉴分管、按月对账——这些不是教条,是用真金白银换来的代价。哪把钥匙偷懒不握,窟窿就从哪里开。
这正好预演了后面第 7 章那两道自检关的人事根子:账实相符,靠的是「另一个人」独立去盘点;试算平衡查出来的疑点,靠的是「另一个人」独立去复核。没有「另一个人」,两道关都是摆设。
把岗位摆成一张图:计划中枢 + 执行 + 支撑
九个岗位别记成一长条名单,记成三圈更顺:
┌─────────────────────┐
│ 计划中枢 · 平衡产销 │ ← 该买多少、磨多少、卖多少
└──────────┬──────────┘
│
┌──────────────────┼──────────────────┐
▼ ▼ ▼
┌──────────┐ ┌──────────┐ ┌──────────┐
│ 采购仓储 │ │ 生产包装 │ │ 销售发货 │
└──────────┘ └──────────┘ └──────────┘
└──────────────────┬──────────────────┘
▼
┌─────────────────────┐
│ 支撑保障 · 质检财务 │ ← 把住质量门、把住钱账关
└─────────────────────┘- 计划在中枢:协调「买多少料、磨多少粉、卖多少货」,别让仓库堆爆或断料。
- 执行在核心:采购、仓储、生产、包装、销售——直接经手货和钱,是货钱两条线真正「流动」的地方。
- 支撑在保障:质检守住质量门(合格才放行),财务(出纳 + 会计)守住钱账关(钱对、账平)。
这张图和你第 2 章学的「货、钱两条线」是同一套东西的两个视角:线是「事怎么流」,圈是「人怎么分工看着这些事」。两者一对照,内控就立体了。
实话实说:小厂一人顶仨岗,怎么办?
讲到这里你可能犯嘀咕:「我们就是个小面粉厂,统共五六个人,哪分得出九个岗?会计和出纳就是同一个人。」
这是实情。单厂中小面粉厂一人多岗非常普遍,书上那套「理想分工」小厂确实做不全。但做不到完全分离,不等于可以不管风险。正确做法是:心里清楚哪几把钥匙被迫合在了一人手上,然后用补偿性控制补上那道缺口。
补偿性控制(分不开时的三件兜底办法):
- 独立复核:让老板本人(或另一个人)定期亲自翻账、抽查单据——把「对账」这把钥匙从经办人手里夺回来。
- 定期盘点:不打招呼地盘点现金、原料、成品,账实一对,猫腻无处藏——这是「账实相符」的人事保障。
- 轮岗:隔段时间换人顶这个岗。一个人若一直独占,作的假能滚雪球;一换人接手,前任留的窟窿当场露馅。
举个最常见的例子:小厂会计兼出纳(钱账两把钥匙合一)。补偿办法是——老板每月底亲自数一次保险柜,拿数目去对账本。这样一来,虽然钱和账是同一个人做的,但有了「独立的第三只眼」定期来对,作假的空间就被压住了。
一句话收尾:钥匙能分就分;分不开,就让老板这双眼睛勤快点、定期来盘来对。这就是小厂内控的现实智慧——简化,但绝不放任。
本章自测(合上书先答,再往下看)
- 工厂的出纳,既管现金、又登记现金账,可能出什么问题?这违反了「四把钥匙」里的哪两把分离?
- 付款前为什么要做「三单核对」?哪三张单子?它防的是哪个岗位的什么手脚?
- 一家小厂只有 4 个人,会计和出纳被迫是同一个人。老板该做哪一件事来兜住「钱账不分」的风险?
看参考答案
- 他能拿走现金后在账上做平,账面照样不缺,钱少了也查不出。违反保管 ✕ 记账分离(管钱的同时又记账)。
- 因为收货的人若能直接拍板付款,可以虚报数量、照高数付钱。三张单子是采购单、收货单/过磅单、发票;三者出自不同人之手,数对上才付,防的是收货/经办人虚报骗款。
- 老板每月(不定期)亲自盘点保险柜现金,拿数目去对账本(独立复核 + 定期盘点)——给「一个人做的钱和账」加上一只独立的第三只眼。
第 5 章 · 八步流程逐步详解
读完这一章你能:
- 跟着同一袋小麦,说清 8 步里每一步货怎么动、钱怎么动、为什么、由谁来做;
- 分清「只走流程不记账」和「要记账」的步,并答出不记账不是因为没发票,而是货钱还没真动;
- 看懂三个最容易被新手记错的关键动作:应付/应收的「先记后勾」、成本搬家、开票同时记两笔。
前面你已经知道,面粉厂只盯两条线:货物流和资金流。现在我们把第 3 章那张总览图放慢,跟着同一袋(1 吨)小麦,一步一步走完整圈。
为了便于抓节奏,这一章每步都用同一个结构来讲:
先猜 → 发生了什么 → 货怎么动 → 钱怎么动 → 为什么 → 谁来做
「先猜」是请你合上书先想一秒:这步钱会动吗?该记哪个科目?想错也没关系,带着自己的猜测去看答案,记得更牢。会计借贷的写法收在每步末尾默认折叠的「看会计记账」里;新手只看故事就够,想深一层再展开。
前几步给你完整范例,手把手带;越往后越留空,让你自己先填——这是学会的必经之路。
① 采购下单
先猜一猜:刚决定要买、东西还没来,这步钱动吗?要记账吗?
- 发生了什么:老板看好行情,向农户订下 1 吨小麦,开一张采购单。
- 货怎么动:不动。小麦还在农户家,没到厂。
- 钱怎么动:不动。一分钱还没付。
- 为什么(原则:还没"真动"):下单只是白纸黑字立个意向——说定"我要买"。货没到手、钱没出门,两条线都没动,所以不记账。
⚠️ 记住这句,它能帮你绕开新手最大的坑:不记账,是因为"货钱都还没真动",不是因为"还没拿到发票"。 等会儿你会看到,哪怕发票没来,只要货真到手了,照样得记。
- 谁来做(采购员):采购员负责寻源、议价、下单,盯着行情决定买谁的、买多少、什么价。注意:他只管"说定要买",没权直接掏钱付款。为什么要这么分?后面付款那步见分晓。
看会计记账
无凭证。这是一道流程门事件——只推进了"下单"这个状态,货物流、资金流都没发生,账上一个字都不写。
② 到货过磅 ★ 不记账,却最关键
先猜一猜:小麦到厂了、上了秤,这步该记账了吧?它到底重不重要?
- 发生了什么:小麦拉到厂门口,连车带粮先称一次(毛重),卸完空车再称一次(皮重),还要看看有多少杂质、潮不潮,最后算出真正属于小麦、又干又净的那部分重量——净重。
- 货怎么动:不动。小麦还停在门口磅秤上,没进仓。
- 钱怎么动:不动。
- 为什么(原则:还没"真动"):跟下单一样,货还没正式收进仓、钱也没出,所以仍不记账。
但别被"不记账"骗了——这一步定了后面要记多少钱。它是全书"不记账却很重要"的明星范例,我们用一个小算式把它讲透。
净重不是简单的"毛重减皮重",真实粮食收购要一层层扣:
净重 = 毛重 − 皮重 − 扣杂 − 扣水
- 毛重:车 + 粮一起称,比如 4000kg。
- 皮重:卸完粮,空车再称,比如 3000kg。→ 毛重 − 皮重 = 1000kg(车上的粮)。
- 扣杂:粮里混着土块、草籽、瘪粒,得按比例扣掉(比如 1%)。
- 扣水:小麦太潮分量虚高,要按标准水分折算成"干粮等价重"再计价(这叫标准水分折算)。
生活类比:你拉来 7 吨粮,厂里可能只按 6.8 吨给你结账——不是克扣,是行业通行的标准水分折算:水分和杂质不算"小麦本身",当然不能按它给钱。(粮潮到一定程度,容重不达标还会再扣点单价。)
为什么这一步重要?因为后面入库要记多少钱,全看这个净重:
入账金额 = 净重 × 单价
净重少称 1kg,后面入库、付款、对账全跟着错。所以——
- 谁来做(磅房计量员):为什么不让买粮的采购员、或者卖粮的农户自己报数?因为他们都是利益相关方,各有各的小算盘。磅房计量员是独立的"第三方"——既不是买方、也不是卖方,他报的净重谁都得认。正因为"称数的人不等于买货、卖货的人",这个数才公正。 这是后面要讲的"分工防错"的第一个鲜活例子。
看会计记账
无凭证(流程门)。但它产出的净重是下一步 receive(收货入库)的入账金额基准:原材料 = 净重 × 单价。所以会计上叫它"不出凭证、却决定凭证金额"的事件。真实系统里(如 HNT),磅单、收货单、付款凭证、卖粮人身份证号会串成一条"单证链"——这是后面账实相符能落地的底气。
③ 收货入库 ★ 第一次记账
先猜一猜:货真进仓了、但钱还没付,这步记账吗?如果记,会动哪个科目?
- 发生了什么:过磅没问题,1 吨小麦正式搬进原料仓,成了厂里的库存。
- 货怎么动:原料仓 +1 吨小麦(货真到手了)。
- 钱怎么动:钱还没付,但不能因此不认账——先记一笔"欠农户的货款"。这笔"欠别人的、还没付的钱"有个名字,叫 应付账款。
- 为什么(原则:权责发生制):这套"东西一到手就入账,不等付不付钱"的做法,会计上叫 权责发生制。它的核心就一句:记不记账,看货钱有没有真动,不看现金有没有进出、更不看发票到没到。 货已经在你仓里了(真动了),哪怕发票、结算单都还没到,也必须记;钱还没出门,就先挂个"欠账",等付款时再勾掉。
- 谁来做(仓库管理员):仓管员负责把货收进仓、点清数量、登记入库。注意三件事该是三个不同的人干:收货(仓管经手)、验货好坏(质检判定)、批准付钱(会计/负责人)。为什么要拆?因为如果收货的人能自己说"我收了多少、就该付多少",他完全可以虚报数量、把差额揣兜里。
看会计记账
【生活故事】 货收了、钱欠着 → 多了一批小麦,也多欠了农户一笔。
【货钱箭头】
货: 原料仓 +小麦(净重×单价 = 2800 元)
钱: 欠农户 +2800 元(应付账款"生"出来了)【借贷符号】(借=左、贷=右,只是记账符号,跟"借钱/贷款"无关)
借:原材料 2800 元 (厂里多了一批价值 2800 的小麦)
贷:应付账款 2800 元 (多欠农户 2800)左右都是 2800,平。这就是复式记账:一笔账两边写、两边必相等。
诚实旁注:真实向自产农户收粮其实是现款现结(一手粮一手钱、严禁打白条),不会挂"欠账"。本书让收货先挂应付账款,是为了用同一袋小麦把"应付账款怎么生、又怎么灭"演给你看。真实里"先欠后还"更常见于向包装厂、粮食中间商赊购的场景。
④ 付款
先猜一猜:把欠农户的钱付清了。货会动吗?之前那笔"欠账"会怎么样?
- 发生了什么:过几天,厂里把欠农户的货款付清。
- 货怎么动:不动。小麦早进仓了,付钱跟货没关系。
- 钱怎么动:现金减少一笔;同时,③ 那笔"欠农户的账"一笔勾销、清零。
- 为什么(原则:生灭闭环):欠的钱总要还。③ 把应付账款"生"了出来,④ 把它"灭"掉——先记上、后勾销,一来一回正好归零。这种"挂上去、再清掉"的成对动作,我们叫它生灭闭环。下面开票/收款那对,你会看到一模一样的节奏,只是方向相反。
- 谁来做(出纳):付钱由出纳执行,但他只能按已经批准的金额付——付给谁、付多少,得会计或负责人先审批。出纳管钱不管账:钱在他手上,账在会计手上。为什么?因为如果一个人既管钱又记账,他就能"自己花了钱、再自己把账抹平",神不知鬼不觉。钱账分离,是内控里最硬的一条。
看会计记账
借:应付账款 2800 元 (之前那笔"欠账"勾掉、归零)
贷:现金 2800 元 (现金真出门了)对照 ③:③ 是"贷应付账款"(生),④ 是"借应付账款"(灭)。同一个科目,一生一灭,余额回到 0——生灭闭环就这么走完。
⑤ 磨粉
先猜一猜:小麦磨成了面粉。这步钱会变多吗?还是钱总数没变、只是"换了个地方记"?
- 发生了什么:原料仓的小麦送进磨粉车间,磨成面粉和麸皮。
- 货怎么动:原料仓 −1 吨小麦;成品库 +面粉 +麸皮。(磨粉这台「黑箱」里到底怎么把小麦剥成面粉和麸皮、出粉率从哪来,留到第 6 章细看。)
- 钱怎么动:总金额没增没减,只是从一个口袋挪到另一个口袋——原来记在"原材料"名下的成本(2800 元),整笔搬到"库存商品"(成品)名下。
- 为什么(原则:成本搬家 ≠ 花钱):小麦"变身"成了面粉,它当初值的钱跟着货走、改名换姓地记到成品账上。这不是又花了一笔钱、也不是凭空升值——是同一笔成本换了个口袋。 厂里的总资产一分没变。
- 谁来做(磨粉生产工):磨粉生产工按工艺把原料变成成品,盯着出粉率和质量。
看会计记账
借:库存商品 2800 元 (成本搬进"成品"名下)
贷:原材料 2800 元 (从"原料"名下搬走)两边相等、总额守恒——这正是"成本搬家"四个字的账面长相:钱没多没少,只是从原材料账结转进了库存商品账。
诚实旁注:真实工厂里,料进车间到磨成成品之间,成本会先在「在产品」这个中间账户里待一阵;而且磨粉还要叠上电费、人工等加工费,所以面粉成本 ≥ 小麦成本。本书为保持极简,把这一站合并了——记住"真实里还有这一环"即可。
⑥ 包装
到这步,开始留空让你先想——前面的范例你已经看过好几遍了。
先猜一猜:面粉装袋,领了包装袋。包装袋也要钱,这笔钱会让"成品"凭空变值钱吗?还是只是把成本从一个账搬到另一个账?
试着自己填一下:货怎么动?钱怎么动?(想好了再往下看)
- 发生了什么:面粉装袋,成为能上架卖的成品。
- 货怎么动:成品已是面粉,这步主要是装袋;领用的包装袋(一笔小钱,约 80 元)并入成品。
- 钱怎么动:付现金买/领包装袋的成本,加进成品的成本里。
- 为什么(原则:成本搬家 ≠ 增值):这里要破一个直觉误区——不是"花了 80 块让面粉更值钱了"。包装袋本身就是一项存货资产(叫周转材料),领用时是把它的成本从"周转材料"账搬进成品账,厂里总资产没变,只是换了个名头记。"成本搬家"≠ 凭空增值。
- 谁来做(包装工):包装工负责装袋、计量、贴标,让面粉成为可追溯、可销售的成品。
看会计记账
借:库存商品 80 元 (包装成本并入成品)
贷:现金 80 元 (买/领包装袋付的钱)现在这袋成品的账面成本 = 原料 2800 + 包装 80 = 2880 元。记住这个数,下一步"结转成本"要用它。
⑦ 开票卖出 ★ 一步里藏着两笔账
这是最"密集"的一步——货钱同时动,而且要记两笔账。所以把它拆成两个微步,先讲一笔、再讲一笔,你跟着想就不乱。
先猜一猜:客户来买面粉、开了发票,但还没马上付钱。这步钱会动吗?动哪个科目?(提示:想想 ③ 收货时那个"先欠后勾"——这次是反过来,别人欠我们。)
微步 A:确认收入(挂应收)
- 发生了什么:客户买走面粉,开了发票,货发出去了;但客户还没马上付钱。
- 货怎么动:成品库 −面粉(发给客户了)。
- 钱怎么动:虽然没收到现金,收入照样得认——记一笔"客户欠我们的货款",叫 应收账款。
- 为什么(原则:收入确认 / 权责发生制):跟 ③ 同一个道理,只是方向反过来——货一交付,这笔生意就算"赚到"了,立刻确认收入,不必等钱真到账(收入确认原则)。③ 是"我欠别人"(应付),这里是"别人欠我"(应收)——都是先记上、后勾销的生灭闭环。
微步 B:结转成本(把卖掉那批的成本算出去)
- 发生了什么:卖出去的这批面粉,当初花的成本(2880 元)要从成品账里"送走",变成"这单卖货的成本"。
- 货 / 钱:成品账面减少 2880;主营业务成本增加 2880。
- 为什么(原则:配比原则):卖了多少钱(收入)、就得同时算清对应花了多少成本——收入和成本必须配成一对、放在同一刻算,否则这单到底赚没赚、赚多少,就成了糊涂账。这叫配比原则。这就是"开票为什么同时记两笔"的根:一笔认收入(A)、一笔结成本(B),缺一不可。
- 谁来做(销售员 + 会计):销售员负责找客户、谈价、发货;会计负责把这两笔账(认收入、结成本)记准。卖货的和记账的是两拨人——又是一处分工。
看会计记账
微步 A · 确认收入(面粉 706kg×4.2 + 麸皮 234kg×1.5 ≈ 3316 元)
借:应收账款 3316 元 (客户欠我们的货款"生"出来)
贷:主营业务收入 3316 元 (这单赚到的收入)微步 B · 结转成本(就是 ⑥ 末尾那个 2880 元)
借:主营业务成本 2880 元 (卖这批货对应的成本)
贷:库存商品 2880 元 (成品账面送走这批)这单毛利 = 收入 3316 − 成本 2880 ≈ 436 元。 看,收入和成本一配对,赚多少一目了然——这正是配比原则的用处。
⑧ 收款 · 走完一整圈
最后一步,放手让你自己走一遍。
先猜一猜 + 自己填:客户把货款付来了。
- 货怎么动?(提示:想想 ④ 付款时货动了吗)
- 钱怎么动?(提示:⑦ 微步 A 挂了一笔应收,现在该怎么样?)
- 这对应哪个"闭环"?
想好了再看答案:
- 发生了什么:客户把货款付来。
- 货怎么动:不动(和 ④ 一样,收钱跟货无关)。
- 钱怎么动:现金到账;⑦ 那笔"客户欠我们的账"一笔勾销、清零。
- 为什么(原则:生灭闭环):⑦ 把应收账款"生"出来,⑧ 把它"灭"掉——应收的生灭闭环到此合上。至此,这袋小麦从买进到卖出、再到收钱,完整走完一圈。
- 谁来做(出纳):收钱也归出纳,同样只管收、不管记账——记账是会计的事。钱账分离,收钱这头照样守。
看会计记账
借:现金 3316 元 (货款真到账)
贷:应收账款 3316 元 (⑦ 那笔应收勾掉、归零)和 ④ 对照:一个是应付的生灭(我欠别人→还清),一个是应收的生灭(别人欠我→收回)。两条"先记后勾"的线,在这一步同时收口。
把 8 步连起来看一眼
| 步 | 货动吗 | 钱动吗 | 关键账(大白话) | 谁来做 |
|---|---|---|---|---|
| ① 下单 | 否 | 否 | 不记账(没真动) | 采购员 |
| ② 过磅 | 否 | 否 | 不记账,但定了入账金额 | 磅房计量员 |
| ③ 入库 | +小麦 | 欠农户(应付生) | 借原材料/贷应付 | 仓库管理员 |
| ④ 付款 | 否 | 还清(应付灭) | 借应付/贷现金 | 出纳 |
| ⑤ 磨粉 | 小麦→面粉 | 成本搬家(总额不变) | 借库存商品/贷原材料 | 磨粉生产工 |
| ⑥ 包装 | 装袋 | 包装成本搬进成品 | 借库存商品/贷现金 | 包装工 |
| ⑦ 开票 | −面粉 | 认收入+结成本(两笔) | 应收/收入;成本/库存商品 | 销售员+会计 |
| ⑧ 收款 | 否 | 钱到账(应收灭) | 借现金/贷应收 | 出纳 |
小结:跟一袋小麦走 8 步,货钱真动才记账;② 过磅虽不记账却定了金额;应付(我欠别人)和应收(别人欠我)都是"先记上、后勾销"的生灭闭环;开票一步要记两笔——认收入、结成本配成一对;而每一步背后都站着一个专管这件事、且被别人制约的岗位——这"为什么要分这么多人"的道理,前一章已经讲透。
第 6 章 · 制粉工艺详解
读完这一章你能
主线只有一句话
先把最重要的一句话定下来,后面无论多复杂,这句都不变:
⑤ 磨粉:小麦 → 面粉 + 麸皮。
就这一句。跟着这袋小麦走第一遍,记住它就够了:一袋小麦进车间,出来面粉(主产品)加麸皮(副产品),成本从「原材料」账搬进「库存商品」账,钱没多也没少,只是换了个去处。这与前面讲过的「成本搬家」是同一回事。
如果你只想先顺一遍业务,到这里就可以翻到下一节。下面的「黑箱」是给想深入的读者准备的——想知道这句话背后那台机器在做什么,再往下看。
打开磨粉黑箱(想深入再看)
点开:磨粉车间里到底发生了什么?
先记住一个比喻
磨粉不是一锤砸碎,而更像剥洋葱加筛沙子:磨一点、筛一点,把好料(白色的芯)一点点挑出来,把皮整片整片地留住、便于分开。
记住这一句,下面所有工序都能挂上去。
为什么不能一次磨成粉?
很多人以为磨粉就是把小麦倒进机器,一下全打成粉。其实不行。一颗麦粒分三层:
- 胚乳——最里面白色的芯,占麦粒约 83%,白面粉就从这里来。
- 麦皮(麸皮)——最外面那层硬皮,占约 14.5%。
- 胚芽——麦粒发芽的那个小尖,占约 2.5%,营养最高(富含维 E 和优质脂肪);但正因为含油,放久了会酸败发苦,所以白面粉里通常把它去掉。
问题来了:如果一锤砸碎,麦皮会跟着被砸成细粉,混进白色的胚乳里再也分不出来——做出来的面粉发灰、带麸星、口感差。
所以正确的办法是反过来:轻轻地磨、磨一点就筛一遍,尽量把麦皮保持成大片(大片才好挑走),把胚乳一点点刮下来磨细。这套「分多道、轻碾细分、边磨边筛」的思路,有个专门的名字——
逐级研磨:不一次磨碎,而是分很多道、一道比一道细,中间反复过筛。这正是现代辊式磨机和老式石磨最根本的区别(1880 年代成熟),也是整套工艺的核心。
两类磨辊:剥皮的与磨细的
车间里的磨机分两种活儿:
- 皮磨——磨辊带螺纹,像剪刀,负责把麦皮剪开、把胚乳从皮上刮下来,而不是磨细。目标是「剥得干净、皮留大片」。通常要走 4~5 道。
- 心磨——磨辊是光面的,负责把刚才刮下来的胚乳颗粒(粗粒)一级级磨成细面粉。
一句话:皮磨剥皮、心磨磨细;一个剥、一个磨,中间靠筛和清把两种料分开。
完整工序:磨—筛—提纯,循环多次
把上面串起来,一袋小麦进车间是这样走的:
- 清理去杂——先用筛子、磁铁、风选,把石子、草籽、铁屑、灰土挑出去(食品安全第一关,尤其要防金属)。
- 润麦——给小麦加水到约 15%~17% 的湿度,静置 8~24 小时。这一步像泡发干香菇:加点水,让外皮变韧(韧了才好整片剥、不易碎)、让芯变软(软了才好磨)。它看不见、不记账,却直接决定出粉率和质量,不要以为麦子过磅后就能直接进磨。
- 皮磨——带螺纹的辊把麦皮剪开、刮下胚乳。
- 筛理——按颗粒粗细分级,粗的回去再磨,细的往下走。
- 清粉——用筛子加气流提纯,把残留的麸星吹走,留下干净的胚乳粗粒。
- 心磨——光辊把胚乳粗粒磨成细面粉。
- 然后回到第 4 步反复多道,直到把好料尽量取尽,最后配粉、打包。
所以磨粉不是「一道工序」,而是 磨 → 筛 → 提纯 循环多次的过程。
出粉率:一袋小麦能出多少面粉?
不用打开黑箱也能懂这个数。出粉率就是:一袋小麦,有多少变成了白面粉。
拿这袋 1 吨(1000 kg) 小麦举例,算一笔最直观的账:
| 出来的东西 | 大约重量 | 是什么 |
|---|---|---|
| 白面粉(主产品) | 约 750 kg | 卖给客户的成品 |
| 麸皮 + 次粉(副产品) | 约 230 kg | 主要卖去做饲料 |
| 损耗 | 约 20 kg | 灰土、水分蒸发等 |
也就是出粉率约 75%。行业里高效磨坊普通制粉一般是 72%~78%(美国平均 76.9%);越白越精的精白粉只有约 60%,而全麦粉是 100%(什么都不去掉)。
这里有个天花板值得记住:胚乳本来就只占麦粒约 83%,所以白面粉出粉率理论上最高也就 83% 左右——而且干法制粉永远分不干净(总有一点胚乳粘在皮上被扔掉),所以实际到不了 83%。如果有人说出粉率 90%,那一定是把麦皮也磨进去了。这就是出粉率天花板。
🔑 沙盘小贴士:ERPBook 沙盘里出粉率参数随小麦品质浮动(706‰~770‰)——参数本身没问题,记住真实区间在 72%~78%、83% 是天花板就行。
越白 ≠ 越好:出粉率、白度、营养的三角拉扯
为什么不干脆把出粉率提到最高、多出点面粉?因为越白和出粉率越高是相互打架的。
衡量面粉「白不白、精不精」有个硬指标——灰分:把面粉高温烧成灰,剩下的渣越多,说明带进去的麦皮(麸星)越多。所以:
灰分越低 = 麦皮带得越少 = 越白越精 = 但出粉率越低、营养也越少。
想要更白(灰分更低),就得多扔掉靠近麦皮的那部分,面粉自然出得少。三者互相牵制,这就是磨粉师傅每天在权衡的事。
中国现行国标 GB/T 1355-2021 按灰分把小麦粉分三级(已经替代了过去「特一粉、特二粉」的旧说法):
| 等级 | 灰分(干基) | 通俗理解 |
|---|---|---|
| 精制粉 | ≤ 0.70% | 最白最精,麦皮带得最少 |
| 标准粉 | ≤ 1.10% | 中等 |
| 普通粉 | ≤ 1.60% | 带麸皮多一点,更接近全麦 |
这就是面粉等级。
新国标还明令禁止添加增白剂、增筋剂——白要靠工艺磨出来,不许靠化学药剂漂出来。
灰分超标会让面粉被质检从「精制粉」降级成「标准粉」——这就是第 8 章「品控降级」那笔损失的工艺根子。
副产品不是边角料,是利润的命脉
新手最容易看轻麸皮,觉得「磨剩下的皮,扔了算了」。这是大错。
面粉是薄利大宗商品(行业利润率常常只有个位数),很多磨坊其实是靠卖副产品才把利润撑住的。出粉率每提高 1%,一年多出的面粉和省下的成本相当可观——出粉率 1% 就能决定一家厂的盈亏。所以前面讲「盯住钱」那条线时,副产品是绝不能轻描淡写的一支。
副产品也别一概称作「麸皮」,其实是三种,别搞混:
| 副产品 | 是什么 | 去哪儿 |
|---|---|---|
| 麸皮(bran) | 麦子最外层的皮 | 主要做饲料 |
| 次粉(shorts/middlings) | 介于面粉和麸皮之间的低等粉(不是麦皮) | 饲料或低端食用 |
| 胚芽(germ) | 麦粒的小尖,营养最高 | 提胚芽油、做保健品 |
记住一句:次粉 ≠ 麸皮。麸皮是「皮」,次粉是「档次低一点的粉」。
这一步该谁来干?——磨粉生产工与质检/品控员
机器再先进,也得有人盯。磨粉这一步上岗的是两类人:
磨粉生产工
- 一句话目的:按工艺把小麦磨成合格的面粉,出粉率和质量都达标。
- 主要职责:控制润麦的加水量和时间、盯各道磨辊和筛子运转、调整出粉率、处理设备异常。
- 配合谁:听仓管发料,把成品交给包装和质检。
质检 / 品控员
- 一句话目的:替全厂当守门人,判定这批面粉够不够格、是哪个等级。
- 主要职责:测灰分定等级、检查有没有金属等异物、判定合格放行 / 降级 / 扣留。
- 为什么不可或缺,还必须独立:⚠️ 这是内控的关键一环——判定质量的人,绝不能是生产面粉的人。否则生产工为了让自己的活儿好看,自己说自己合格,等级就成了橡皮泥。让一个独立的质检来卡这道门,降级才有公信力,「品控降级」这种事才不会被悄悄抹平。这正是前面讲的不相容职务分离——做事的和验收的,得是两拨人。
本章小结
- 主线永远一句话:小麦 → 面粉 + 麸皮,成本从原材料搬进成品。
- 出粉率约 72%~78%(1 吨小麦≈750 kg 面粉),天花板是胚乳占比 83%,到不了;越白(灰分越低)则出粉越少,等级按灰分分精制/标准/普通三级。
- 副产品(麸皮/次粉/胚芽)是利润命脉,不是废料(次粉≠麸皮);判定质量的质检必须独立于磨粉的生产工。
第 7 章 · 会计记账与会计恒等式
读完这一章你能
- 说清一条等式 资产 = 负债 + 所有者权益,并把所有科目挂到它两边。
- 看懂「借」和「贷」到底是什么——它们就是左和右,跟借钱、贷款无关。
- 给前几章你已经会的操作叫出正名:权责发生制、配比原则、收入确认;并知道试算平衡有四类错查不出来,所以还需要账实相符兜底。
前面几章,你跟着这袋小麦走完了 8 步,看懂了钱和货怎么动;也认识了仓管、出纳、会计这些岗位,知道了为什么记账的人不能同时管钱。
这一章只回答一个问题:会计为什么要那样记账?
先讲一个小故事。
一个 500 年没被超越的发明
1494 年,意大利数学家帕乔利写了一本数学书,顺手把当时威尼斯商人的记账方法整理成了一章。就这一章,奠定了今天全世界通用的记账法——借/贷 背后的复式记账。500 多年过去,计算机、互联网换了好几代,这套方法的内核一个字没改。歌德读懂它之后赞叹,这是「人类心智最美妙的发明之一」。
一套记账方法,凭什么让数学家整理、文豪盛赞、500 年不倒?
因为它做到了别的办法做不到的一件事:让账自己检查自己对不对。 这一章就带你看懂这个「自检」是怎么炼成的。先别急着记「借」「贷」那两个字,我们先立一杆秤。
先立一杆秤:会计恒等式
先猜一猜:一家面粉厂,你怎么一句话说清它的「家底」有多厚?
换个生活场景。假设你要盘一盘自己的家底,通常会列两样东西:
- 我有什么值钱的:房子、车、银行存款……
- 这些里头,有多少其实是借来的(房贷、车贷),有多少是自己真正的。
一句话:
你真正的身家 = 你拥有的一切 − 你欠别人的。
把它挪个位置,就是会计这门学问的根:
资产 = 负债 + 所有者权益
- 资产:厂里所有值钱的东西(现金、原材料、库存商品、别人欠我的钱……)。
- 负债:厂里欠别人的(欠供应商的货款、银行借款……)。
- 所有者权益:刨掉欠别人的,真正属于老板自己的那部分(老板投进来的本金 + 一路赚的利润)。
这就叫 会计恒等式。它叫「恒等式」,是因为它任何时候都成立——左边永远等于右边,一秒都不会破。
为什么必然成立?因为厂里每一分值钱的东西(左边),要么是借别人的、要么是自己的(右边),没有第三种来源。这不是规定,是必然。
动手验证这杆秤永不倾斜:逐笔点下面的业务,看「资产」与「负债 + 权益 + 利润」两边怎样始终相等。
一个具体例子:老板拿 10 万元开厂。
- 这一刻,厂里有 10 万现金(资产 = 10 万);
- 没欠任何人(负债 = 0);
- 这 10 万全是老板自己的(所有者权益 = 10 万)。
10 万(资产) = 0(负债) + 10 万(权益) —— 平。
这正是沙盘第一步干的事:
借 现金 / 贷 实收资本(老板投本金)。现在这两个字你还看不懂没关系,记住这杆秤一直在就行。
记住这杆秤。 后面所有看起来高深的规则,都是从它身上自然长出来的——不是要你背的口令,是推得出来的结论。
科目:账本里的一个个抽屉
钱和货不能记成一锅粥。会计把账分门别类,每一类叫一个 科目——你可以把它想成账本里贴了标签的抽屉:「现金」一个抽屉、「原材料」一个抽屉、「应付账款」一个抽屉……
这家面粉厂常用的抽屉,正好分成五类,而且每一类都能挂到刚立的那杆秤上:
| 科目类别 | 例子 | 挂在恒等式哪一边 |
|---|---|---|
| 资产 | 现金、原材料、库存商品、应收账款 | 左边(资产) |
| 负债 | 应付账款 | 右边(负债) |
| 所有者权益 | 实收资本、本年利润 | 右边(权益) |
| 收入 | 主营业务收入 | 右边(权益的「增援」——赚钱让老板更富) |
| 成本/费用 | 主营业务成本、营业外支出 | 左边(资产的「消耗」——花钱让家底变薄) |
看出门道了吗?收入和费用,本质是所有者权益的涨与跌。 赚一笔收入,老板的身家就厚一分(权益增,挂右边);花一笔成本,身家就薄一分(像资产被消耗,挂左边)。所以五类科目,归根到底还是恒等式的左右两边。这杆秤,装得下所有科目。
术语就地记:科目 = 账目的分类抽屉(现金、应付账款……)。每个科目随时有个余额(现在是多少),但余额从不单独记一个数,而是把这个抽屉里所有进出加起来算出来的——这一点后面试算平衡会用到。
⚠️ 三个一定要忘掉的直觉
现在我们碰那两个字:借和贷。
零基础学会计,头号拦路虎就是这两个字——因为日常生活里「借」「贷」的意思太强,一看见就先入为主想歪。所以先破后立:在认识它俩之前,先把三个错误直觉删干净。
⚠️ 三个要忘掉的直觉
- 借 ≠ 借钱,贷 ≠ 贷款。 它俩是纯记账符号,跟你去银行借钱、贷款一点关系都没有。
- 借 ≠ 减少,贷 ≠ 增加(反过来也不对)。到底是增是减,只看这个科目是什么性质。
- 借 ≠ 坏,贷 ≠ 好。 两个都是中性的,没有褒贬。
那它俩到底是什么?答案很朴素:
借,就是账户的左边。贷,就是账户的右边。 仅此而已。古人用这两个字当「左/右」的代号,沿用了 500 年,我们也就跟着用。
记住这个画面:每个科目都是一个 T形账户——科目名写在 T 字头顶,借方记左边,贷方记右边。
原材料
借(左) | 贷(右)
────────┼────────
+2800 |那「增加记哪边、减少记哪边」呢?这就用上前面那杆秤了——方向由科目挂在恒等式的哪一边决定:
- 恒等式左边(资产 / 成本费用):借方(左)记增加,贷方(右)记减少。
- 恒等式右边(负债 / 权益 / 收入):贷方(右)记增加,借方(左)记减少。
看出来了吗?这条规则不用背——它就是那杆秤的镜像:东西挂在等式哪边,它的「增加」就记在哪边。资产在左,资产增加就记左(借);负债在右,负债增加就记右(贷)。恒等式立住了,借贷方向自动就有了。
复式记账:每笔账写两边,且必须相等
现在可以揭晓那个「自检」的秘密了。
会计的核心规矩:每记一笔账,必须同时写两边——一边记借、一边记贷,而且两边金额相等。 这就叫复式(「复」=两边都写)。
为什么必须两边相等?还是那杆秤。 任何一笔交易,都不会凭空打破「资产=负债+权益」这个平衡;既然秤不能倒,那记账时左右两边动的数,就必然一样大。借贷必相等,是恒等式恒成立的必然结果。
我们用「具象渐褪三步」走一遍,你会发现一点都不玄。拿向包装厂赊购包装袋这件事举例(挑这件事,是因为它是面粉厂里真会赊账的场景——向农户收粮是当场付现的,后面会讲)。
第一步:生活故事(实物) 包装袋送来了,2800 元的货收下了,但钱说好月底再付。所以此刻:厂里多了一批包装物(东西到手了),同时多了一笔欠包装厂的债(钱还没给)。
第二步:货钱箭头(示意图)
周转材料(包装物) +2800 ←── 收到的货
应付账款(欠包装厂) +2800 ←── 欠下的债一进一欠,各 2800。
第三步:借贷符号(可折叠,看不懂可跳过)
📊 看会计怎么记这一笔
借:周转材料 2800 元 (资产↑,资产在左→记借)
贷:应付账款 2800 元 (负债↑,负债在右→记贷)左 2800,右 2800,平。
这一笔的完整记录单叫一张凭证;凭证里的每一行(某科目借或贷多少)叫一条分录。
一个永远不会错的入门抓手:遇到现金时,收到现金就借现金,付出现金就贷现金。从「现金」这一个科目稳稳起步,其他科目跟着秤推就行。
两个问题,定下借贷方向
每张沙盘的事件解说卡里,都藏着一个固定的小栏目——拿到任何一笔业务,先问自己两个问题,借贷方向就自己跳出来了:
🔑 两个问题
问题一:什么东西增加或减少了?(钱?货?欠别人的债?) 问题二:它挂在恒等式哪一边?(资产/费用在左,负债/权益/收入在右)
答完这两问 → 左边的增加记借、右边的增加记贷,方向自动确定。
拿刚才那笔练一遍:问题一——包装物(资产)增加了、欠款(负债)增加了;问题二——资产在左、负债在右;结论——资产增加记左(借周转材料),负债增加记右(贷应付账款)。完工。
这两个问题,就是你以后看任何一笔账的万能钥匙。
给你早就会的操作,叫出正名
下面这几条原理,你前几章早就用上了,只是不知道它们的大名。这一节给它们一次性颁证:
| 概念名 | 第几步已用过 | 一句话定义 |
|---|---|---|
| 权责发生制 | ③ 收货挂应付、⑦ 开票挂应收 | 事一发生就入账,不等现金收付(反面是现金收付制);这正是应收、应付科目的由来 |
| 收入确认原则 | ⑦ 开票确认收入 | 货一交付就确认收入,不必等钱到账(和权责发生制一家人) |
| 配比原则 | ⑦ 开票同时结成本 | 确认收入的同时,把对应那批货的成本一起结转,这单赚多少才算得清 |
| 成本搬家 | ⑤ 磨粉、⑥ 包装、⑦ 结成本 | 成本不是花掉了,只是从一个资产抽屉搬进另一个,卖出那刻才变费用 |
(向农户收粮其实是现款现结、不挂应付,本书借它演示「应付的先欠后还」;现实里会赊账的是向包装厂赊购包装袋,详见第 5 章。)
第一道关:试算平衡(以及它抓不到的四种错)
既然每一笔账都左右相等,那么把全厂所有账的借方加在一起、贷方加在一起,这两个总数也必然相等。
会计随时算这两个总数的差。差是 0,说明没有「把秤记歪」的错。这道自检,叫 试算平衡。
但请务必听清这句话——这是新手最容易被误导的地方:
试算平衡,只能查出「让借贷不相等」的错;它查不出账记得对不对。
具体说,有四类错误它抓不到(因为这四类都没破坏左右相等):
- 整笔漏记:有一笔账压根忘了记。左右都没动,当然还平——但账是错的。
- 记错科目仍平:本该记「原材料」,错记成了「库存商品」,金额没错、借贷照样平——但科目错了。
- 补偿性错误:一处多记了 100、另一处又少记了 100,两个错正好互相抵消——总数还是平。
- 借贷双方同错同额:本该记 280,借贷两边都错记成 2800——左右仍然相等。
所以,「试算平了」 ≠ 「账全对了」。 它只是说「没有破坏平衡的错」,有四类漏网之鱼它管不着。
这就纠正了一个常见的过度自信:别以为「差额是 0 就万事大吉」。差额是 0 只是第一道关过了,还得有第二道关补上它的盲区。
第二道关:账实相符(两道关互补,不是多余)
第二道关,专治试算平衡的盲区。回到第 2 章那句最重要的话:货和钱是两条线,必须时时对上。
账上「原材料」这个抽屉记着值多少钱,仓库里实际的小麦按价算又值多少钱——这两个数必须时时相等。这叫 账实相符(沙盘里叫「货账镜像」)。
为什么它能补上试算平衡的漏?看上面四类错里的第 2 种:把「原材料」错记成了「库存商品」。试算平衡发现不了(借贷照样平),但账实相符立刻露馅——因为账上「原材料」凭空少了一截,跟仓库实物对不上了。
两道关是互补,不是重复。
- 试算平衡(会计独立复核)查的是:账本内部,左右平不平。
- 账实相符(仓管经手 + 会计独立盘点)查的是:账本和真实世界,对不对得上。
两道关都过,这本账才真正可信。这也正是第 4 章讲的内控——记账的人和保管货物的人是两拨人,定期独立盘点对账,账实相符这道关才靠得住。
进阶彩蛋:为什么银行给你「贷记」,钱反而变多?
这一段是给学有余力的人备的「啊哈」时刻,看不懂可以直接跳到小结。
你一定见过银行短信:「您的账户贷记 1000 元」,结果余额变多了。咦?前面不是说「贷」经常是减少吗?
用那杆秤一推就通:你的存款,对银行来说是它欠你的债(负债)。 负债挂在恒等式右边,增加记贷。所以银行给你账户「贷记」,是说「我欠你的债又多了 1000」——对你而言当然就是钱变多了。
这个反差点,恰好反向证明了那条铁律:借贷的增减方向,永远由科目的性质决定,而不是由「钱有没有变多」决定。 想通这个,你就真把借贷符号嚼透了。
这章谁在干活:会计管「账」(建科目、记凭证、跑试算平衡),出纳管「钱」(收付现金、保管现金)——两人分开、互相独立盘点对账。为什么必须分,第 4 章已讲透:管钱的人若同时记账,就能「自己花了自己抹账」。两道自检关立得住,正靠这道分离。
📒 本章小结
- 先立一杆秤:资产 = 负债 + 所有者权益。五类科目都挂在它两边;借贷的增减方向是这杆秤的推论,不是要背的口令。
- 借=左、贷=右,纯符号——跟借钱贷款、跟好坏、跟增减都无关,方向只看科目性质。判定靠两个问题:什么增减了?在恒等式哪一边?
- 三条原理有了正名:东西到手就记账=权责发生制(应收应付的由来);开票同时记两笔=收入确认+配比原则;成本是从资产抽屉搬到费用、卖出才搬最后一程。
- 两道自检关互补:试算平衡查「借贷平不平」(但抓不到漏记/错科目/抵消/同错四类);账实相符查「账和实物对不对」,补上前者的盲区。两关都过,账才可信。
第 8 章 · 异常业务的处理
读完这一章你能:
- 说出面粉厂最常见的四种意外(退货 / 盘亏 / 盘盈 / 降级),并判断每一种「货」和「钱」各往哪边动;
- 看懂月底「结一次总账」在做什么——把一段时间的盈与亏,汇成一个数;
- 用自己的话讲清:为什么意外处置也不能一个人说了算(岗位互相牵制)。
前面几章,我们跟着同一袋小麦顺利走完了 8 步:下单 → 过磅 → 入库 → 付款 → 磨粉 → 包装 → 开票 → 收款。账平、货对、各岗位各管一段。
但真实的工厂不会这么顺。小麦会受潮,仓库会少几袋,质检会皱眉头。
这一章不教新规则,而是要让你看清一件更重要的事:无论冒出什么意外,三条铁律一条都不破——
下面每个意外,我们都换一种读法:先把你放到老板的位置,让你自己拿主意,再揭晓账该怎么记。
先猜一猜:这袋小麦受潮了
假如你是老板 那袋你前几天收进来的小麦(1 吨、单价 2.8 元/kg、值 2800 元),仓管来报告:堆在墙角受了潮,质检一查——发霉了,不能用。
钱还没付给对方。现在,你会怎么处理这批货?账上又该动什么?
先别往下看,自己想三十秒。
想好了?多数人的直觉是对的:货退回去,这笔账一笔勾销。我们来看它怎么落到两条线上。
采购退货——
| 发生了什么 | 往哪边动 | |
|---|---|---|
| 货物流 | 这 1 吨原材料全部退出仓库,批次到此终止 | 原材料 −2800 元 |
| 资金流 | 本来欠对方的 2800,现在不用付了,欠款一笔消掉 | 应付账款 −2800 元 |
货少了 2800,欠款也少了 2800——两条线同步缩回,谁也不欠谁。写成会计的语言:
📊 看会计记账(进阶可展开)
借:应付账款 2800 元 (不欠对方这笔货款了 → 负债减少)
贷:原材料 2800 元 (这批小麦退出账 → 资产减少)左 2800、右 2800,平。一笔账退回一笔账,干干净净。
为什么是「借应付、贷原材料」? 回忆第 7 章:负债(应付账款)在贷方增加、借方减少;资产(原材料)在借方增加、贷方减少。退货是「欠款减少 + 货减少」,所以「借应付、贷原材料」,两边正好一起往回缩。
(这里「先欠后退」沿用了演示设定;现实中向农户收粮是现款现结、不挂欠账,会赊账的是向包装厂等供应商进货,详见第 5 章。)
盘亏与盘盈:账上和仓库,对不上了
到了月底,仓管要做一件事:盘点——把仓库里的货一袋一袋数清楚,跟账本上记的数对一对。
这正是第 2 章那句话的现场检验:账上记的货值,应当等于仓库实际的货值。可万一对不上呢?
假如你是老板 账本说仓库里有 1000 kg 原粮。仓管数完回来:实际只有 950 kg。少了 50 kg(可能是撒漏、鼠害、装卸损耗)。
钱没人偷、货也不是被卖了——就是凭空少了。这账你怎么记?
少掉的 50 kg,按单价 2.8 元算,是 140 元(沙盘里按在库量的 5% 计)。它去哪了?说不清。说不清的损失,会计有个专门的科目装它,叫营业外支出——意思是「和主营业务(买麦卖面)没直接关系的额外损失」。
盘亏(实物比账上少)——
- 货物流:原材料 −140(账上把多记的那部分抹掉,让账追上实物);
- 资金流:这 140 算一笔损失 → 营业外支出 +140。
📊 看会计记账
借:营业外支出 140 元 (确认一笔说不清的损失)
贷:原材料 140 元 (账上货值调减,对齐实物)记完这一笔,账上原材料从 1000 kg 的值降到 950 kg 的值——账实又相符了。
反过来呢? 如果盘点发现仓库比账上多(比如多出 50 kg,可能是当初少记了),那就是盘盈——一笔意外的便宜:
借:原材料 140 元 (账上补记这批货,资产增加)
贷:营业外收入 140 元 (一笔说不清的意外收益)抓住一个对称:盘亏是「账多 → 减账补损失」,盘盈是「账少 → 补账记收益」。无论哪种,目的只有一个——让账本去追实物,使两者重新对齐。账实相符不是摆设,它是盘点这道关每月较真的结果。
品控降级:东西没少,身价掉了
前两种意外,货的数量变了。这一种不一样——数量一点没少,但它「不值那么多钱」了。
假如你是老板 质检员拿着这批原粮的化验单找你:「老板,这批麦子灰分超标、麸星偏多,达不到精制粉的料,只能当标准粉用。」
麦子还是那 1000 kg,一粒没少,但它的身价降了。这账,记还是不记?记的话记多少?
很多人会愣一下:东西又没少,凭什么记账?
这正是会计较真的地方:值多少钱,本身就是账要管的事。货还在,但它能卖的钱少了——账上就得把这个「缩水」如实记下来,否则账面会虚高,骗了自己。
品控降级(沙盘里按减值约 10% 计,数量不变)——
- 货物流:数量不变(还是 1000 kg),但这批货的账面价值调低 10%;
- 资金流:降下来的那部分价值,算一笔损失 → 营业外支出。
📊 看会计记账
借:营业外支出 280 元 (价值缩水,确认损失)
贷:原材料 280 元 (账上这批货的价值调减 10%)(2800 元的 10% = 280 元)货还是那堆货,但账上它从值 2800 变成值 2520——与它现在的真实身价对齐了。
🔬 为什么会「降级」? 灰分超标(麸星残留偏多)就达不到精制粉,按国标只能降级——工艺细节见第 6 章;质检的化验单就是这笔减值的依据。
别忘了岗位:意外里,谁说了算?
读到这里,你可能没注意一件关键的事——上面每个意外,都不是一个人拍脑袋定的。
回想前几章讲的组织与岗位:四大职能必须分在不同人手里。意外处置,正是这套牵制最该发力的时刻:
| 意外 | 谁经手 | 谁复核/判定 | 谁记账 | 为什么不能一个人干 |
|---|---|---|---|---|
| 盘亏 / 盘盈 | 仓管(保管货、数实物) | 会计独立盘点复核(不是仓管自己说少了就少了) | 会计入账 | 若仓管又管货、又能改账,偷了货改个「盘亏」就抹平了,谁也查不出 |
| 品控降级 | 仓管(货在他手上) | 质检员凭化验单判定(不是仓管或销售拍板) | 会计按判定入账 | 若销售嫌货难卖、自己就给降级,减值随口说了算,账就失真了 |
| 采购退货 | 仓管(货出库) | 质检判废 + 负责人批准 | 会计冲账 | 退货同时消掉一笔欠款,一个人若能既退货又改应付,做假账的口子就开了 |
一句话直觉:正常流程靠分工提速,意外处置靠分工防错。越是「说不清」「有人吃亏」的时刻,越要「经手的不复核、复核的不记账」——这不是不信任谁,而是让任何一笔异常都至少经过两双眼睛(不相容职务分离)。
期末结转:月底,把这个月的账「收个口」
前面四种是随时可能发生的意外。最后这一种不是意外,而是每个月底雷打不动的一道收尾——把这一个月的经营成绩,算出一个数。
假如你是老板 一个月下来:卖面粉的收入进了几笔、卖出去那些面粉的成本记了几笔、中间还有盘亏盘盈降级的营业外收支……它们散落在各个科目里。
现在你想知道一句话:这个月,工厂到底赚了还是亏了?赚(亏)多少?
办法叫期末结转(月结)。它做的事,用大白话说就是:
把所有「赚的」和所有「亏的、花的」,全都汇集到一个口袋里,一加一减,看剩多少。
这个口袋,会计叫本年利润。
具体两步(沙盘里合成一张凭证完成):
- 把「赚的」转进来:主营业务收入、营业外收入……这些贷方科目的余额,全部转入本年利润;
- 把「花的、亏的」转进来:主营业务成本、营业外支出……这些借方科目的余额,也全部转入本年利润。
📊 看会计记账(以一组示意数字)
假设这个月:卖面粉收入 4200、营业外收入(盘盈)140;卖出成本 2800、营业外支出(盘亏 + 降级)420。
转入赚的:
借:主营业务收入 4200
借:营业外收入 140
贷:本年利润 4340
转入花的:
借:本年利润 3220
贷:主营业务成本 2800
贷:营业外支出 420本年利润这个口袋:进 4340、出 3220,剩 1120 —— 这个月净赚 1120 元。
结转完,收入、成本这些科目都「清零归位」,准备好迎接下个月重新开始计数;而这个月的成绩,稳稳落在本年利润里。这就是俗话说的「月结算总账」。
一句诚实话:我们这里「简化」了什么?
你可能会在更正规的账本上看到不一样的写法,这里如实交代,免得你日后困惑:
诚实旁注:盘盈 / 盘亏的「简化直入」口径 本章把盘亏盘盈直接计入了营业外支出 / 营业外收入。这是《小企业会计准则》下、小厂常用的正规简化做法——简化 ≠ 不规范。 更正式的做法会先把差额挂到一个叫待处理财产损溢的中转科目,等查清原因、批准后,再转入营业外收支(两步过账,审批留痕更全)。我们这本书为了让你专注于「两条线、借贷平、账实符」这件核心事,走了直入这条捷径。等你上手真账,记得还有这道更细的关。
降级的减值也类似:这里统一记进「营业外支出」是当前口径;更细的准则里可能用「资产减值损失 / 存货跌价准备」等专门科目。道理一样,科目更细而已。
本章小结
把整章焊成一句话:
退货、盘亏、盘盈、降级、月结——花样再多,三条铁律一条不破:货钱两条线、借贷必相等、账实必相符;而且没有哪一笔异常是一个人能独自定下来的,经手、判定、记账、复核各归其人,意外才不会变成漏洞。
第 9 章 · 上篇小结:两条主线与业务闭环
读完这一章你能
- 用一张镜像图说清整个面粉厂:左边买、右边卖,中间夹着「赚多少」。
- 把上篇收成三句话——再有人问你「面粉厂到底怎么转的」,你能一口气讲明白。
- 自己记一笔新账(卖麸皮),并亲手验一下账平不平——从「看懂例子」走到「自己会做」。
你已经跟着一袋小麦走完了一整圈:从订货、过磅、入库、付款,到磨粉、包装、开票、收款。沿路干活的那些人你也都认识了,也明白了为什么这些活不能由一个人全包。
这一章不教新东西,只做一件事:把散落的点连成一张图,再收成几句话,让它真正记进你脑子里。
一、一张镜像图:左手买、右手卖
面粉厂的全部生意,可以画成对称的两半——左半边是「买进来」,右半边是「卖出去」,中间夹着老板最关心的那个数:毛利(卖价减成本,这一单到底赚了多少)。
(面粉)
这张图把前面所有内容压成了一幅画,慢慢看三件事:
- 上面一条「货」:小麦从左边进来,一路变成原材料、面粉,最后从右边卖出去。这是实物在动。
- 下面两组「钱」:左边买的时候欠农户、然后付清;右边卖的时候客户欠、然后收回。两组左右对称——一边是「我们欠别人」(应付),一边是「别人欠我们」(应收),结构一样,只是方向相反。
- 中间夹的「毛利」:右边收回的钱,减去左边付出去的成本,剩下的就是赚头。整张图存在的意义,就是把这个数算清楚。
无论左边右边怎么动,最底下那行铁律永远成立:全厂借方合计 = 全厂贷方合计。而这张图背后还站着一群互相牵制的人:采购、磅房、仓管、出纳、会计……经手钱货的,和记账、批钱的,永远不是同一个人(四把钥匙分给不同人,谁都做不了独角戏)。流程看着繁琐,本质是用分工换可信。
生活类比:把它想成一面镜子。你站在镜子左边「买」,镜子里照出一个对称的「卖」。买是「货进来、欠款出去」,卖是「货出去、欠款收回」——动作相反,结构相同。看懂了一边,另一边自动也就懂了。
二、把上篇收成三句话
如果只能记住三句话,就记这三句——它们是整个上篇的浓缩:
① 面粉厂 = 买小麦、磨面粉、卖出去赚差价。 老板天天盯两样:货(东西够不够、在哪)和钱(欠多少、收多少)。
② 每件事都是货钱一体两面。 欠别人的(应付)、别人欠的(应收),都先记上、后勾销——有生就有灭,账早晚要清。
③ 两道自检关永不破。 借贷处处相等(试算平衡),账上货值 = 仓库货值(账实相符);再加上分工 = 相互牵制,做假账、记错账都瞒不住。
第一句讲生意是什么,第二句讲账怎么动,第三句讲靠什么不出错。背下这三句,你就抓住了面粉厂的骨架。
三、轮到你了:卖麸皮,自己记一笔
前面的账都是书替你记好的。现在撤掉脚手架,换一个新场景,你来记。
场景:磨粉那一步,除了面粉,还磨出了一批麸皮。攒了一车,有个养殖户来收,当场付现金 300 元买走。
这笔生意,货怎么动?钱怎么动? 先别看答案,自己想一想,在脑子里(或纸上)填一填。
提示三个问题,帮你理清楚(就是全书一直用的那套思路):
- 这批麸皮原来记在哪个科目里?(想想磨粉那步,面粉和麸皮都进了哪儿)
- 麸皮卖出去了,货这条线该减哪个、加哪个?
- 当场收了现金,钱这条线动的是「现金」还是「应收账款」?
📊 想好了,点开对答案
直白说:麸皮本来攒在成品里(算厂里的存货),现在卖掉换成了现金。所以一边「赚到一笔收入」,另一边「成品少了一批、对应的成本也得算出去」——和开票卖面粉是一模一样的两笔,只不过收的是现金、不挂应收。
记两笔账(只用上篇学过的科目,不引入任何新东西):
确认收入(收钱):
借:现金 300 元 (现金多了 300)
贷:主营业务收入 300 元 (赚到一笔卖货收入)
结转成本(货出去):
借:主营业务成本 X 元 (这批麸皮当初的成本,变成卖出去的成本)
贷:库存商品 X 元 (成品库里这批麸皮没了)两笔账,左右都相等——试算照样平。
自检一下:把这两笔加进全厂的账,再看一眼那两道关——
- 试算平衡:每一笔借=贷,加进去之后全厂借方合计还是等于贷方合计,差额仍是 0。✅
- 账实相符:库存商品账上少了这批麸皮的钱,仓库里也实际少了这批麸皮——账和货还是对得上。✅
注:这里收的是现金(当场付清),所以钱这条线动「现金」而不是「应收账款」。如果养殖户说「钱过两天给」,那就把第一笔的「借:现金」换成「借:应收账款」——又是一次「先记后勾」的生灭闭环,等他来付钱时再「借:现金 / 贷:应收账款」勾掉。机理完全一样,你已经会了。
能把这笔记出来、还能自己验一下平不平——这说明你不是记住了例子,而是真的会了。这正是上篇的目标:不是背规则,而是换个场景也能自己上手。
四、本章小结
- 面粉厂是一张镜像图:左买右卖,中间夹毛利;货在上面一条线流,钱在下面对称两组里生灭。
- 收口三句话:①买麦磨面卖差价、盯货和钱;②货钱一体两面、先记后勾;③两道关永不破、分工相牵制。
- 应付与应收对称生灭,试算平衡 + 账实相符互为补充(一个查「账平不平」,一个查「货对不对」),再加分工牵制,三重保险。
- 你已经能独立记一笔新账(卖麸皮)并自检——从看例子,走到了自己做。
过渡到下篇:到这里,你已经看懂了面粉厂靠人手怎么转、靠纸笔怎么算。但靠人记、靠人对,总有累、有漏、有忘的时候。
接下来的下篇要回答:怎么把这一整套——8 步流程、各岗位的分工、三单核对、两道自检关——交给一套系统(ERP)去固化,让它们不再依赖某个人的细心,而变成谁也绕不过去的流程。
你在上篇学到的「四把钥匙、三单核对、账实相符」,马上就会在下篇看到它们被原样搬进系统、变成「点一下就自动卡住你」的规则。先懂了道理,再看它怎么被做对——这正是下篇的看法。
下篇 · ERP 最佳实践
上篇你已经学会了一整套「手工的常识」——四把钥匙、三单核对、账实相符。这一部分只回答一个问题:怎么把这些常识交给一套 ERP 系统去固化,让它们不再依赖某个人的细心,而变成谁也绕不过去的规则。
读完这一部分你能:
- 说清主数据为什么是地基、脏档案如何让整套系统当场失灵;
- 看懂流程怎么固化成单据与状态机、三单对账如何在系统里自动卡住付款;
- 理解质检放行、批次追溯、成本核算与上线方法论。
一句话——看着上篇的每条手工道理,被原样搬进系统、变成点一下就自动生效的规则。
▶ 边读边练:本篇配套一个仿真 ERP 软件——打开 沙盘ERP,左侧按模块(主数据 / 采购 / 财务…)组织,点单据、推状态、看账自动记。读到哪一章,就去对应模块点一遍。
第 1 章 · 从手工到系统的固化
读完这一章你能:
- 说清下篇的内容主线,以及它与上篇的关系;
- 用一句话准确定义 ERP,并避开「ERP = 一套软件」这一常见误解;
- 记住下篇的核心判断——ERP 的成败主要取决于数据与管理,而非软件本身。
承上:上篇已经建立的三项基本原则
上篇以一袋小麦的完整旅程为线索,讲完了八步流程与八个岗位,并引出两道自检关。其中三项原则是后续全部内容的基础:
这三项原则依靠制度约束与人员相互制衡,在纯手工条件下即可实现。它们不是会计教条,而是从业务流程本身推导出的常识。
🔑 上篇阐述的是原理(为什么要这样做),下篇阐述的是固化(如何让这些原理在系统中不可绕过、不被遗漏、不被简化)。
下篇内容地图
下篇按照「一站一主题、后一站以前一站为基础」的顺序展开:
第 1 章 ERP 的本质 —— 厘清「ERP 是什么」(本章)
↓
第 2 章 主数据 —— 先建好基础档案,业务才有引用对象
↓
第 3 章 单据与状态机 —— 把八步流程固化为系统中的固定轨道
↓
第 4 章 三单匹配与职责分离 —— 把内部控制配置进系统
↓
第 5 章 质检放行控制 —— 合格放行后方可入账
↓
第 6 章 批次管理与追溯 —— 一步向后、一步向前的全链路追溯
↓
第 7 章 制粉工艺与等级 —— 出粉率、灰分、等级在系统中的体现
↓
第 8 章 成本核算 —— 移动加权、副产品冲减,算清单位成本
↓
第 9 章 上线方法论与常见问题 —— 先僵化、后优化、再固化每一站所做的,本质上是把上篇已讲清的某个业务环节搬入系统。下篇会在每一站回指上篇对应的内容,说明它在系统中的实现形态。
每一站固化的对象都是同一组要素:某个业务环节的货物流、资金流、主数据与流程四个方面。后面「事件四面」一节即对此展开。
ERP 的定义:破除一个误解
许多人初次接触 ERP,会将其理解为「公司采购的一套管理软件」。这是下篇首先要纠正的误解。
⚠️ ERP 不等于一套软件。软件只是其载体。
ERP 的作用,是把企业中分散在各岗位人员经验里的隐性判断,转化为一套人人可执行、且不执行就无法推进的标准规则。例如:
- 采购员对各农户供货质量的经验判断,固化为供应商档案(主数据)。
- 出纳「须经会计审核后方可付款」的习惯,固化为系统审批节点——未完成审核,付款按钮即不可用。
- 仓管「未检验的货物不得入账」的做法,固化为质检门——未放行则无法进入原料仓。
ERP 的内核是被固化进系统的「流程 + 数据 + 内部控制 + 追溯」,而非软件界面。软件只是承载这套规则的工具。
事件四面:系统固化流程的基本方法
ERP 通过什么方法把流程固化进系统?答案对应上篇每一步反复使用的四个问题:
发生了什么 → 货物如何变动 → 资金如何变动 → 涉及哪些对象
将这四个问题规范化,即 ERP 处理任何业务事件的事件四面:
| 上篇的提问 | 事件四面 | 含义 |
|---|---|---|
| 货物如何变动 | 货物流 | 库存数量的增减及其数额 |
| 资金如何变动 | 资金流 | 账务如何记录(对应的借/贷两笔分录) |
| 涉及谁、哪种料、哪个仓 | 主数据 | 事件引用的农户、物料、仓库等档案 |
| 下一步由谁处理、推进到何状态 | 流程 | 该环节的执行人与完成后的状态推进 |
ERP 的基本方法,是要求每一笔涉及货物或资金变动的事件,都必须完整说明这四个方面,并固化为一张单据。收货固化为收货单,付款固化为付款单,开票固化为销售发票。每张单据都记录了对应的货物流、资金流、所引用的主数据,以及流程推进到的状态。
这正是上篇业务流程与下篇系统的衔接点:手工作业中反复使用的四个问题,就是系统将流程固化为单据的方法。系统逐张固化,确保四个方面不被遗漏、不被省略。
回顾:上篇「收货入库」一步中,货物与资金如何变动?
查看答案
货物:原料仓增加 1 吨小麦。资金:登记一笔应付账款(尚未支付的农户货款,先记账后结算)。这是「收货」事件的货物流与资金流两个方面;再加上「引用了哪个农户、哪种物料」(主数据)与「推进到已收货状态」(流程),四个方面即完整。系统将其固化为一张收货单,该环节便无法跳过、不会漏记。
八类流程门:下篇的骨架契约
「事件四面」回答「一件事要登记哪四个方面」;还有一个互补的问题:这件事凭什么被允许发生? 上篇早给过零散答案——未初审不能收货、未检验不能入账、借贷不平不许记账、档案混乱不许引用。把全厂这些「不满足就不放行」的关卡收拢,恰好收敛成 八类流程门(G1–G8)。它们是下篇的骨架契约:后面每一章的每个关键操作,都只是「过其中几道门」的具体化。
核心范式(整篇下篇压成一句):任何一步推进 = 过若干道门 + 至多触发一笔货物流 + 至多一笔资金流。 「过门」是放行条件(不满足则按钮点不动);「货物流 / 资金流」是放行后系统自动记的账——可一缺一(纯流程门只改状态、纯计提只动钱)。
| 门 | 名称 | 一句话:它拦什么 | 就是上篇 / 系统里的—— |
|---|---|---|---|
| G1 | 状态前驱门 | 上一步没盖戳,这一步不放行(不许插队、跳步) | 状态机 的合法跳转;HNT 时间戳队列谓词 |
| G2 | 职责 / 权限门 | 操作人无此岗权限,或与上游制单人是同一人 | 不相容职务分离;HNT 的 gate 权限闸 |
| G3 | 数据完整门 | 必填没齐、格式不合法(数量≤0、单价≤0) | 第 3 章「填错则无法推进」 |
| G4 | 三单匹配门 | 采购订单 / 收货单 / 发票三个数对不上 | 第 4 章 三单匹配 |
| G5 | 质量门 | 批次未放行(待检 / 扣留 / 拒收)就想入账、领料、发货 | 第 5、6 章 质量门;契约 QC |
| G6 | 库存充足门 | 出库量大于当前结存(防呆负库存) | 第 8 章 移动加权出库;契约 INV |
| G7 | 守恒 / 勾稽门 | 借≠贷、退量>原量、盘亏>账面、误差超阈 | 账实相符、借贷必平;HNT 收货误差≤5% |
| G8 | 主数据门 | 引用的物料 / 往来 / 科目 / 批次不是有效黄金记录 | 第 2 章 唯一真相源 |
读法:此后每章末都有一张「本章规格」小表,把该环节的关键操作逐行标出过哪几道门、记哪笔账。八道门是全厂通用的闸门集——认全这八类,后面再遇到「G3+G8」「G5」这样的标注,就能一眼读懂「这一步要满足什么才放行」。
关键判断:ERP 失败主要源于数据与管理
下篇最重要、也最易被忽视的一条判断如下:
⚠️ ERP 项目失败,约六七成源于「数据」与「管理」,而非软件本身。
数据可佐证这一点:在离散制造业中,约 73% 的 ERP 项目未达到预期目标。其主要原因均与软件本身无关:
- 变更管理不足(人员不愿改变既有习惯);
- 数据迁移失败(旧账目混乱地迁入新系统);
- 实施团队缺乏经验;
- 管理层支持不足;
- 培训不到位。
其中最常见的根本原因,可用一句计算机领域的成语概括:
Garbage In, Garbage Out——垃圾进,垃圾出。
其含义是:录入系统的档案若错误、混乱,系统再先进,输出的结果同样错误。例如同一农户存在两份档案、小麦的计量单位时而用斤时而用公斤、收货单号无法对应——这类「脏数据」会直接导致整套 ERP 失效。这正是下篇第 2 章首先讲解「主数据是地基」的原因:基础档案不规范,后续工作均无从谈起。
这一判断印证了本书的基本立场:先理清流程与数据(内容),再讨论系统(软件)。内容先行,软件只是将内容运转起来的工具。
实施心法:先僵化,后优化,再固化
许多工厂上线 ERP 时的第一反应是「标准流程不适合本厂,应先行修改」。结果反复改动,导致流程混乱、难以运行。
更稳妥的做法,是「先僵化后优化再固化」三个阶段:
- 先僵化:先严格按标准流程执行。即使感到不便,也先完整照标准操作。
- 后优化:流程运行顺畅、确实理解其设计意图后,再结合本厂实际加以改良。
- 再固化:将改良后的做法定型为新的标准,统一执行。
之所以强调「先僵化」,是因为新手对流程产生的不适感,多数源于尚未理解其设计意图,而非流程本身存在缺陷。工作模板化的价值正在于此:将熟手多年的经验沉淀为模板,新人按模板操作,数月即可接近熟练水平,无需自行长期摸索。
本读本及其背后的 ERP,即面粉厂的标准作业模板。先照标准执行(僵化),熟练后改良(优化),再将改良成果定型(固化)——这就是下篇的核心目的:把上篇的手工原理,转化为一套人人可执行、且持续改进的工厂规程。
本章小结
- 承上:上篇建立的账实相符、四大职能分离、三单匹配,是手工即可实现的原理;下篇将其固化进系统。
- 启下:下篇按「主数据 → 单据与状态机 → 职责分离 → 质检门 → 批次追溯 → 上线方法论」依次展开,后一站以前一站为基础。
- 破误解:ERP 不等于软件,其内核是被固化的「流程 + 数据 + 内部控制 + 追溯」。
- 核心方法:上篇的四个问题对应 ERP 的事件四面(货物流 / 资金流 / 主数据 / 流程);系统将每件事的四个方面固化为一张单据。
- 关键判断:ERP 失败约六七成源于数据与管理(离散制造业约 73% 不达预期),根因常为「垃圾进、垃圾出」——故下一章先讲主数据。
- 实施心法:先僵化、后优化、再固化。
本章自测(合书作答):
- ERP 的内核是「软件」,还是「流程 + 数据 + 内部控制 + 追溯」?
- 上篇的四个问题对应 ERP 的哪四个方面?
- ERP 项目失败大多源于软件,还是数据与管理?
- 「先僵化、后优化、再固化」中,为什么须先僵化,而不能一开始就按自身想法修改?
关键术语(首次出现处已就地解释,此处汇总回查):ERP(把工厂流程、数据、内部控制、追溯固化进系统的一整套办法,非单指软件)· 事件四面(任何业务事件须说明的货物流 / 资金流 / 主数据 / 流程四个方面)· 货物流 / 资金流(货物如何变动 / 资金如何变动)· 主数据(事先建立、被各业务引用的档案,如供应商 / 物料 / 仓库)· Garbage In, Garbage Out(录入的数据是垃圾,输出的也是垃圾)· 先僵化、后优化、再固化(先严格照标准执行,熟练后改良,改好再定型)· 工作模板化(将熟手经验沉淀为模板,新人照做即可快速上手)。
第 2 章 · 主数据:系统的地基
上篇说明了:一袋小麦走 8 步、货钱两条线、每一步由谁负责、为什么职能要分离。那些是业务运作的原理。下篇说明的是如何用一套系统(ERP)把这些原理固化下来,使其每天自动运行、不可绕过、不易出错。
上篇的「四把钥匙」「三单核对」「账实相符」在下篇不会消失,而是逐一落实为系统中不可绕过的设置。手工时代依靠人的自觉,ERP 时代依靠规则强制执行。ERP 的本质,就是把正确的做法固化为绕不过的流程。
读完这一章你能:
- 说出什么是「主数据」,以及它与日常交易记录的区别;
- 列出面粉厂的五类核心档案,并说明「一物一档、唯一真相源」为何重要;
- 解释「档案错则全错」(Garbage In, Garbage Out),以及为什么每类档案要设一名责任人。
为什么下篇从「档案」讲起
设想你刚接手一家面粉厂,系统里空空如也。在做第一笔买卖之前,有一件事必须先完成:
把厂里要打交道的「人」和「物」逐一登记进系统——有哪些小麦品种、卖给哪些客户、向哪些农户收粮、厂里有几个仓库、记账用哪些科目。
这些先行登记、之后反复使用的底层资料,称为 主数据。它先于任何一笔交易存在,是整座 ERP 系统的地基。
主数据与每天的买卖,关系可以这样理解:
主数据 = 一套档案;每天的买卖 = 从档案中调取记录来办事。
下一张采购单,要从物料档案调出「一等小麦」(取得单价、计量单位)、从供应商档案调出「王农户」(取得身份证号、银行账户)。单据是临时的、不断产生,档案是固定的、反复被引用。 这是主数据与交易数据最本质的区别。
🔑 接上篇:上篇「一袋小麦走 8 步」那张图,可以重新理解为——每一步都在从档案中调取若干条记录来办理。下单调物料与供应商,过磅调车牌与物料,收货调仓库,付款调银行账户。8 步,步步都依赖档案。任一条记录错误,整条链路随之出错。
主数据与交易数据:一个固定,一个流动
两者最容易混淆,一句话区分:
| 主数据(档案) | 交易数据(每天的单据) | |
|---|---|---|
| 是什么 | 物料、客户、农户、仓库、科目 | 采购单、收货单、付款记录、发票 |
| 变化频率 | 很少变(建一次,长期用) | 持续产生、一次性 |
| 引用关系 | 被交易引用 | 引用主数据 |
| 例子 | 「一等小麦,单价 2.8 元/kg,按千克计」 | 「6 月 22 日,向王农户买入 1 吨一等小麦」 |
判断练习:「王农户的身份证号和银行账户」是主数据;「这次收了他 1 吨小麦、付了 2800 元」是交易数据。前者是固定信息,登记一次反复使用;后者是一次性的业务事件。
HNT 系统中已有现成的例子。上篇见过的「受托人档案」——姓名、身份证号、电话、车牌、银行户名、银行账户、证件照——就是一张标准的主数据卡片(在 ERP 中属于「供应商/农户」类)。每次该受托人收粮、记账、付款,系统都从这张卡读取信息,而非由操作员每次重新录入。
面粉厂的五类核心档案
面粉厂最核心的档案有五类:
| 档案 | 内容 | 被哪些步骤使用 |
|---|---|---|
| 物料档案 | 原粮(按等级)、包装袋、面粉、麸皮…… | 几乎每一步 |
| 供应商/农户档案 | 向谁收粮、向谁买包装袋(含银行账户) | 下单、收货、付款 |
| 客户档案 | 面粉卖给谁(含账期、税号) | 开票、收款 |
| 仓库档案 | 原料仓、成品仓、待检区…… | 入库、磨粉、发货 |
| 科目表 | 现金、原材料、应付账款、主营业务收入…… | 每一笔记账 |
🔑 接上篇:上篇讲过「科目」——对账目分门别类的名称(现金、原材料、应付账款等)。这里需要明确:那份科目表本身就是一类主数据。它并非会计临时拟定,而是事先建立、全厂统一、所有记账都须遵循的档案。会计登记每一笔分录,都要先从科目表选定科目;科目选错,账目就归错了类。
这五类档案分别由不同岗位维护:物料和仓库通常由仓库管理员或主数据管理员维护;供应商/农户由采购员配合维护;客户由销售维护;科目表由会计掌管(科目体系是财务核心,不能随意增减)。
唯一真相源:一物一档
这是主数据的第一条原则,分三层说明。
① 类比。 通讯录里同一个人的电话最好只存一条。若存了三条(「妈」「老妈」「母上」),对方换号后只改一条、漏改两条,再拨就会拨错。
② 定义。 同一对象(一种小麦、一个农户、一个客户)在整个系统中有且只有一张档案,所有人、所有单据都引用同一张。这张唯一、权威的档案称为黄金记录;「只认这一张」的原则称为唯一真相源(single source of truth)。
③ 反例。 假设「王农户」被建立了两次:采购员建了一张「王某某」,出纳又建了一张「王 XX」。收粮记在第一张名下,付款付到第二张的账户。结果:第一张始终显示「欠王某某 2800 未付」,第二张莫名多出一笔付款。账目永远无法对平,且难以排查——根源只是同一个人有了两张档案。
⚠️ 不少小厂上 ERP 第一年最大的问题,是同一种小麦被不同人建成「一等麦」「1 等小麦」「优质冬小麦」三张物料卡。采购记一张、领料领另一张,库存始终对不上。一物一档看似细节,实为 账实相符 的前提。
统一编码与计量:让档案规范一致
仅有唯一一张档案还不够,这张档案还须规范。两点最关键。
- 统一编码:每种物料给定固定编号(如原粮一等 =
RM-W01),而非依赖中文名称识别。名称易打错、易重名,编号则不会。这与身份证号同理——HNT 中受托人的登录名直接采用身份证号,正是因为身份证号唯一、不重复,适合作为农户的唯一编号。 - 统一计量单位:小麦按「千克」还是「吨」记录,全厂必须统一。若采购按吨下单、仓库按千克入库、会计按吨计价,1 与 1000 混用,金额就会相差 1000 倍。
🔑 批次:上篇收货时的「收货单号」,在 ERP 中即 批次追溯 的批次号,为「这一车特定的小麦」赋予唯一标识。凭此批号,日后可追查:某批面粉用了哪批小麦、该批小麦来自哪个农户。(批次的追溯与召回机制留待第 6 章详述,此处先记住:批号也是主数据体系的一部分。)
档案错则全错:Garbage In, Garbage Out
将前文串联,得到关于主数据最重要的一条认识:
Garbage In, Garbage Out(垃圾进,垃圾出)——档案中填错一个数据,后续所有引用它的单据、报表、账目都随之出错。
例如,物料档案上「一等小麦」单价误填为 28 元/kg(实际 2.8)。后果如下:
- 采购员下单时系统自动带出 28 元,一吨小麦报价 2.8 万(应为 2800);
- 会计记账,应付账款挂账 2.8 万;
- 月底报表显示采购成本虚高十倍。
没有任何人记错账、算错分录,错误仅出在档案中的一条数据。因此 ERP 实施中有一条共识:ERP 项目失败,六七成原因不在软件本身,而在主数据质量太差。软件再好,输入的数据是错的,输出的结果也必然是错的。
🔑 这是上篇「账实相符」的延伸:上篇要求账面货值与仓库实物一致;此处更进一步——账要对得上,前提是档案本身正确。档案错了,账实即便「相符」,也是同步出错。
谁管理档案:数据责任人与变更审批
档案如此关键,不能任由任何人随意修改。由此引出主数据的第二条原则,它是上篇「四把钥匙」的延续。
- 数据责任人:每一类档案指定一人专门负责其准确性与维护。物料档案有物料责任人,客户档案有客户责任人,科目表归会计。出错时找得到人,变更时找得到主。这是岗位职责,对岗不对人,并非授予某个具体人的特权。
- 变更审批流:修改档案(尤其是单价、银行账户等敏感字段)不能一人决定,须走审批——一人提交,另一人核准。
之所以如此,是因为档案是被全厂引用的源头。这与上篇「钱与账不能由一人经手」是同一道理:若建档人能随手将农户的银行账户改为自己的账户,收粮款就会流入其个人账户;而由于各方都信任这一「唯一真相源」,几乎无人会去质疑。因此,修改主数据相当于改动地基,必须由两道环节把关。
🔑 四把钥匙再现:上篇的授权、保管、记账、对账,在主数据同样适用——建档/改档须授权(审批),责任人保管档案,会计据档案记账,定期核对档案与实际是否一致。同一套内控逻辑,从手工搬到了系统。
上线时序:先建好档案,再开始交易
ERP 上线有一条明确时序,正好收束本章:
主数据先于交易。 先把五类档案逐张建准、核对干净,然后才能做第一笔买卖。
这也是为什么 ERP 的 MVP(最小可用版本)第一步永远是主数据(物料、供应商/农户、科目表),之后才轮到库存、销售、生产。地基不平,系统建得越大问题越严重。前期在档案上投入的每一分功夫,都会在后续交易的对账中得到数倍回报。
本章小结:
- 主数据是档案:物料、供应商/农户、客户、仓库、科目表五类,先于交易建立、被每一步反复引用。
- 两条原则:① 一物一档、唯一真相源(黄金记录),统一编码与计量;② 每类档案设数据责任人,改动走审批。
- 核心认识:Garbage In, Garbage Out——档案错则全错。地基没打好,后续所有账目都失去意义。
回想三问(合上书自答):
- 「一等小麦的单价」与「这次买了 1 吨一等小麦」——哪个是主数据,哪个是交易数据?
- 同一个农户在系统中建了两张档案,会出什么问题?用一句话说明。
- 为什么修改农户的银行账户必须走审批,而非一人决定?(提示:参见上篇「职能不能由一人兼任」)
关键术语(详见书末词典):主数据、黄金记录、唯一真相源、数据责任人(data steward)、变更审批流、统一编码、计量单位、Garbage In Garbage Out、批次。
本章规格:主数据状态机 · G8 主数据门
主数据本身也是一台极简状态机:每类档案(物料 / 供应商农户 / 客户 / 仓库 / 科目)都走「建档→审批→启用→停用」四态。只有「启用」态的档案,才是可被单据引用的有效黄金记录。主数据自身不记账(无货物流、资金流),只被业务事件引用。
| 操作 | 状态推进 | 过哪几道门 | 上篇 · HNT 依据 |
|---|---|---|---|
| 建档 | (无)→ 待审批 | G3 必填齐·格式合法 · G2 建档≠审批 | 一物一档、唯一真相源 |
| 审批通过 | 待审批 → 启用 | G2 审批≠建档 | 变更审批流、data steward 把关 |
| 改敏感字段(单价 / 银行账户) | 启用 → 待审批 → 启用 | G2 改档≠核准 · G3 | 「改地基须两道把关」 |
| 停用 | 启用 → 停用 | G2 授权 | 停用后新单据不得再引用 |
G8 是其余一切单据 G3 的前置门。 任何业务单据想引用一条物料 / 往来 / 科目 / 批次,系统先过 G8——被引用的档案必须是「启用」态的有效黄金记录;档案不过 G8,单据连草稿都建不起来。这正是「主数据先于交易」在闸门上的硬约束。
现成样例:HNT 受托人档案的「账户激活」开关,就是这台状态机的启用 / 停用位——未激活的受托人登录被拒(
?err=inactive),其提单单据无从产生。
第 3 章 · 流程固化:单据与状态机
读完这一章你能:
这套流程在防什么
上篇跟随一袋小麦走完 8 步,也认识了 8 个岗位。一个自然的问题是:既然事情有限,为什么不能由一个人、一张表从头填到尾?
答案上篇已给出。若由一人包办下单、收货、记账与付款,他便可"自己买、自己收、自己批、自己付",中间夹带、虚报数量、向关联方付款,都难以察觉。分工的目的不是增加人手,而是让各环节相互制衡——这正是 不相容职务分离 与 内部牵制。
手工时代靠"多人传递同一张纸"实现牵制。问题是:搬进计算机后,这份牵制如何不丢失?
这就是本章的主题。ERP 并非把纸质表格扫描入库,它做两件事:
- 把每一步固化成一张单据:规定谁能填、必填哪些项、填错则无法推进;
- 用状态机把单据串联:上一步未完成,下一步的人看不到这张单,无法插队。
一句话:ERP 把"靠人自觉"的牵制,转化为"系统强制执行"的规则。
一个类比:盖章接力的流转单
先看一个常见的对象——报销流转单。它的走法是:本人填写金额并附票据 → 部门领导签字 → 财务审核盖章 → 出纳打款。它有几条硬规矩:
- 每一栏只有特定的人能签(本人不能代领导签字);
- 上一栏未签,下一栏的人不接收这张单;
- 已签的字不能涂改,要改只能退回重走;
- 单子停在哪一格,就表明这笔报销处于哪一步——空格即"卡在此处"。
ERP 做的就是这件事,只是把"盖章"换成在数据库里写入一个时间戳。单据走到哪一步,不靠口头确认,而由"哪些时间戳已写入、哪些仍为空"决定。这套"谁盖了哪个章决定单据处于哪一格"的规则,就是状态机。
状态机:一张单据允许处于哪些状态、从某一状态只能合法跳转到哪几个后续状态的规则总表。它类似交通信号——每个路口只放行特定方向。
记住这张"盖章接力流转单"的图景,下面 8 步都是它的具体化。
为 8 步配上"单据 + 角色 + 状态"
把上篇 8 步逐行翻译为 ERP 中的形态。规律只有一条:每一步 = 一个特定岗位的人,填写一张特定单据,把单据推进到一个新状态。
| 上篇的步 | ERP 里的单据 | 谁来填(岗位) | 引用哪些档案 | 盖完章后,单据状态变成 |
|---|---|---|---|---|
| ① 采购下单 | 请购单 / 采购订单(PO) | 采购员 | 物料档案、供应商/农户档案、价目表 | "已下单,等到货" |
| ② 到货过磅 | 过磅单(记净重) | 磅房计量员 | 物料档案、车牌 | "已称重,净重定了" |
| ③ 收货入库 | 收货单(GR) | 仓库管理员 | 物料、仓库/库位、批次号 | "已入库"(第一次记账) |
| ④ 付款 | 付款单 | 出纳(经会计审核) | 供应商/农户银行档案 | "已付款,欠款清零" |
| ⑤ 磨粉 | 生产工单 | 磨粉生产工 | BOM/配方、生产订单 | "已投产/完工" |
| ⑥ 包装 | (并入生产/入库单) | 包装工 | 包装物档案、成品 SKU | "成品已入库" |
| ⑦ 开票卖出 | 销售订单 + 发票 | 销售员(会计确认收入) | 客户档案、价目表、成品批次 | "已开票,客户欠款挂上" |
| ⑧ 收款 | 收款单 / 核销 | 出纳 | 客户档案、银行账户 | "已收款,欠款清零" |
从这张表可读出三个事实:
- 不同步骤由不同人填写。这就是职责分离在 ERP 中被固化:采购员能下单但不能改收货数量,仓管能收货但不能批付款,出纳能付款但金额由会计审核确定。没有任何一人能从头办到尾。
- 每一步都要引用档案。填单不是凭空书写,物料、供应商、客户、价目表均为事先建好的档案——这正是上一章所讲"主数据 是地基"。档案错,整张单据就错。
- 状态由前一步推动前进。不能跳过收货直接付款,因为付款单要引用收货单的数据,收货单不存在,付款单便无法建立。
第 ② 步过磅的设置值得单独说明。磅房计量员既不是卖小麦的农户,也不是买小麦的采购员,ERP 为何要单设这一岗位?
因为计量者若同时是买卖任一方,数据便不可信:农户报数会偏多,采购员定数则可能与农户串通。由不沾买卖的第三方称重,得到的净重才是后续入库、付款、对账共同认可的依据。过磅本身不记账,却决定后面记多少账,是不相容职务分离最清晰的一例。
两条镜像价值流:P2P 与 O2C
换一个角度看这 8 步,可发现它天然分为前后对称的两半:前半是花钱把货物买进,后半是把货物卖出收钱。行业为这两条流分别命名:
- P2P(Procure-to-Pay,采购到付款):从"我要买"到"款付清"。
- O2C(Order-to-Cash,销售到收款):从"客户下单"到"款收回"。
二者互为镜像:一条管理"欠别人的钱如何产生、如何消除",一条管理"别人欠的钱如何产生、如何消除"。并排画出如下:
P2P 采购到付款(钱往外流) O2C 订单到收款(钱往回流)
──────────────────────── ────────────────────────
请购(我要买) 接单(客户要买)
↓ ↓
审批(领导批) 信用审批(这客户能赊吗)
↓ ↓
采购订单 PO(具法律约束力) ◀─镜像─▶ 履约发货(拣货/打包/送出)
↓ ↓
收货 GR(仓管验收、定数量) 开票(确认收入、挂应收)
↓ ↓
发票核对(三单对上才认账) 收款(钱到账)
↓ ↓
付款(出纳打钱、应付清零) 核销(把这笔款对到那张发票上)
↘ 毛利 ↙
买进成本 ─→ 卖出收入中间的"毛利"即面粉厂的赚头:卖出收入 − 买进成本(及加工费)。左侧每盖一章往外付款,右侧每盖一章往回收款。应付账款 在左侧"先生后灭",应收账款 在右侧"先生后灭"——这就是上篇所讲"先记后勾"的 生灭闭环,在 ERP 中被固化为两条不可乱序的流水线。
P2P 中的"发票核对"是做什么的,为什么收货后不直接付款?
这是上篇见过的 三单匹配。付款前,系统强制把三张单据的数据对齐——采购订单(约定买多少、什么价)、收货单(实际收了多少、品质如何)、供应商发票(对方索要多少钱)。三者一致才放款。一道关卡同时拦三种风险:为未收到的货付款、为未授权的订单付款、为重复发票重复付款。ERP 把这道核对设为"不通过则无法点击付款"——把内控从"人记得做"变成"系统不让你不做"。
状态机:看不见的交通管制
到此已反复使用"状态"一词,下面把它讲透——这是 ERP 区别于"一堆 Excel"的核心。
先看反面情形。假如面粉厂用 Excel 管理这套流程:一张大表,每行一笔业务,列为"是否下单、是否收货、是否付款……",任何人都能打开改任意一格。会发生什么?
- 出纳误操作,把尚未收货的单标成"已付款",钱已付、货无踪;
- 采购员把已作废的单改回"有效",重新走一遍流程;
- 两人同时改同一行,互相覆盖,真实状态无人知晓。
Excel 的问题不在于不能记录,而在于它不"管"——它不知道"哪一步之后才允许哪一步"。状态机正是来承担这一管制职能的。
ERP 的状态机规定两件事:
- 合法状态有哪些(单据可处于:已提单 / 已初审 / 已收货 / 已计划 / 已付款 / 已开票 / 已作废……);
- 从某一状态只准跳到哪几个后续状态(未初审则进不了收货队列;未收货则进不了付款队列;作废则退出全部队列)。
于是流程被锁成单行道:每个岗位的人打开自己的工作页,只看到"轮到自己处理"的单子。采购员看不到待收货的,仓管看不到待付款的——不是隐藏,而是这些单据尚未流到他这一格。插队、跳步、改动别人那一格,系统不给入口。
🔑 状态如何存储。直觉上系统里应有一个字段写着"当前状态=已收货"。更稳妥的常见做法是:不存"状态"字段,而存一组时间戳——"初审时间""收货时间""付款时间"各一列。某一步做了,就给该列写入当时时刻;未做则留空。"当前状态"不是记下来的,而是依据"哪些时间戳已写、哪些为空"当场算出。
这样做有三点好处:① 状态与发生时刻天然绑定,不会自相矛盾;② 单据卡在哪、卡了多久,一目了然;③ 已写入的时间戳不涂改,撤销须走专门的撤回并留痕,历史可查、责任可追。这与上篇流转单"已盖的章不能改"是同一道理。
在沙盘ERP(左栏底部入口)里亲手推一张单据即可体会:每一步系统只给出合法的下一步按钮,想插队跳步根本没有入口。
回到真账:HNT 是一台运行中的状态机
以上原理,在本系统(HNT 提单工作流)中已实际运行。它是上述概念的活样板,逐一对应。
它的状态机(一张提单从录入到走完):
提单 submit ──录入──▶ 初审 review ──通过──▶ 收货 receive ──┬──▶ 计划 plan ──▶ 支付 pay
└──作废──▶ ✗(退出全部队列) └──────────────▶ 开票 invoice
(收货后,计划/支付链 与 开票链 并行,互不阻塞)它如何存状态。 正如上一节所述,不存"状态"字段,只存一排时间戳:createdAt(提单)、reviewedAt(初审)、receivedAt(收货)、plannedAt(计划)、paidAt(支付)、invoicedAt(开票)、voidedAt(作废)。空串 = 这一步尚未发生。 一张单"当前该谁处理",完全由"哪些时间戳为空"推算:
- 待初审 = 未初审、且未作废;
- 待收货 = 已初审、未收货、且未作废;
- 待付款 = 已计划批准、未付款……
每个岗位的人登录后,看到的就是"轮到自己这一格"的那批单据,点一下按钮 = 给对应时间戳盖章 = 把单据推进下一队列。这就是前面所讲的交通管制,在真实运行。
它如何落实职责分离。 靠一道名为 gate(权限闸)的关卡:每人能进哪个队列页,由其被授予的板块权限决定。初审、收货、计划、支付、开票各为一个独立板块,分给不同的人——采购口的人进不了付款页,付款的人改不了收货数。这道闸还把系统分成两大组:
- 门户组(惠农通):仅受托人可进,负责最前端的录入提单(对应 P2P 最开头的"请购/收货录入");
- ERP 组(内部员工):从初审往后的全部处理岗。
两组之间靠提单这张单据衔接——受托人在门户 submit 录入,单据流过接缝,进入 ERP 的 review 队列被员工接手。这就是"门户是进料口、ERP 从初审起处理"这一分工在权限上的体现。
它如何做三单核对的雏形。 收货那一步不是随手点"收到",而要按收货单批量收货:勾选若干提单,填收货单号及收货单的数量/金额,系统将其与这些提单的结算单合计核对(误差超过 5% 即报错、不予通过)。这就是"实际收到的"与"单据上记载的"必须一致——三单匹配在真账中的现实雏形。
上篇手工流转单上的每条规则——"特定的人盖特定的章""上一格未盖下一格不接""已盖不可改""计量者不得是买卖方"——在 HNT 中分别落为:gate 权限闸、时间戳队列谓词、不可改的时间戳加留痕撤回、独立的收货核验。手工的牵制,被系统固化为不可绕过的流程。这就是"把流程固化成单据与状态机"。
本章小结
- ERP 做两件事:把每一步固化成一张单据(谁能填、必填什么),再用状态机把单据串成单行道(上一个章未盖,下一步接不到)。
- 8 步在 ERP 里 = 8 张单据 + 对应岗位 + 一个推进后的新状态。不同步由不同人填 = 职责分离被固化;每步引用档案 = 主数据是地基。
- 流程天然分两条镜像价值流:P2P(请购→审批→PO→收货→发票核对→付款)管理"欠别人的钱"的生灭,O2C(接单→信用审批→发货→开票→收款→核销)管理"别人欠的钱"的生灭,中间夹着毛利。
- 状态机 = 看不见的交通管制:规定"有哪些状态、从一状态只准跳到哪几个",把流程锁成单行道,插队跳步不给入口。常用做法是用一排时间戳隐式编码状态(哪个已盖、哪个仍空),而非存一个可能自相矛盾的"状态字段"。
- HNT 是这台状态机的活样板:
submit→review→receive→plan/pay/invoice的流转、用时间戳隐式记状态、用 gate 分门户组/ERP 组、用收货核验做三单匹配雏形——上篇手工的牵制,在此一条不漏地被系统固化。
回想三问:
- 为什么"收货"与"批准付款"在 ERP 里必须是两张单、两个人?(提示:虚报数量自己批款)
- P2P 与 O2C 各自管理哪一种欠款的生与灭?
- 用"一排时间戳"而非"状态字段"记录单据进度,好处是什么?
补充(可跳过):HNT 中似乎没有显式的"采购订单(PO)""供应商发票",为何仍算 P2P?因为面粉厂向自产农户收粮是现款现结,没有"先下 PO、后到票、再赊账"的环节,这条 P2P 被压缩为"录入→初审→收货→付款"。待面粉厂向包装厂、中间商赊购时,完整的"请购→PO→收货→三单核对→付款"才会全套出现——届时状态机会自然增加格子,但"盖章接力、单行道"的骨架不变。
本章规格:P2P 与 O2C 两台状态机
把本章两条镜像价值流落成可喂给系统的规格:每条价值流是一串单据,每张单据是一台状态机,每个操作 = 过几道门 + 至多记一笔账。
沙盘列:✅ = /erp 已实现 · ⚠️ = 部分简化 · ❌ = 未实现。读到此处可去 /erp 对应模块把 ✅ 的操作点一遍。
采购 P2P 单据与状态:
PO 采购订单 草稿→待审核→已审核→已收货→已开票→付款中→已完成 (旁路→已退货)
GRN 收货单 待检验→已放行→已入库
PAY 付款单 待对账→已匹配→已付款 (旁路→对账不平)
WB 过磅单 · GRIR 暂估单 · INV 采购发票 · RET 退货单 · RFD 退款收款单| 操作 | 状态推进 | 过哪几道门 | 记什么账(Dr → Cr) | ref | 沙盘 |
|---|---|---|---|---|---|
| 提交审批 | PO 草稿→待审核 | G3 + G8 | —(纯流程门) | — | ✅ |
| 审核通过 | PO 待审核→已审核 | G2 审批≠制单 | — | — | ✅ |
| 过磅定净重 | WB 待称重→已定净重 | G2 磅房≠买卖方 · G7 净重公式 | —(无凭证) | P-3 | ❌ |
| 据此收货 | PO 已审核→已收货(建 GRN 待检) | G1 · G7 实收≤超差阈 | —(入待检区,不记账) | QC-1 | ✅ |
| 质检合格放行 | GRN 待检验→已放行 | G5 质量门 | —(账落下一步) | QC-2/3 | ✅ |
| 过账入库 | GRN 已放行→已入库 | G1 · G7 借=贷 | Dr 原材料 / Cr 应付账款—农户;原料台账 +净重(移动加权重算) | P-1 / QC-2 | ✅ |
| 暂估入库 | GRIR 暂估挂账 | G1 货到票未到(仅普通供应商) | Dr 原材料 / Cr 应付账款—暂估 | P-4 | ❌ |
| 登记发票 | PO 已收货→已开票 | G1 · G3 价税 | 红冲暂估 → 按发票正式;(含税)拆进项 | P-5 | ⚠️占位 |
| 三单对账 | PAY 待对账→已匹配 / 对账不平 | G4 三单匹配门 | —(纯流程门) | P-6 前置 | ⚠️ |
| 过账付款 | PAY 已匹配→已付款;PO→已完成 | G1 · G2 出纳≠对账 · G7 | Dr 应付账款 / Cr 银行存款(全额 / 部分核销) | P-6 | ⚠️仅全额 |
| 付预付款 | 预付单 已付 | G1 合同约定 | Dr 预付账款 / Cr 银行存款 | P-7 | ❌ |
| 采购退货 | RET 待退→已退回 | G1 · 与 QC-6 共用物料事件 | 未付:Dr 应付账款 / Cr 原材料;已付待退:Dr 其他应收款 / Cr 原材料 | P-8 | ⚠️ |
| 收退货退款 | RFD 待收→已收退款 | G1(P-8 已付待退) | Dr 银行存款 / Cr 其他应收款 | P-9 | ❌ |
销售 O2C 单据与状态:
SO 销售订单 草稿→已确认→已发货→已开票→已完成 (旁路→已退货)
DLV 发货单 · SINV 销售发票 · RCV 收款单 · 预收 / 折让 / 退货 / 退款 / 坏账单| 操作 | 状态推进 | 过哪几道门 | 记什么账(Dr → Cr) | ref | 沙盘 |
|---|---|---|---|---|---|
| 确认订单 | SO 草稿→已确认 | G2 信用审批 · G8 客户 | —(锁价 / 量 / 账期) | O-2 | ✅ |
| 收订金 | 预收单 已收 | G1 货未发 | Dr 银行存款 / Cr 预收账款 | O-3 | ❌ |
| 发货出库 | SO 已确认→已发货 | G6 成品库存足 · G5 批次≠扣留 | Dr 发出商品 / Cr 库存商品(D12);成品台账 −量@均价 | O-4 | ⚠️ |
| 销售开票 | SO 已发货→已开票 | G1 · G2 开票≠发货 | ①Dr 应收账款 / Cr 主营业务收入 ②Dr 主营业务成本 / Cr 发出商品;(含税)拆销项 | O-5 | ⚠️仅① |
| 收款核销 | SO 已开票→已完成 | G1 · G2 出纳≠开票 | Dr 银行存款 / Cr 应收账款(部分核销) | O-7 | ⚠️仅全额 |
| 销售折让 | 折让单 已审批 | G2 审批(货已交不冲成本) | 红字 Dr 主营业务收入 / Cr 应收账款 | O-8 | ❌ |
| 销售退货 | SO 已开票→已退货 | G7 退量≤原发货 | ①红字 Dr 收入 / Cr 应收 ②Dr 库存商品 / Cr 主营成本(原均价) | O-9 | ✅ |
| 退款 / 坏账核销 | 退款 / 核销单 | G1 / G2 财务审批 | 退款 Dr 应收·预收 / Cr 银行;坏账 Dr 营业外支出 / Cr 应收 | O-10/11 | ❌ |
完整版 vs HNT 压缩版:上两表是「向中间商赊购、赊销」的完整流程。HNT 现状把采购侧压成「录入→初审→收货→付款」——农户现款现结,没有 PO / 暂估 / 发票三单核对,PAY 的 G4 三单匹配 退化为「同一受托人 + 合计误差≤5%」(G4 与 G7 合并简版,见第 4 章)。状态机的格子可多可少,但「盖章接力、单行道」的骨架不变。
第 4 章 · 三单对账与职责分离
读完这一章你能
- 说清付款前需核对的三张单据分别由谁出具、各自锁定哪个数;
- 解释为什么收货岗位不能直接决定付款;
- 看懂 ERP 如何把这道核对落成一道强制卡口。
一个生活类比
网购到货时,确认收货前通常会核对三件事:下单页(买了什么、多少、什么价)、实物清点(实际到货数量与状态)、账单(实际扣款金额)。三者一致,才确认付款;任一不符,就会暂停核实。
面粉厂向供应商付款遵循同一逻辑,区别在于这三样信息被固化为三张正式单据,这道核对动作有专门的名称:三单匹配。
三单匹配:付款前,将采购订单、收货单、供应商发票三张单据放在一起核对,三者数据一致才放款。
三张单据,三个岗位,各锁一个数
上篇跟踪的采购八步中,下单、收货、付款三步本就应由三个不同岗位经手。三单匹配,正是把这三步各自留下的凭据拿来对碰。
| 单据 | 出具岗位 | 锁定的数据 | 回答的问题 |
|---|---|---|---|
| 采购订单(PO) | 采购员 | 约定采购的品种、数量、单价 | 是否为已批准的采购? |
| 收货单 / 验收单 | 仓管员(质检把关) | 实际收到的数量、是否合格 | 货是否如数到货且合格? |
| 供应商发票 | 供应商 | 对方索取的金额 | 索款是否与前两者一致? |
关键在于:这三张单据出自三个互不隶属的人之手。
- 采购订单由采购员开具,确定应购数量与价格;
- 收货单由仓库开具,记录实际收货数量;
- 发票由供应商开具,载明应付金额。
任一方都无法干预另外两张单据。出纳付款前以此三张相互核对:数量一致、单价一致、金额一致,方可放款。这正是上篇四大职能中的授权(采购员批准)、保管(仓管收货)、对账(付款前核对)三者落到一笔采购上的形态——它们必须分散在不同人手中,控制才有效。
三张单据对碰:封堵三类无谓支出
三张单据缺一不可,因为每张单据各自封堵一类会造成损失的情形。可将三张单据视为三道并联的核验关卡,一笔付款须全部通过才放行:
采购订单 ──┐
├──▶ 三个数全对 ──▶ ✅ 出纳放款
收货单 ────┤
│ 任一对不上 ──▶ ⛔ 停下、查清楚
供应商发票 ┘这道闸的效果:三个数全对才放行,任一对不上就被系统拦住。沙盘ERP 的采购流程里备有一张「金额虚高」发票,可亲手触发对账拦截。
关卡一:发票对采购订单,封堵未经批准的采购。 若出现一张发票索款,但采购订单中无对应记录,说明该笔采购未经授权,予以拦截。
关卡二:发票对收货单,封堵为未收到的货付款。 若发票载明 10 吨,而收货单仅记录 8 吨,则有 2 吨未到货。仅按实收的 8 吨付款,不为未入库的货付钱。
关卡三:三个数互相核对,封堵重复发票与改价加塞。 同一批货第二次开票索款,或发票单价高于订单单价,三个数一经核对即可识别,予以拦截。
概括而言,三单匹配封堵的正是三类无谓支出:为未批准的订单付款、为未收到的货付款、为重复或虚高的发票付款。这也是它被称作应付账款环节防错防舞弊核心控制的原因。
为什么收货岗位不能直接决定付款
新手常觉得这一步多余:货由仓管收取,他最清楚到货数量,何不让其顺势完成付款,而要再转交出纳?
假设收货岗位一人决断:既申报"收到 10 吨",又决定"按 10 吨付款"。若其虚报——实到 8 吨却记为 10 吨,多出 2 吨货款即可被截留。缺乏第二方复核,自报自付等于自我授权。
三单匹配的本质,是将申报数量的人与执行付款的人分离,并引入第三方(供应商发票)佐证:
- 仓管只负责如实记录收货数量(保管 + 记录),无权决定付款;
- 出纳只负责按核对一致的数据付款(执行),无权决定收货数量及其合理性;
- 中间还有供应商自行开具的发票,三方对碰,任一方单独做手脚均无法对平。
这就是上篇所述的不相容职务分离——一笔业务须经多人之手,彼此相互制约。三单匹配,正是该原则在花钱这一高风险环节上的典型落地。
回到本系统:HNT 如何对单
HNT 提单系统内置了一道简化的三单核对,逻辑与上述一致,仅在术语上贴合行业表述。
向农户收原粮时,仓管不得一收了之、随口报数付款,而须按收货单成批核对:
- 第一关:同一受托人。 一张收货单中勾选的全部提单,必须来自同一受托人(送粮人)。混入他人提单,系统直接拦截——这对应"收货单与采购订单须指向同一笔业务、同一对象"。
- 第二关:数量与金额核对。 经手人填写的收货单数量、收货单金额,须与该批提单的结算单合计对照,误差超过 5% 即报错、不予通过。这对应"供应商索款数与实收/约定数不一致即暂停"——将对方报数与本方记录并列核对,差异过大即存疑。
两关均通过,系统方盖收货时间、登记收货单。填错数、混错人,都过不去这道卡口。书中所讲"三个数一致才放行",在本系统中即落为这两道校验——这是三单匹配在真实系统中的具体形态。
进阶补充(可跳过):标准三单匹配的三张单据为采购订单、收货单、发票,各锁一数。农户收粮为现款现结、且属自开收购发票,流程更短,故简化为"同一受托人 + 合计误差 ≤5%"两道核对。形式有别,而"多方互证、核对一致才放款"的内核不变。
三个回顾问题
- 付款前核对的三张单据分别由谁出具?各锁定什么数?
- "发票对收货单"这道关,专门封堵哪一类无谓支出?
- 为什么不能让收货岗位直接完成付款?
看答案
- 采购订单(采购员出具,锁定应购数量与价格)、收货单(仓管出具、质检把关,锁定实收数量与是否合格)、供应商发票(供应商出具,锁定索取金额)。
- 封堵为未收到的货付款——发票载明 10 吨、收货单仅到 8 吨时,只按 8 吨付款。
- 因为自报数量又自行付款时,虚报数量即可截留多出的货款,缺乏制约;故须将申报数量与执行付款分给不同的人,并以发票作第三方佐证。
本章小结 付款前核对三张单据——采购订单(约定)、收货单(实收)、供应商发票(索款),三个数一致才放款,这就是三单匹配。三张单据出自三个不同岗位之手,恰好封堵三类无谓支出:未批准的订单、未收到的货、重复或虚高的发票。核心一句:申报数量的人不能同时是付款的人——这正是职责分离在花钱环节上的典型控制。HNT 系统以"同一受托人 + 合计误差 ≤5%"将其落地。
本章规格:PAY 付款单状态机 · G4 三单匹配门
付款单 PAY 是一台只有三态的小状态机,三单匹配就卡在中间那道 G4 门:
PAY: 待对账 ──[G4 三单匹配]──▶ 已匹配 ──过账付款 P-6──▶ 已付款
└──对账不平──▶ ✗(停下、查清楚)| 操作 | 状态推进 | 过哪几道门 | 记什么账(Dr → Cr) | ref |
|---|---|---|---|---|
| 三单对账 | 待对账 → 已匹配 / 对账不平 | G4 采购订单 = 收货单 = 发票 三数一致 | —(纯流程门,不记账) | P-6 前置 |
| 过账付款 | 已匹配 → 已付款 | G1 · G2 出纳≠对账 · G7 借=贷 | Dr 应付账款 / Cr 银行存款(全额 / 部分核销) | P-6 |
要点:G4 是纯流程门——它本身不记一笔账,只决定「付款按钮亮不亮」。三数一致才放行进「已匹配」,任一不符落「对账不平」、付款过账(P-6,Dr 应付 / Cr 银行)永不触发。沙盘用一行布尔实证这道门:Set(amts).count==1 && amts.count==3——三个金额收敛为一个值、且恰好三张单,才放行。
HNT 现状 = G4+G7 合并简版:农户收粮现款现结、无三张独立单据,HNT 把 G4 退化为「同一受托人 + 结算单合计误差≤5%」——同一对象(G4 的「指向同一笔业务」)+ 数额核对(G7 的误差阈)两道并一道。形式简化,「多方互证、对齐才放款」的内核不变。
第 5 章 · 质检放行控制
读完这一章你能:
- 说清质量是一道控制门而非事后翻账,以及这道门的三种结果:放行 / 扣留 / 拒收;
- 解释 ERP 为什么把"货到"和"入账"拆成两步,以及账面上的"真入库"究竟发生在哪一刻;
- 知道面粉厂这道门主要拦什么(金属、石子、虫害等异物),以及"合格才入账"为什么能省去事后红冲。
一个典型场景
一车小麦运到厂门口,过磅、卸货、堆入原料仓,采购员当场记账:收到 7 吨,对农户的应付随之挂账。三天后磨粉,设备卡停——小麦中混入一颗螺丝,这批粉报废。而账上,这 7 吨小麦早已计入原料仓资产,付款单也已开出。
善后随之而来:报废的货要从账上抹除,已挂的应付要冲回,已付的钱要追回。一笔本应简单的采购,变成一串反向操作。
问题的根源在于:货一到就入账。
上篇为了把流程讲清,确立了一条规则:东西到手即记账,不等付钱才认。这条规则本身正确——它纠正的是只看现金的现金收付制缺陷。但它有一个隐含前提:到手的东西必须是合格的东西。一颗螺丝、一把石子、半仓受潮霉变的麦子,不应直接计入原材料资产。
本章要做的,就是在"过磅"和"入库记账"之间,插入一道门。
概念一:质量是一道控制门,不是事后检查表
不少人对质检的印象是:货先收进来,质检员有空时去仓库抽查几包,不行再处理。在 ERP 体系中,这种做法是错的。
质量门(quality gate):货物在通过检验之前,不得进入正式库存、不得记账。检验是一道必须先过、才放行的关卡,而非货进仓后补做的工序。
可以用一个日常场景类比:
快递先放代收点,验货合格才搬回家。快递到了,不会直接拆开就当自己的——先在代收点拆箱、核对、查损。没问题,搬回家(放行);坏了,当场拒收;吃不准,先放着不动(扣留)。"我家有什么"这本账,是在搬回家那一刻才更新,而不是快递员放下包裹那一刻。
ERP 里的"代收点",是一个特殊的逻辑库位——待检区。货到先进待检区:人在、货在,但账上视同不存在。质检员检验、判定"合格"后,货才真正搬入原料仓,账才真正记上。
这道门只有三种结果,缺一不可:
| 门的结果 | 含义 | 货怎么办 | 账怎么办 |
|---|---|---|---|
| 放行(release) | 合格,准予入仓 | 从待检区搬入正式库位 | 此刻才记账(原材料 +) |
| 扣留(hold) | 待定,暂不处置 | 留在待检区,不得动用 | 不记账(仍在门外) |
| 拒收(reject) | 不合格,退回 | 退给农户 / 供应商,离场 | 不记账(从未进门) |
这张表的核心是:只有"放行"那一格,账才动。另外两格账面不变——因为那批货从头到尾都未被当作自家资产。
🔑 要点:货堆在待检区、等待检验的那段时间里,"原材料"资产并未增加。货由你保管,但未放行,在账上就不是你的资产。这正是"门"的本质——人在货在,账却空着,直到放行那一刻。
这道门的三种判定——放行 / 扣留 / 拒收——以及各自「账动不动」,在沙盘ERP 的质检模块里可亲手判一次。
概念二:把收货拆成两步——契约里的 QC-1 与 QC-2
回到那袋小麦。上篇它的路径是:
过磅 →(货到即入账:原材料 +,应付 +)
现在把中间这一步切成两半:
过磅 → QC-1 到货登记(进待检区,不记账) → 质检 → QC-2 合格放行(此刻才记账)
逐项说明。
QC-1 · 到货登记(待检) 货过磅后,登记一笔"已到货,进待检区"。三点须明确:① 货已物理到货,堆于待检区;② 账上一笔不记(契约原文:"物料未入账,登记进待检逻辑库位");③ 系统为这批货标注状态 待检。 这一步只是登记加占位,不是会计事件——如同快递进代收点,你收到一条"待取"通知,但家中的账并未变动。
QC-2 · 入库检验 · 合格放行 质检员检验完毕,判定"合格"。此刻,真正的入账才发生:
上篇那笔"货到即入账"的凭证,在 ERP 里并未消失,只是位置后移——从"过磅后立即发生"延后到"合格放行那一刻"才发生。契约对此表述明确:
"此处才真入存货账;是 P-1 凭证实际落点。"
即:上篇所讲的那笔收货分录,真正落地之处就是这道门的"放行"格。门未放行,那笔账不应出现。
🔑 要点:若质检判"扣留"(待定),那笔
Dr 原材料 / Cr 应付账款不记。凭证只跟随放行发生。扣留意味着货卡在门口、账面不动;待日后解扣、补判合格,才补走 QC-2,那笔账才出现。
概念三:面粉厂这道门主要拦什么
不同行业的质检重点不同。化工厂查纯度,药厂查成分。面粉厂这道门的首要对象是异物,尤其是物理性异物。
面粉是入口食品,最直接、最严重的危害不是不可见的化学物,而是看得见、摸得着的硬质杂物:
金属屑、石子、木屑、虫害(虫体与虫卵)。一颗金属碎片磨入面粉、被人食用,后果严重。
为防范此类危害,食品行业有一套专门方法,称为 HACCP(危害分析与关键控制点)。不必记全名,只需把握其核心思路:
通盘梳理整条生产线,找出几个最关键、必须严守的点(即关键控制点 / CCP),在这些点上设卡、严控;其余环节正常运作,但 CCP 上绝不放松。
面粉厂的几个 CCP 基本都针对异物:
- 原料接收(即本章这道门)——将劣质、霉变、带虫的小麦挡在门外;
- 清理——磨粉前用磁选(磁铁吸走金属)、去石(密度分选挑出石子)、风选(吹走轻杂)清除异物;
- 装袋区金属检测——成品装袋前过一道金属探测仪,作最后兜底。
到货质检这道门站在最前端,是第一关。门口拦下一车带虫、带石、霉变的小麦,后续清理、磨粉、装袋的麻烦即可避免。把问题挡在账门之外,始终比放进来再处理更省。
概念四:为什么"合格才入账"更优——它省去了红冲
把上篇的旧办法与这道门并列对比:
| 上篇:货到即入账 | 下篇:合格才入账 | |
|---|---|---|
| 货到 | 立即记账(原材料 +,应付 +) | 仅登记进待检区,不记账 |
| 发现不合格 | 货已在账上 | 货从未进账 |
| 善后 | 需做反向操作把它从账上抹除 | 无需任何操作,账本本就干净 |
这里引出 ERP 里的一个重要概念:红冲。
红冲:账记错或事项反悔时,不能涂改抹除(历史账绝不允许涂改),只能追加一笔反向凭证,将原分录抵消。原账与反向账都留在历史记录中,均不得删除。
红冲并非坏事——它保证账本只增不删、有据可查。但红冲繁琐:须找到原凭证、原样反记一遍,并在两边都留下"冲销 XX 号"的痕迹。一笔交易一旦做错又反悔,就多出一串反向账,账面随之冗长。
"合格才入账"的优势,正在于它从源头减少了需要红冲的账。不合格的货从未进账,自然无需冲销,账本天生干净。
契约对此表述直接:
"不合格品不先入账、免事后红冲,凭证更干净。"
🔑 要点:一车小麦被判"拒收、退回农户",用"合格才入账"这套,事后需要红冲零笔。因为它自 QC-1 到货登记起就只待在待检区,一笔账都未记;判拒收直接退场即可,账面始终清白、无账可冲。对照上篇:货已入账,须红冲收货那笔,再处理应付与已付的钱,一连串麻烦。
这道门上站着谁(认识三个岗位)
这道门不会自动开启,而由人把守。关键在于:把门的人不能是收货的人。
- 收货员:管"货是否到货、数量是否相符",将货引入待检区(QC-1)。他只管收、不管判。
- 质检 / 品控员:这道门唯一有权判定"放行 / 扣留 / 拒收"的人(QC-2/3/6)。他只管判、不碰货账。
- 仓库管理员:质检放行后,负责将货搬入正式库位并保管。他只管存、不管判、不管买。
为什么必须分给三个人?设想全部由收货员一人承担:他既收货、又自判合格、又自行入账,这道门便形同虚设——带虫的小麦,他可径自判"合格"放入仓与账。门要有效,把门的人就必须与送货进门的人分属两拨。这正是上篇四大职能在质检环节的具体落地:判定(质检)、保管(仓管)、收货(收货员)分散于三只手中,构成不相容职务分离,谁也无法独占这道门。
本章小结
- 质量是一道控制门,而非事后翻账:货在通过检验之前不进入正式库存、不记账。
- 这道门有三种结果——放行 / 扣留 / 拒收,只有放行那一格账才动。
- ERP 把收货拆成两步:QC-1 到货登记(进待检区,不记账)→ QC-2 合格放行(此刻才记
Dr 原材料 / Cr 应付账款)。上篇那笔收货账,真正的落点就在"放行"这一刻。 - 面粉厂这道门主要拦物理异物(金属 / 石子 / 虫害),对应 HACCP 的几个关键控制点(CCP):原料接收、清理(磁选 / 去石 / 风选)、装袋金检。
- "合格才入账"优于"货到即入账":不合格的货从未进账,省去事后红冲,账本天生干净。
- 把门的人(质检)必须与收货、保管的人分开,门才有效。
一句话记住这章:先验货、后认账——把问题挡在账门之外,始终比放进来再处理更省。
关键术语(首现即用,统一回查见书末词典)
| 术语 | 一句话解释 |
|---|---|
| 质量门(quality gate) | 货检验合格才放行入账的一道关卡,不是事后补查 |
| 待检区 | 货到先放的逻辑库位;人在货在,但账上视同不存在 |
| 放行 / 扣留 / 拒收 | 门的三种结果:合格进仓记账 / 待定暂不动 / 不合格退回 |
| QC-1 到货登记 | 货进待检区、只登记不记账(契约编号 QC-1) |
| QC-2 合格放行 | 检验合格、此刻才真入存货账(契约 QC-2,是收货凭证 P-1 的实际落点) |
| 红冲 | 账错或反悔时用反向凭证抵消,绝不删改历史 |
| HACCP | 食品厂"危害分析与关键控制点"方法:找出几个必守的关键点严控 |
| 关键控制点(CCP) | HACCP 里必须严守的关口;面粉厂以拦物理异物(金属 / 石子 / 虫)为主 |
自测(合上书作答,再往下看)
- 货堆在待检区、尚未放行,这批货算你的"原材料"资产吗?为什么?
- 上篇所讲的"收货那笔账"(Dr 原材料 / Cr 应付账款),在 ERP 里真正发生在哪一刻?
- 一车小麦被判"拒收退回",事后需要做几笔红冲?为什么?
- 思考题:你是这家面粉厂老板,人手紧张,想让收货员顺手把质检也做了,省一个人头。从这道门的作用看,这样做会埋下什么隐患?(提示:把门的与送货进门的,该不该是同一个人?)
*答案要点:① 不算——未放行前账上视同不存在;② 合格放行(QC-2)那一刻;③ 零笔——它从未进账,无账可冲;④ 把门的人若即收货的人,门形同虚设,带问题的货可被"自己判合格"放进来,失去牵制。*
本章规格:qcStatus 质检状态机全图
质检的本质,是给每个批次挂一个 qcStatus 状态位。它本身是纯流程门(判定不记账),但「放行」那一格会触发下游入账——这是门与操作耦合最好的样本。完整状态机(原料 + 成品 + 过程检验)如下:
原料到货→[待检] ──合格放行 QC-2──▶ [放行] ──触发 P-1 入账(Dr 原材料/Cr 应付账款)
├──扣留 QC-3──▶ [扣留] ──解扣 QC-4──▶ [待检]/[放行]
├──降级 QC-5──▶ [降级](同批拆档,差额→营业外支出)
├──拒收 QC-6──▶ [拒收] ──衔接 P-8 采购退货
└──报废 QC-7──▶ [报废](Dr 营业外支出/Cr 原材料)
成品产出→[成品待检] ──合格 QC-12──▶ 入库存商品(= PR-9 落点)
├──降级 QC-13──▶ [次品档] └──报废 QC-14──▶ 销毁
过程检验:QC-8/9 合格/扣留 · QC-10 返工 · QC-11 在产品报废(= PR-12)| 判定 | qcStatus | 记账? | 记什么账(Dr → Cr) | ref |
|---|---|---|---|---|
| 合格放行(原料) | 待检 → 放行 | 是(触发 P-1) | Dr 原材料 / Cr 应付账款 | QC-2 |
| 扣留 / 解扣 | 待检 ↔ 扣留 | 否(纯流程门) | —(解扣后补走 QC-2 才入账) | QC-3/4 |
| 判定降级 | → 降级 | 有差额则记 | (原均价−目标均价)×数量:Dr 营业外支出 / Cr 原材料 | QC-5 |
| 判定拒收 | → 拒收 | 已入账则红冲 | 衔接 P-8:Dr 应付账款 / Cr 原材料 | QC-6 |
| 入库环节报废 | → 报废 | 是 | Dr 营业外支出 / Cr 原材料 | QC-7 |
| 成品合格入库 | 成品待检 → 放行 | 是(= PR-9 落点) | Dr 库存商品 / Cr 生产成本 | QC-12 |
| 成品降级 | → 次品档 | 有差额则记 | Dr 营业外支出 / Cr 库存商品 | QC-13 |
| 成品报废 | → 销毁 | 是 | Dr 营业外支出 / Cr 库存商品(或生产成本) | QC-14 |
要点:只有「放行」格触发那笔 Dr 原材料 / Cr 应付账款(契约 QC-2,即收货凭证 P-1 的实际落点);待检 / 扣留 / 拒收三格账面不动。降级 / 报废按当前简化口径,差额一律记营业外支出(D8 待拍板)。沙盘现状:GRN 仅「合格 / 不合格」二元 ❌,缺扣留 / 降级 / 报废态,也无批次扣留拦截(下章 G5 下游门)。
第 6 章 · 批次管理与质量追溯
读完这一章你能
- 说清「一步向后、一步向前」分别能查到什么;
- 讲明白为什么质检结果必须挂在批次上、不合格批次为什么要自动扣留;
- 看懂 HNT 里「收货单号=批次」这条设计的来龙去脉。
一个场景:异物投诉
晚上十一点,质检员接到经销商电话:当天到货的一批 25 公斤装精制粉,有客户反映其中混有细小铁屑。
如果工厂没有批次管理,处置会非常被动——无法确定这批粉是哪天磨的、用了哪几车小麦、那几车小麦是哪个农户送的,也不知道磨好后又发给了哪些客户。在信息缺失的情况下,最稳妥的做法只剩一个:把最近所有面粉全部召回、全厂停产排查。客户信任、库存、产能都要为此付出代价。
如果工厂部署了 ERP,情况完全不同。质检员在系统里输入袋子上印的编号,屏幕上随即列出:
- 这批粉于 6 月 18 日磨制,用了 JH240617-03 这一车小麦;
- 这车小麦由受托人于 6 月 17 日送来,身份证号、过磅单、结算单齐全;
- 这批粉共发往 3 家经销商,各自数量、发货日期均有记录。
召回范围因此从「全厂所有面粉」精确收缩到「这一批、这 3 家」。不停产,损失控制在最小范围。
本章讨论的就是支撑这一能力的核心概念——批次追溯中的「批次」。
关键问题:让这次快速查询成为可能的前提,是给每一批货发了一个唯一标识。这个标识应当在哪一步、由谁生成?
批次:货物的唯一标识
批次追溯中的批次,指一次同源、同条件处理的一组货,作为一个整体被追踪。给它分配一个唯一编号,此后这组货流转到哪个环节、转化为什么形态,都引用这个编号。
面粉厂里至少有两类批次:
- 原料批次:每到一车小麦,生成一个编号。这一车的来源农户、过磅时间、净重、检验结论,全部挂在该编号下。
- 成品批次:每磨出一批面粉,生成一个编号。这批粉的磨制日期、面粉等级、所用原料批次,全部挂在该编号下。
关键在于,这两类批次之间必须建立关联。磨粉时,系统记录「成品批次 F0618-2 由原料批次 JH240617-03 磨成」。正是这一笔关联,使开头那个异物投诉的快速追溯成为可能。
对应 HNT:在惠农通系统里,这个原料批次标识已经存在,即收货单号。收货时盖一个 10 位收货单号,把该车小麦的数量、金额、农户绑定在一起。HNT 的设计原则可概括为一句话:「收货单号 = 批次」。其目的不是增加编号,而是确保需要追溯时能顺着这个号往回查。
两个方向:一步向后、一步向前
批次追溯有一个国际通行的标准表述,即「一步向后、一步向前」(one step back, one step forward),对应两个问题。
一步向后(往回查):这批成品由什么制成?
拿到一袋问题面粉 → 查其成品批次 → 追到所用的原料批次 → 再追到具体农户、具体车次。 回答的是:问题源于哪一批原料。
一步向前(往前查):这批原料 / 成品流向了哪里?
发现某车小麦有问题 → 查其进入了哪些成品批次 → 再查这些成品发给了哪些客户。 回答的是:问题货物流向了哪些去处。
两个方向合在一起,就把「原料 → 面粉 → 客户」整条链路两端打通。出现质量问题时,向后用于定位根因(究竟是哪批料的问题),向前用于界定召回范围(究竟要召回哪些客户手中的货)。缺少任何一端,召回都只能被迫扩大范围。
| 方向 | 查询路径 | 用途 |
|---|---|---|
| 一步向后 | 成品批次 → 原料批次 → 农户/供应商 | 定位根因 |
| 一步向前 | 原料批次 → 成品批次 → 客户 | 界定召回范围 |
同一条链既能顺着查、也能倒着查;沙盘ERP 的单据详情页有「📍 本批次全链路追溯」,可点开任意一环跳转。
质检结果必须挂在批次上
批次不仅是查货的标签,也是质量信息的载体。
第 5 章讲过质量门:货到厂后不直接入账,而是先待检,合格才放行,不合格则扣留或拒收。本章需要补充一点:所有这些判定都必须挂在批次上,而不是停留在个人记忆或临时记录里。
之所以必须挂在批次上,是因为质量判定本身就是针对具体批次作出的——「这批合格」「那批扣留」,指向的都是某一个确定的批次。判定一旦绑定批次,就带来一项关键能力:
不合格批次自动扣留(hold)。系统不允许其放行、不允许入正式库、不允许被领去磨制、不允许被销售。
这是把依赖人的纪律,转化为系统强制的约束。仅靠人,质检员可能漏检,也可能在生产催货时被迫「先用」;依靠系统,只要批次状态为扣留,后续一切针对它的操作(入账、领料、发货)都无法执行。🔑 要动用该批次,必须先由质检主管解扣放行——这一步同样留痕,且由另一人完成。
对应上篇的「四把钥匙」:这正是四大职能中「保管(仓管管货)」与「授权(质检判定合格)」分离到两人手中的系统化实现。仓管要入库,必须等质检在批次上完成放行;两者互为制约。上篇讲的是为什么不能由一人完成,这里则把这一原则固化为系统层面的强制约束。
谁在这章里干活
- 质检/品控员:在批次上作出判定——待检 / 放行 / 扣留 / 降级 / 拒收。批次的状态由其决定。
- 仓库管理员:按批次收、存、发;系统阻止其触碰被扣留的批次,也阻止未放行的货混入正式库。
- 销售员:发货时系统记录「哪个成品批次发给了哪个客户」——这一记录正是日后「一步向前」追到客户的依据。
一袋小麦的批次标识:从头到尾
把本章内容串入一袋小麦的全程,可以看清批次标识如何逐步传递:
①车小麦到厂 ──发原料批次号(=收货单号)──┐
▼
②质检在这个号上盖「放行」──③仓管才敢入库(批次绑定农户/净重/检验)
▼
④磨粉:成品批次号「认领」原料批次号 ── 这一笔关联是追溯的命根子
▼
⑤销售员发货:记下「这个成品批次 → 这个客户」
▼
🔔 出事了 → 输入袋上编号 → 向后查到料、向前查到客户 → 精准召回整条链路上,每一步都没有额外负担——生成批次号、作出质检判定、记录发货去向,本就是必要动作。ERP 所做的,是把这些动作的结果串成一条可回溯的链。平时它并不显眼,出现质量问题时则成为关键依据。
来自真实工厂的补注:食品行业有强制的可追溯法规要求。例如美国 FSMA 食品可追溯规则要求,监管部门索取时须在 24 小时内提供全链路记录。这不是「做得好加分」,而是「做不到要担责」。对食品厂而言,批次追溯是底线要求,而非加分项。
本章小结
合上书,先回想三个问题:
- 「一步向后」和「一步向前」分别回答哪两个问题?
- 质检结果为什么必须挂在批次上?「自动扣留」挡住了哪三种操作?
- HNT 里那个「=批次」的编号叫什么?它在哪一步生成?
答案:① 向后=这批成品用了什么料(定位根因),向前=这批料/货流向了哪些客户(界定召回范围)。② 因为质量判定与具体批次是一体的;绑定批次后,不合格批次能被系统自动扣留,挡住「入账、领去磨、卖出去」三种操作,把依赖人的纪律固化为系统约束。③ 收货单号,在「收货入库」那一步生成,绑定农户、净重、金额。
本章要点:给每批货分配一个可双向追溯的唯一标识,并把质量判定绑定其上——出现问题时能够快速锁定范围,避免全厂受累。
关键术语(入词典)
| 名词 | 一句话解释 |
|---|---|
| 批次 / lot | 一次同源同条件处理的一组货,发唯一编号统一追踪 |
| 批次追溯 | 顺着批次号把「料→产品→客户」整条链查清楚的能力 |
| 一步向后 | 由成品批次反查所用的原料批次、供应商——出事定位根因 |
| 一步向前 | 由原料/成品批次正查进了哪些产品、发给哪些客户——出事界定召回范围 |
| 召回 | 把已售出的问题批次从市场上追回;有批次追溯才能精准召回,而非全线下架 |
| 质量门 | 货先待检,合格才放行入账、不合格扣留或拒收的检验关卡 |
| 扣留 / hold | 不合格或待定批次被系统锁住,不能入账、领用、发货,须授权解扣才放行 |
| 收货单号(HNT) | 惠农通收货时盖的 10 位编号,绑定农户/净重/金额,即原料批次,体现「收货单号=批次」 |
自测
1.(选择)某批面粉发现异物,要查清「这批粉用了哪几车小麦」,用的是—— A. 一步向前 B. 一步向后 C. 试算平衡 D. 移动加权 2.(选择)一个批次被质检判为「扣留」,下列哪个操作系统仍然允许? A. 领去磨粉 B. 发货给客户 C. 由质检主管解扣放行 D. 入正式库 3.(判断)只要做了「一步向前」,出事时就能既找到根因、又定准召回范围。( ) 4.(想一想)如果磨粉那一步忘了把成品批次和原料批次关联起来,开头那个异物投诉会变成什么样?哪个方向的追溯会断?
参考:1=B;2=C(扣留状态下唯一能动它的就是「解扣」,且需主管授权);3=错(向前只能界定范围、找不到根因,还需「向后」配合,两个方向缺一不可);4=向后追溯会断——查不到这批粉用了哪车小麦,根因无法定位,只能把所有可疑面粉一并处理,召回范围被迫扩大,「快速锁定、不停产」退回成「全厂排查」。
本章规格:消耗操作的统一前置门(G5)
第 5 章的质量门管「单批入账」;本章把它扩到批次的全生命周期:任何消耗类操作——领料、发货、入账——统一前置同一道 G5 门。
G5(批次生命周期版):批次
qcStatus ∉ {扣留, 拒收}。被扣留或拒收的批次,系统一律不放行其入账、领料、发货。
| 消耗操作 | 模块 | 前置门(批次状态) | 放行后记什么账(Dr → Cr) | ref |
|---|---|---|---|---|
| 入账(放行入库) | 采购 | G5:qcStatus = 放行 | Dr 原材料 / Cr 应付账款 | QC-2 / P-1 |
| 领料(投产) | 生产 | G5 + G6 原粮≥需用 | Dr 生产成本 / Cr 原材料 | PR-2 |
| 发货(出库) | 销售 | G5 + G6 成品库存足 | Dr 发出商品 / Cr 库存商品 | O-4 |
要点:批次追溯(batchLineage)既是「一步向后 / 一步向前」的查询链,也是把 qcStatus 绑在每个批次上、让上述三道消耗门可被强制执行的状态机 links。沙盘现状:batchLineage 只能查询、不拦截——扣留态批次仍可被领料 / 发货 ❌,这正是「先纯 ERP」要补的关键内控(批次扣留拦截下游消耗)。
第 7 章 · 制粉工艺与等级管理
读完这一章你能
- 说清小麦为何需要逐级研磨,而不能一次粉碎成粉;
- 区分白面粉出粉率(约 72~76%)与胚乳占麦的理论上限(约 83%),并指出差距来源;
- 理解「等级由灰分判定」,以及为何「等级 = 灰分阈值」要进入品控主数据,生产工与质检员各自的职责边界。
为什么不能一次磨成粉
上篇讲八步流程时,「⑤磨粉」概括为一句:小麦 → 面粉 + 麸皮。这对把握全局已经足够。但要把磨粉环节落入 ERP 的生产模块与品控模块,这句话过于笼统——系统必须知道出多少粉、出什么等级、副产品如何计价,而这些都由工艺细节决定。本章打开这一环节。
把一粒小麦直接投入粉碎机一次打成粉末,是否能得到合格白面粉?答案是不能。小麦不是均质体:外层硬皮是 麸皮,占麦约 14.5%;最内层占比最大的白色部分是 胚乳,白面粉即来自胚乳;皮与芯之间还有少量 胚芽,约占麦 2.5%。
一次性粉碎会把麸皮一并打成细末,混入面粉后无法分离,导致面粉色暗、杂质多。因此制粉的核心原理是 逐级研磨:分多道工序,磨一层、筛一层,把胚乳逐步剥出,同时让麸皮尽量保持大片以便分离。面粉厂宁可分十几道工序逐级处理,正是为此。
🔑 制粉不是「一次粉碎」,而是「磨一层、筛一层」——逐级研磨、好料挑出、麸皮整片留住。后续工序都是这一原理的展开。
六道工序
逐级研磨在车间中落为六道工序:
| 工序 | 作用 |
|---|---|
| ① 清理 | 筛除石子、草籽、铁屑、灰尘 |
| ② 润麦(调质) | 加水、静置数小时,调整含水率 |
| ③ 皮磨(break) | 带齿辊剥开麦粒,刮下胚乳 |
| ④ 筛理 | 按颗粒大小分级,粗料返回再磨 |
| ⑤ 心磨(reduction) | 光面辊把胚乳颗粒磨细成粉 |
| ⑥ 配粉 / 打包 | 按等级配比、装袋 |
其中 ③④⑤ 不是各执行一次,而是反复循环:皮磨→筛理→再皮磨,心磨→筛理→再心磨,逐道把胚乳磨细、把麸皮分净。这正是「逐级研磨」的实质。
下面细述两道关键工序:润麦与皮磨/心磨。
润麦(调质)
小麦过磅、入库后并不能直接进磨,中间必须先 润麦。
润麦:磨前给小麦加水、静置数小时,使外皮变韧、胚乳变软。
- 加水量:使含水率达约 14%~17%。
- 静置时间:硬麦较长(约 10~36 小时),软麦较短(约 6~18 小时)。
润麦后,皮韧而不碎,皮磨时可整片剥下;芯软而易磨,心磨时省力且出粉更多。
对 ERP 而言,润麦时间与加水量直接决定出粉率与质量,是生产模块中需要记录和管控的工艺参数,也是排产时必须预留的工序时间。若把润麦视为闲置,排产会高估出粉率、低估交期,导致计划失真。
皮磨与心磨
| 皮磨(break rolls) | 心磨(reduction rolls) | |
|---|---|---|
| 辊面 | 带齿 | 光面 |
| 作用 | 剥开麦粒,把胚乳从麸片上刮下 | 把刮下的胚乳颗粒磨细成面粉 |
皮磨与心磨之间夹着 筛理(按粒度分级)与 清粉(用风与筛去除残余麸星、提纯胚乳颗粒)。整个车间是「磨—筛—提纯」循环往复的过程。
这也是磨粉生产工不可或缺的原因。生产工需要控制辊距(过粗则出粉少,过细则把麸皮一并磨碎)、检查筛理是否堵塞、把握润麦节奏。辊距与润麦稍有偏差,出粉率即下降一两个百分点;而面粉是薄利大宗商品,出粉率 1% 即可决定盈亏(下节详述)。生产工的工艺水平,直接体现在成本与等级上。
出粉率:72~76%,不是 83%
八步流程里「出 7 成多面粉」具体是多少?先澄清一个常见误解:
- 胚乳约占麦粒 83% —— 这是理论上限,即纯胚乳全部成粉的极限。
- 白面粉实际 出粉率 约 72~76%(美国磨坊均值约 76.9%)—— 这是可实现的水平。
- 全麦粉(连皮带芽全磨)出粉率 100%;只取最白的短粉(short patent)可能仅约 45%。
胚乳有 83%,白面粉为何只到 72~76%?差出的 7~10 个百分点去了哪里?
原因是:胚乳与麸皮粘连,干法制粉无法彻底分离。越靠近麦皮的胚乳越夹带麸星——要么舍弃(出粉率降、面粉更白),要么磨入面粉(出粉率升、面粉更暗)。因此 出粉率天花板 始终无法达到,这是物理限制而非设备不足。
一袋小麦的物料账(1000 kg):约 750 kg 面粉 + 约 230 kg 麸皮/次粉 + 约 20 kg 损耗。 (对应沙盘
FlowConfig的 706‰~770‰ 区间,随小麦品质浮动——参数可保留,真实区间为 72~76%。)
白度、出粉率、营养三者相互牵制:要更白(灰分更低),就要更多舍弃接近麸皮的部分,出粉率随之降低、营养也减少。三者不可兼得。这一权衡正是下节「等级」的根源。
出粉率就这样一手牵动面粉等级与灰分,一手决定面粉/麸皮产量的此消彼长。
副产品与利润
上篇称「麸皮也能卖点钱」,实际上低估了其重要性:
面粉本身利润率仅约 7.8%,磨坊常依靠副产品支撑利润。
磨麦产出的非面粉部分有三种,需加以区分:
| 副产品 | 是什么 | 主要去向 |
|---|---|---|
| 麸皮(bran) | 麦子外皮(占麦约 14.5%) | 主销饲料 |
| 次粉(shorts/middlings) | 介于面粉与麸皮之间的低等粉(混有麸屑、碎胚乳) | 饲料或低端食用 |
| 胚芽(germ) | 麦子的胚(占麦约 2.5%,富含维 E、油脂) | 提取胚芽油、保健品 |
⚠️ 次粉 不同于麸皮:麸皮是外皮,次粉是品质较低的粉。二者在 ERP 物料档案中是两个不同 SKU,价格、用途各异,混记会导致成本核算错误。
副产品必须纳入资金流核算。在 ERP 生产模块中,副产品按 副产品 冲减主产品成本——麸皮收入不单独确认,而是从该批面粉的总成本中扣除,余额再摊入面粉。出粉率每变动 1%,主产品产量与副产品占比随之变化,利润立刻受影响。副产品价格的涨跌,直接影响磨坊盈亏。
等级由灰分判定
最后一块拼图:面粉等级按什么划分?
答案是 灰分。面粉高温灼烧后剩下的残渣,即混入的麸星(矿物质)。灰分越低,带入的麸皮越少,面粉越白越精;代价是出粉率越低(舍弃的部分越多)。
中国现行国标 GB/T 1355-2021(2023 年起实施)按灰分把小麦粉分为三级:
| 等级 | 干基灰分 | 说明 |
|---|---|---|
| 精制粉 | ≤ 0.70% | 最白最精,出粉率最低 |
| 标准粉 | ≤ 1.10% | 居中 |
| 普通粉 | ≤ 1.60% | 麸星较多,出粉率高 |
⚠️ 旧标的「特制一等/特制二等/标准粉」已作废。新旧对应关系:旧「特一」→精制粉,旧「特二」并入标准粉;新标禁止添加增白剂、增筋剂。教材、系统、合同一律采用新国标三级。
这也是质检/品控员岗位与「等级 = 灰分阈值进主数据」的由来:
- 磨粉生产工负责产量与工艺(出多少、出多细);
- 质检/品控员负责判定等级——按国标灰分线判定每批面粉所属等级,合格放行,超标降级。
在 ERP 品控模块中,这三条灰分线被配置为 主数据(检验标准):一物一档、一等级一灰分阈值。质检员录入实测灰分后,系统自动比对、判定等级并标注到批次。等级一经确定,直接驱动两件事:① 入哪个成品 SKU(精制粉/标准粉/普通粉是不同的 库存商品 档案);② 定什么价(精制粉售价最高)。
对应上篇的「品控降级」异常:那批面粉降级,工艺上即灰分超标、麸星偏多,从精制粉降为标准粉——数量不变,但单价下降。与沙盘 QC-5/QC-13 的「减值、数量不变」一致。降级差额按当前简化口径记 营业外支出/收入(正规准则另有更细的减值科目,属善意简化,见词典脚注)。
为何判级必须由质检员、而非生产工自行决定?这是上篇 不相容职务分离 原则的延续:生产者不能既出货又自评等级,否则虚报高等级、卖高价、多拿奖金将无人制衡。把判级权交给独立的质检员,是一道防错防舞弊的控制门。下篇把这一职责划分固化为系统权限:生产工无权改等级,仅质检角色可判级。
说明:上篇为求简明,把磨粉描述为「原材料 → 成品」一步完成。真实工厂在中间还有 在产品 一环(料进车间、磨完前,成本暂存于「在产品」科目),不同进价的小麦还需按 移动加权平均 重算单价。这些内容在制造业成本流与成本核算章正式展开,本章聚焦工艺本身。
本章小结
回想三问(先合上书作答,再往下看):
- 为什么小麦不能一次磨成粉,而要逐级研磨?
- 白面粉出粉率约为多少?为什么达不到胚乳的 83%?
- 面粉等级按什么指标划分?判级权应归谁?
核心三句:
- 逐级研磨是核心原理——清理→润麦→皮磨(剥)→筛理→心磨(磨细),磨一层、筛一层,麸皮整片留住以便分离;润麦(加水至约 14~17%、静置数小时)是常被忽略却决定出粉率的关键前置工序。
- 出粉率约 72~76%,而非 83%——83% 是胚乳占麦的物理上限,皮芯粘连无法彻底分离故达不到;面粉薄利,副产品(麸皮/次粉/胚芽)是利润支柱,出粉率 1% 即定盈亏。
- 等级由灰分判定——GB/T 1355-2021 三级(精制≤0.70%/标准≤1.10%/普通≤1.60%);ERP 把灰分线配置为品控主数据,生产工管产量、质检员独立判级,等级驱动 SKU 与售价。
关键术语
- 逐级研磨(gradual reduction):分多道、磨一层筛一层、把麸皮尽量保成大片以便分离的制粉原理。
- 润麦 / 调质(tempering):磨前给小麦加水至约 14~17% 含水率、静置数小时,使皮变韧好剥、芯变软好磨。
- 皮磨(break):带齿辊,剥开麦粒、刮下胚乳。
- 心磨(reduction):光面辊,把胚乳颗粒磨细成面粉。
- 出粉率:每 100 kg 调质小麦磨出的白面粉量,真实约 72~76%;理论上限约 83%(胚乳占麦比例),因皮芯粘连无法彻底分离而达不到;全麦粉 100%。
- 胚乳 / 麸皮 / 胚芽:麦粒三部分——胚乳(约 83%,白面粉主体)、麸皮 bran(外皮约 14.5%,副产品)、胚芽 germ(约 2.5%,可榨油)。
- 次粉(shorts/middlings):介于面粉与麸皮之间的低等粉,不等于麸皮。
- 灰分(ash):面粉灼烧后的残渣,衡量麸星残留;灰分越低 = 越白越精 = 出粉率越低。
- 面粉等级(GB/T 1355-2021):精制粉(灰分≤0.70%)、标准粉(≤1.10%)、普通粉(≤1.60%),新标禁用增白/增筋剂。
- 副产品 / 可变现净值(NRV):副产品按可变现金额冲减主产品成本,而非单独确认收入。
本章规格:MO 工单状态机 · PR 过账三件套
磨粉在系统里是一张工单 MO,走「草稿→已下达→投产中→已完工」四态。工艺参数(润麦时长、辊距)是报工单上的字段(过 G3 数据完整门),本身不记账,却影响出粉率,进而决定 PR-9 的单位成本。
MO: 草稿 ──下达(G3 BOM·G8 配方)──▶ 已下达 ──领料投产──▶ 投产中 ──完工入库──▶ 已完工| 操作 | 状态推进 | 过哪几道门 | 记什么账(Dr → Cr) | ref | 沙盘 |
|---|---|---|---|---|---|
| 下达工单 | MO 草稿→已下达 | G3 BOM / 产量 · G8 配方 | —(建 WIP 订单号) | PR-1 | ✅ |
| 原粮领料 | →投产中 | G6 原粮≥需用 · G1 | Dr 生产成本 / Cr 原材料 @均价 → 进 WIP | PR-2 | ✅ |
| 主产品完工入库 | →已完工 | G5 成品质检 QC-12 · G7 守恒 | Dr 库存商品(面粉) / Cr 生产成本;单位成本 =(WIP − 副产品NRV − 异常报废)/ 完工量 | PR-9 | ⚠️ |
| 副产品完工入库 | 同 PR-9 同步 | G1 | Dr 库存商品(麸皮/次粉) / Cr 生产成本 = 数量 × NRV | PR-10 | ❌ |
| 出粉率损耗平账 | 完工时自动 | G7 守恒 | —(正常损耗无凭证,WIP 归零) | PR-11 | ⚠️ |
要点:副产品冲减只发生一次——由 PR-10 的 Cr 生产成本 单边承担;PR-9 单位成本分子据此扣除副产品 NRV(即面粉只承担余下部分),两笔正好把 WIP 借方结清,不重复扣减。G7 守恒门校验:Σ 生产成本(订单)借 ≡ PR-9 主产品 + PR-10 副产品NRV + 异常报废,完工订单 WIP 余额必为 0。沙盘现状:磨粉为单笔直转、副产品 NRV 仅文案 ⚠️,无独立副产品 SKU / 科目 ❌。
第 8 章 · 成本核算与副产品冲减
读完这一章你能
问题的提出。 月底报表上,本月采购小麦支出 30 万元、电费与工资支出 5 万元,但利润表的"成本"科目仅记 8 万元。差额 27 万元去了哪里?答案是:这部分支出尚未转化为成本,而是结存在未售出的存货中。
这正是成本核算的核心规则:支出不会立即形成成本,它先转化为存货(仍属企业资产),只有在存货售出的那一刻,对应部分才结转为成本(费用)。 ERP 成本核算的关键,就是把这条规则固化为一条不可错乱的结转路径。
先思考:企业购入 10 万元小麦,磨成面粉后入库尚未售出。此时这 10 万元在账上属于"已发生的成本",还是"企业的资产"?
成本流转路径:四个存货阶段
一袋小麦从原料到售出,其成本在账上依次经过四个阶段,逐站结转,金额守恒:
①原材料 ──领料──▶ ②在产品(WIP) ──完工──▶ ③产成品 ──卖出──▶ ④销售成本
(资产) (资产·半成品) (资产·成品) (费用)
采购入账 投产未完工 完工待售 售出结转前三个阶段(原材料、在产品、库存商品)均属资产——支出只是改变了存货形态,企业净资产不变。只有到达第四阶段"销售成本",金额才由资产转为费用,利润表此时才记录一笔成本。
🔑 核心规则:采购、领料、生产、入库等动作,资金只是在不同存货科目间转移(资产→资产);企业资产真正减少,仅发生在销售时结转销售成本这一刻(资产→费用)。
ERP 将这条路径实现为四个存货科目 + 固定的结转顺序,每结转一站,系统自动生成一笔"借入新科目、贷出原科目、金额相等"的分录。每一步本身即为一笔平衡的复式记账分录,两边相等、总额守恒。
以下逐一说明每一次结转。统一格式为:【业务实质】发生了什么 → 【会计分录】借贷各记什么 → 【守恒说明】两边相等、总额不变。
三次结转:从原料到成品
第一次:领料投产(原材料 → 在产品)
- 【业务实质】:仓库将小麦发往磨粉车间,物料离开原料仓、进入生产环节,其成本随之由"原材料"转入"在产品"。
- 【会计分录】:
借 在产品(生产成本) / 贷 原材料 - 【守恒说明】:原材料减少额等于在产品增加额,两边相等。总资产不变——物料仍在厂内,仅改变了归属科目。
第二次:完工入库(在产品 → 产成品)
- 【业务实质】:车间将该批物料磨制成面粉、装袋,质检合格后入成品仓。半成品转为可销售的成品。
- 【会计分录】:
借 产成品(库存商品) / 贷 在产品(生产成本) - 【守恒说明】:在产品清零、产成品增加,两边相等。该批面粉的入账价值,等于其生产过程累计归集的全部成本——这一金额即 COGM(下一节展开)。
关于"在产品"。 物料投产后、完工前,其成本既不在原材料科目(已领走)、也不在产成品科目(未完工),而暂存于"在产品"(Work in Process,简称 WIP)这一中间科目。它相当于一个半成品成本的缓冲区:原料从一端流入,成品从另一端流出,未完工部分暂存其中。
📌 沙盘简化说明:本书互动沙盘为便于初次理解,将磨粉一步简化为"原材料直接→产成品",省略了"在产品"这一中间环节。真实工厂及完整 ERP 中,领料、报工、完工是分立的单据,WIP 始终存在。此为有意简化,读者了解中间存在这一环节即可。
第三次结转即销售出库,其性质与前两次根本不同,单独说明。
成本结转 ≠ 费用发生(COGM 与 COGS)
最易混淆之处,是把"完工入库"误认为"费用发生"。两者对比如下:
| 完工入库(COGM) | 销售结转(COGS) | |
|---|---|---|
| 业务实质 | 面粉完工入成品仓 | 面粉售出、发货给客户 |
| 账上结转 | 在产品 → 产成品 | 产成品 → 销售成本 |
| 性质 | 资产 → 资产(仍在厂内) | 资产 → 费用(已售出) |
| 是否影响利润 | 否——仅科目间转移 | 是——利润表此时记一笔成本 |
- COGM(Cost of Goods Manufactured,完工产品成本)= 本批完工入库的全部成本。产品仍在企业,未形成费用。
- COGS(Cost of Goods Sold,COGS)= 本批已售出、自成品仓转出的成本。产品已交付客户,此时方形成费用,按 配比原则 与对应销售收入配比,计算该笔业务的 毛利。
⚠️ 辨析:成本结转不等于费用发生 采购、领料、生产、完工入库这一系列动作中,企业总资产并未减少,资金只是在"原材料/在产品/产成品"等科目间转移。回到本章开头的问题:本月 30 万元购麦支出,大部分仍结存于未售出的面粉中(资产),只有售出部分对应的成本才进入利润表(费用)。这正是"支出 30 万、成本仅记 8 万"的原因——其余支出尚未发生费用,而是结存于存货。
先思考的答案:购入并磨成面粉后尚未售出的 10 万元,在账上属于企业资产,而非已发生的成本。须待售出时,对应部分才结转为"销售成本"。
移动加权平均:成本流不等于实物流
随之而来的问题是:结转出库的物料,应按多少金额计价?
小麦为大宗商品,不同批次进价常有差异。同一原料仓中混存多个进价的小麦,领用一吨投产时,应按哪个价格计算成本?在实物上逐袋标记进价并不现实——实物难以区分,账面必须有统一的计价规则。
ERP 采用的规则是 移动加权平均:
🔑 关键原理:成本流假设。 账面计算出库物料价值时,采用一个约定的加权平均单价,它不必对应实际出库的具体批次。无论实物按先进先出还是任意顺序出库,账面一律按当前平均单价计价。
计算演示:
- 仓中原有 1 吨 @ 2.8 元/kg,金额 = 1000 × 2.8 = 2800 元。
- 新进货 1 吨 @ 3.0 元/kg,金额 = 1000 × 3.0 = 3000 元。
- 进货后立即重算平均单价:
新均价 = 在库总金额 ÷ 在库总数量
= (2800 + 3000) ÷ (1000 + 1000)
= 5800 ÷ 2000
= 2.9 元/kg- 此后领料、销售一律按 2.9 元/kg 出账,直到下次进货再按同一公式重算。
| 动作 | 数量(kg) | 单价(元) | 金额(元) | 重算后均价 |
|---|---|---|---|---|
| 期初结存 | 1000 | 2.8 | 2800 | 2.8 |
| 进货 | +1000 | 3.0 | +3000 | 2.9 ←重算 |
| 领料出库 | −500 | 2.9 | −1450 | 2.9(出库不改均价) |
| 结存 | 1500 | 2.9 | 4350 | 2.9 |
要点为两条:进货时重算均价、出库时按当前均价计价。这即"移动"(每次进货更新一次)+ "加权平均"(按金额与数量加权)的含义。
📌 沙盘说明:本书沙盘为"单批小麦顺序流转",全程仅一批、不存在多进价同库,故演示中不出现均价重算(每批按其原值平移)。多批同库、需计算平均价是真实工厂的常态,也是 ERP 必须正确处理之处——本节即为沙盘未演示部分的补充。
要点就两条:入库(不同进价)触发均价重算;出库按当前均价计价、且不改均价。
副产品 NRV 冲减:麸皮售款用于冲减面粉成本
每磨一吨小麦,除面粉外还产出 麸皮、次粉 等副产品,它们同样可以出售。问题是:麸皮售款应计为收入,还是另作处理?
ERP 的处理是:不单独确认收入,而是以麸皮的可变现价值冲减该批磨粉的总成本。 其原理为 副产品 冲减法——副产品按可变现净值估价,先从联合生产成本中扣除,余额再分摊至面粉。
为何如此处理。 面粉为薄利大宗商品,麸皮、次粉并非废料,而是利润的重要来源(出粉率 每提高 1% 都直接影响盈亏)。若为副产品单独设置一套收入与成本核算,既增加核算负担,又会同时虚增"收入"与"成本"。将其作为主产品的成本冲减项,账务更简洁,也更贴合行业实际。
计算演示(承接上一批物料):
本批磨粉,在产品科目累计归集的总成本(料 + 电费 + 人工)= 3000 元
产出: 面粉 770 kg + 麸皮 230 kg
麸皮按可变现净值(NRV)估价: 230 kg × 1.5 元/kg = 345 元
→ 面粉应承担成本 = 总成本 − 麸皮可变现价值 = 3000 − 345 = 2655 元
→ 面粉单位成本 = 2655 ÷ 770 ≈ 3.45 元/kg麸皮的 345 元不计为收入,而是将面粉单位成本由 3.90(=3000÷770)降至 3.45。 完工时的分录为:
- 【会计分录·主产品】:
借 库存商品(面粉) 2655 / 贷 在产品(生产成本) 2655 - 【会计分录·副产品】:
借 库存商品(麸皮) 345 / 贷 在产品(生产成本) 345 - 【守恒说明】:在产品科目的 3000 元,由面粉(2655)与麸皮(345)两笔正好结转清零,不多不少。
面粉的单位成本就这样被副产品一步步压低(课本例:出粉率 77% + 麸皮 1.5 元/kg → 面粉 3.45 元/kg);沙盘ERP 的生产工单正是按此法分摊(麸皮 NRV 冲减)。
🔑 沙盘契约口径(进阶):副产品冲减仅在一处发生——由副产品入库分录的
贷 在产品(生产成本)单边承担(契约 PR-10);主产品完工的单位成本公式分子不再重复扣减副产品(契约 PR-9)。即"两处只减一次",否则成本将被重复扣减、账目不平。零基础读者掌握"麸皮售款用于冲减面粉成本"即可,此口径供日后核对真实账务时参考。
校验线:产成品账面余额 ≡ 成品仓实物金额
成本结转是否正确,可由一条校验线判断,它与上一部分的 账实相符 相衔接:
产成品(库存商品)总账余额,必须始终等于成品仓实物按当前均价计算的金额。
仓库管理员清点成品仓面粉数量、乘以当前均价,得出"实物金额";会计账上"产成品"科目记有"账面金额"。两者必须相等。 若不等,或为结转分录有误(账务问题),或为实物盘盈盘亏(实物问题)——此校验线可立即暴露差异。原材料、在产品同理,各科目账面余额均应与对应仓的实物金额一致。ERP 将这一镜像勾稽设为常驻校验,每完成一步结转即自动核对一次,确保资金与货物两条线逐笔对应。
岗位分工
- 仓库管理员:负责原材料、产成品两端的实物进出——领料发货、完工入库验收、定期盘点。其经手物料,但不记账(不相容职务分离,见组织章)。
- 磨粉生产工:在生产环节作业——领料、报工、完工,其每一道操作都是成本结转的触发点(领用物料量、产出面粉与麸皮量)。
- 会计:依据仓管与生产工的单据,逐站结转成本入账,计算 COGM、COGS、副产品 NRV,月末执行账实相符校验。其记账、对账,但不经手货物与资金。
三者分工,正是"经手货物者不记账、记账者不经手货物"——成本核算准确的前提,是任何单一岗位都无法同时完成"移动货物"与"修改账目"。
价税分离与增值税:发票金额里夹着一笔「过路税」
进阶选读。前面算成本,金额都当作"净价"。现实里发票金额往往含税——里面夹着一笔增值税。它既不是你的成本、也不是你的收入,只是借你的手过一道。本节把这笔税从价里拎出来。
一个直觉。 你买小麦,发票写"含税 ¥X";你卖面粉,给客户开"含税 ¥Y"。这两个数里都含着增值税。增值税的本质是:只对你这道工序"增值"的部分征税——买进花的、卖出收的,中间增值多少,就那部分交税。故名"增值"税。
用一个类比:你替朋友代收一个快递,钱在你手上过了一下,但不归你。增值税也是——卖货时替国家向客户代收(销项),买货时已替国家向上游代付(进项),最后只把"代收 − 代付"的差额上缴。
两个名词,先记住。
- 进项税额:你买东西时付出去的税。它不算成本,记在"应交税费"里,可用来抵将来要交的税(抵扣)。
- 销项税额:你卖东西时收回来的税。它不算收入,是替国家代收的,将来要上缴。
- 应纳税额 = 销项税额 − 进项税额。只补"代收比代付多出来"那块——正对应你这道工序的增值。
价税分离怎么记。 含税价要拆成两段:不含税价(进成本 / 进收入)+ 税额(进"应交税费")。买小麦含税价里,净价进"原材料",税额进"应交税费(进项)";卖面粉含税价里,净价进"主营业务收入",税额进"应交税费(销项)"。成本和收入都只认净价——这正是前面几节默认用净额算成本的原因。
农产品的特殊处理(了解即可):面粉厂向农户收粮,农户常开不出增值税专用发票。税法允许按收购金额计算抵扣进项(农产品适用低税率)。即便上游没给专票,这笔进项仍可按规则算出抵扣——这是农产品加工行业的一项政策照顾。
一组数字(税率统一按 9% 演示)。
买小麦:不含税 2800 → 进项税 2800 × 9% = 252
卖面粉:不含税 3650 → 销项税 3650 × 9% = 328.5
应纳增值税 = 销项 328.5 − 进项 252 = 76.5
验证:只对增值部分征税 →(3650 − 2800)× 9% = 850 × 9% = 76.5 ✓两种算法结果一致,正说明增值税只落在"增值"(850)那一块上。
进项、销项与应纳税额联动,只对增值部分交税;当采购额高于销售额、进项大于销项时,差额形成留抵,结转下期继续抵扣。
🔑 要点:增值税不进成本、不进收入,只在"应交税费"科目里进进出出;企业实缴的,永远只是自己这道工序增值额对应的那一份。这也是为什么算毛利、算成本一律用不含税净价。
本章小结
- 成本沿一条单向路径流转:原材料 → 在产品 → 产成品 → 销售成本。前三站均为资产(科目间转移),最后一站为费用(实际发生)。
- 成本结转 ≠ 费用发生:完工入库(COGM)是资产→资产、产品仍在手;销售结转(COGS)是资产→费用、才进入利润表。这是成本会计的首要分辨点。
- 成本流 ≠ 实物流:账面按移动加权平均计算出库物料价值(进货重算均价、出库按当前均价),不必对应具体批次。
- 副产品 NRV 冲减:麸皮售款不计为收入,而是从总成本中扣除、用以降低面粉单位成本——在薄利行业中,这是利润的重要来源。
- 价税分离(进阶):发票含税价 = 不含税价 + 增值税;税不进成本/收入,只在"应交税费"过账。企业实缴 = 销项 − 进项 = 增值额 × 税率——增值税只落在自己这道工序的增值上。
复习三问(合上书作答):
- 面粉完工入成品仓、尚未售出,企业是否已发生成本?所记的是哪两个科目间的结转?
- 仓中 1 吨@2.8 又进 1 吨@3.0,之后领料按每 kg 多少元出账?
- 麸皮可售 345 元,这 345 元在账上是否计为收入?其作用是什么?
本章规格:三次结转 · 移动加权计价门 · 库存 INV
(一)三次结转——成本沿「原材料 → 在产品 → 产成品 → 销售成本」逐站搬家,每站一笔过账:
| 结转 | 操作 | 过哪几道门 | 记什么账(Dr → Cr) | ref |
|---|---|---|---|---|
| 第一次:领料投产(原材料→在产品) | 领料 | G6 原粮≥需用 · G1 | Dr 生产成本 / Cr 原材料(@均价) | PR-2 |
| 第二次:完工入库(在产品→产成品) | 完工 | G5 成品质检 QC-12 · G7 守恒 | Dr 库存商品 / Cr 生产成本 | PR-9 |
| 第三次:销售出库(产成品→销售成本) | 发货 + 开票 | 发货 G6·G5;开票 G1·G2 开票≠发货 | 发货:Dr 发出商品 / Cr 库存商品;开票:Dr 主营业务成本 / Cr 发出商品 | O-4 · O-5 |
第三次结转分两步(D12 发出商品过渡):发货时只把存货从「库存商品」转入「发出商品」(资产→资产),成本(cogs)延到开票时才结转,使收入与成本同期配比。沙盘现状 ⚠️:成本结转落在「发货」而非「开票」、无发出商品中转——这是与契约 O-4/O-5 的已知差异。
(二)移动加权计价门——这不是一道独立的门,而是挂在所有出库操作(领料 / 发货 / 盘亏 / 报废)上的统一计价规则:出库一律按当前移动加权均价计金额,进货时 新均价 =(结存金额 + 入库金额)/(结存数量 + 入库数量) 重算。它保证每笔出库金额口径一致,是 G7 守恒门「账面金额 ≡ 台账数量 × 均价」成立的前提。
(三)库存 INV(inv_txn append-only · 负库存硬防呆):
| 操作 | 过哪几道门 | 记什么账(Dr → Cr) | ref | 沙盘 |
|---|---|---|---|---|
| 期初建账 | G1 一次性 | Dr 原材料·库存商品·周转材料 / Cr 实收资本 | I-1 | ⚠️ |
| 仓间移库 | G6 源库存足 | 无凭证;台账源 − 目标 +,均价随货迁移 | I-2 | ❌ |
| 库位调整 | G8 库位有效 | 无凭证、不写流水(均价 / 批次不变) | I-3 | ❌ |
| 盘盈批准 | G1 · G2 盘点≠保管 | ①Dr 原材料 / Cr 待处理财产损溢 ②Dr 待处理财产损溢 / Cr 营业外收入 | I-4 | ⚠️ |
| 盘亏批准 | G6 账面≥盘亏 · G2 | ①Dr 待处理财产损溢 / Cr 原材料 ②Dr 营业外支出 / Cr 待处理财产损溢 | I-5 | ⚠️ |
| 报损报废 | G5 品控确认 · G7 | Dr 营业外支出 / Cr 原材料·库存商品·周转材料 | I-6 | ❌ |
要点:盘盈 / 盘亏走「中转科目 待处理财产损溢 → 批准后结转损益」两步,审批留痕(本章正文为零基础读者简化为直入营业外收支,见第 9 章脚注)。负库存由 G6 硬防呆:任何出库量都不得超过当前结存。
第 9 章 · 上线方法论与实施收益
读完这一章你能:
- 说出 ERP 上线的六个阶段,并解释为什么要"先试点、再铺开";
- 说出 ERP 项目最容易失败的几个原因,并指出它们都与"软件好不好"无关;
- 为一袋新到的小麦完整记一笔账,并自行验证"借贷是否平、账实是否符"。
下篇至此,一座面粉厂的 ERP 已被拆解完毕:主数据是地基,单据与状态机是驱动器,不相容职务分离与三单匹配构成内控,批次与质量门是食品厂的命脉,移动加权平均与副产品冲减让成本算得准。
但还差最后一步,也是最容易被忽视、却最致命的一步:
如何把这一整套真正在一家面粉厂里装起来、用起来?
不少人以为"买套软件、装上、培训两天即可"。恰恰是这个想法,导致了大多数 ERP 项目失败。本章讲清三件事:怎么做对、最容易在哪里做错、做对了能换来什么。
先做一个判断
在往下读之前,先对下面的问题给出自己的答案,带着问题阅读更易记牢。
一家面粉厂上 ERP 失败了。最可能是哪里出了问题? A. 软件功能不够强,或存在 bug B. 档案没整理干净、流程没理顺、员工不愿改变习惯
记下你的判断,本章后面给出答案。
分阶段上线:不能一次到位
装 ERP 与搬入新家相似。没有人会在毛坯房里把全家行李一次性倒进去——需要先看房、量尺寸、逐间布置、试住几天,确认无误后再彻底搬完。
业界把这套流程标准化为六个阶段,即 SAP Activate六阶段(由 SAP 公司提炼,已成为行业通用骨架):
| # | 阶段 | 一句话 | 类比 |
|---|---|---|---|
| 1 | 发现 Discover | 搞清楚"本厂要解决什么问题、这套系统能否解决" | 看房:是否合适 |
| 2 | 准备 Prepare | 组队、定计划、定范围、定责任人 | 签约、定搬家计划 |
| 3 | 探索 Explore | 以系统内置的标准流程为样板,逐条对照"哪里一致、哪里需调整" | 量尺寸、定每间房的用途 |
| 4 | 实现 Realize | 按方案配置系统、迁入档案数据、反复试跑 | 逐间布置、通水通电 |
| 5 | 部署 Deploy | 正式切换:停用旧办法,启用新系统 | 正式入住、退掉旧房 |
| 6 | 运行 Run | 日常使用,边用边小幅修正 | 住下来过日子 |
这套方法有三个使其"快而不乱"的要点:
- 预制的最佳实践内容:系统自带一套"标准面粉厂如何运转"的模板(采购分几步、收货如何验、成本如何算),无须从零设计。
- 引导式配置:跟随向导逐步设置,而非面对空白自行拼装。
- 小步快跑、反复迭代:每个阶段先做一小块,跑通后再做下一块,避免憋一年后一次性交付——那样一旦出错就是大错。
要点:SAP Activate六阶段 = 发现 → 准备 → 探索 → 实现 → 部署 → 运行,是装 ERP 的标准流程骨架。
试点先行:不要一开始就全厂切换
第六阶段切换时,有一条规则:
先在一个车间 / 一条产线 / 一个仓库试点跑通,确认设计无误,再向全厂铺开。
这就是 试点先行。道理与"炒一大锅菜前先尝一小勺"相同:一小勺咸了,加水即可;整锅都咸了,只能倒掉重来。
放到面粉厂:先让一个原料仓用新系统收货、记批次、走质量门,稳定运行一个月,把暴露出来的问题(档案遗漏、流程卡顿、岗位操作不熟)全部修正;确认无误后,再让全厂所有仓库、所有车间一起切换。这样万一出问题,影响面小、可控、可回退。
谁来承担试点?通常由数据责任人先把试点范围内的档案整理干净,会计与各模块岗位(仓管、采购、质检等)在试点中实际操作、反馈问题。这正是下篇前面讲过的各岗位,在上线阶段各就各位。
要点:六阶段回答"怎么搬",试点先行回答"先搬一间试住"。二者结合,即为"稳妥上线"。
ERP 为什么会失败
回到本章开头那个判断。答案是 B。
⚠️ 行业统计:ERP 项目失败,六到七成不在软件,而在主数据质量差、变更管理不到位、流程未理顺。绝大多数失败发生在"人和数据"上,而非"软件"上。
这恰好反过来印证了本书自始至终的立场:内容先行、数据为本——先把业务流程想清楚、把档案整理干净,软件只是承载它的工具。以下是四个最常见的失败原因。
原因一 · 变更管理不到位
老员工长期使用纸质台账和经验判断。新系统要求每一步都录单、走流程,员工觉得繁琐,或私下仍用旧办法,甚至产生抵触。 本质:ERP 改变的不是软件,而是人的工作习惯。人这一关不过,系统再好也空转。 对策:提前说明改动的理由、充分培训、让一线参与设计、给足适应时间。
原因二 · 数据迁移质量差
把旧账中混乱的档案——重名的供应商、单位不统一的物料、错误的身份证号——原封不动迁入新系统,新系统照样算错。 本质:即下篇开篇所讲的 Garbage In, Garbage Out(垃圾进、垃圾出)。档案错,则全错。 对策:迁移前先清洗档案(去重、统一编码与计量、补全),设数据责任人把关。
原因三 · 过度定制
认为系统自带的标准流程"不合本厂习惯",于是大幅改动、添加大量专属功能。结果系统越改越复杂、越改越易出错,日后升级困难。 本质:多数情况并非系统不行,而是本厂流程本就不规范,却让系统迁就坏习惯。 对策:先僵化后优化再固化(下节展开)——先严格照标准流程运行。
原因四 · 范围蔓延
上线时定好"先做采购和库存",做着做着又想"顺便把生产、销售、工资、考勤都做了"。范围越铺越大,工期拖延、预算超支,最后一项也没做好。 本质:贪多嚼不烂。 对策:守住试点先行与分阶段——一次只做一块,做扎实再扩展。
四个原因——变更管理、数据迁移、过度定制、范围蔓延——没有一个是"软件功能不够",全是"人、数据、流程、节奏"的问题。这正是本书把业务流程和数据摆在软件之前讲述的原因。
先僵化、后优化、再固化
针对"过度定制",有一条原则值得记住(华为当年引入 IBM 流程体系时即定下此规):
先僵化、后优化、再固化。
三步含义如下:
- 先僵化:严格照系统自带的标准流程运行,不一上来就嫌弃、就改。先把标准动作练熟。
- 后优化:运行熟练后,再结合本厂实际微调。
- 再固化:把优化后的做法定型、写入规程,此后统一执行。
这样既避免"过度定制把系统改乱",又不会"被标准流程长期束缚"。
本读本本质上就是面粉厂的那套标准流程文本。新人先照此运行(僵化),熟练后改良(优化),改好后沉淀下来(固化)——这就是整本书存在的意义。
行业经验:把工作工作模板化之后,新人照模板运行三个月,即可逼近老师傅多年的经验。标准流程的价值正在于此。
收益:学这套的回报
讲了诸多"要小心、别踩坑",难免有人犯嘀咕:这么费劲,值吗?
值。下面是行业中常被引用的一组收益数字,可作为努力的方向参考,而非承诺:
| 指标 | 大致变化 | 说明 |
|---|---|---|
| 库存准确率 | 约 +30% | 账上数量与仓库实物对得上 |
| 运营成本 | 约 −25% | 同样的工作,花的钱更少 |
| 手工作业 | 约 −30% | 抄账、对单、找数据的人力大幅减少 |
| 生产效率 | 约 +18% | 同样的人和设备,产出更多 |
| 库存水平 | 约 −38% | 不必压货占用资金,周转更快 |
| 交付周期 | 约 −30% | 从下单到交货的等待变短 |
| 首年成本 | 约节省 20% | 上线第一年即见回报 |
⚠️ 注意:以上为行业统计与个案,并非普适保证。能否取得、取得多少,取决于前述几个原因是否避开——数据未清干净、流程未理顺,这些数字一个都得不到。收益是"做对了"的结果,而非"装了软件"的结果。
回头看便清楚:库存准确率 +30%,正是本书反复强调的账实相符被系统自动守住的结果。人工时代靠仓管定期盘点、会计独立复核才能勉强对上的账实相符,在 ERP 中变为每收每发实时记账、随时可核对。上篇手工的道理,在下篇被系统固化为不可绕过的流程。
一个说明:盘盈亏 / 降级的简化记法
本书全程对盘亏、盘盈、品控降级一律直接计入"营业外支出/收入"——少了记一笔营业外支出,多了记一笔营业外收入,降级减值也记营业外支出。这是为了让零基础读者少记一个中转科目,看得清爽。
进阶:简化 ≠ 不规范 这种"直入营业外收支"的写法,是《小企业会计准则》下小厂的正规简化做法,合规、可用,不是偷懒。 在更正规、更细的口径中,盘盈盘亏会先挂中转科目"待处理财产损溢"(盘点发现时先挂账,审批后再转入营业外收支),好处是审批留痕、可追溯;降级减值则可能用更贴切的"资产减值损失 / 存货跌价准备"(降级本质是资产价值下调,严格说属减值,而非营业外支出)。 一句话:本书的简化是"对小厂正规、对新手友好"的取舍;日后接触正规大账时,知道还有这几个更细的科目即可。
本章小结(回想三问)
合上书,先自己作答,再往下看:
- ERP 失败的六七成,栽在"软件不好"还是"人和数据"上?
- 为什么要"试点先行",而非一开始就全厂切换?
- "先僵化、后优化、再固化",第一步为什么是"严格照做"?
看答案
- 栽在"人和数据"上——主数据质量差、变更管理不到位、流程未理顺,占六到七成;与软件功能强弱基本无关。这正是"内容先行、数据为本"的外部印证。
- 因为先尝一小勺,咸了好改;整锅咸了只能倒掉重来。试点先把问题暴露、修正,影响面小、可回退,再全厂铺开才稳。
- 因为新人尚无能力判断"哪里该改"——先把标准动作练熟,熟练后才有能力优化;一上来就改,最易把系统改乱(即过度定制)。
一句话收口:ERP 不是买套软件就完事——它是把本书所讲的业务流程、岗位分工、记账规则,稳妥地装进一家面粉厂。做对了(数据清、流程顺、人到位),账实相符、成本算准、效率提升都会自然到来;做错了,再贵的软件也只是昂贵的摆设。
本章规格:MVP 上线路线(P1→P5)
「先僵化、分阶段」落到本系统,就是一条每步独立可上线、各点亮几张状态机 + 开几道门 + 出一张报表的 MVP 路线。GL 总账脊柱自 P2 起即接 HNT 已有的收货(P-1)/ 付款(P-6)事件自动记账。
| 阶段 | 点亮的单据状态机 | 开哪几道门 | 产出报表(示例) |
|---|---|---|---|
| P1 主数据 | 五类档案(建档→审批→启用→停用) | G8 主数据门 + G3 + G2 审批分离 | 主数据清册 |
| P2 库存台账 | 收货单 GRN + inv_txn 流水;接 P-1/P-6 自动记账 | G1 + G5 质量门 + G6 库存 + G7 借=贷 | 原粮结存 / 收发存表 |
| P3 销售 | 销售订单 SO(O2C 链) | G6 成品库存足 + G5 批次≠扣留 + G2 信用 / 开票分离 | 销售毛利 / 应收账龄 |
| P4 生产 | 工单 MO(WIP 池) | G6 原料足 + G5 成品质检 + G7 出粉率守恒 | 生产成本 / 单位成本表 |
| P5 品控 | 完整 qcStatus 状态机(扣留 / 降级 / 报废) | G5 升级为批次全生命周期门 | 质量追溯 / 批次台账 |
要点:每个 Pn 只新增「CREATE TABLE IF NOT EXISTS」对旧库零风险,独立产出一张有用报表后再进下一阶段——这正是「不范围蔓延、不一次到位」的工程化落地。
全书迁移练的升级读法:再遇到一笔业务,不止问「货怎么动、钱怎么动」,还要答全——过了哪几道门(G1–G8)?触发哪笔货物流 + 哪笔资金流?自验借贷平(G7)& 账实符? 八道门 + 货钱两条线,就是这本书交给你的完整检查清单。
全书迁移练:换你来记一笔
读到这里,上篇懂了业务和岗位,下篇懂了 ERP 如何固化。最后不给完整范例,只给提示——换你来当一回会计。
场景:磨完一袋小麦后,剩下的 麸皮(副产品)卖给隔壁养殖场,当场收现金 345 元。
请自行思考(可打开 沙盘ERP 边点边核对):
- 货怎么动?(提示:仓库里什么少了?)
- 钱怎么动?(提示:现金是多了还是少了?这笔算"赚到的钱"吗?)
- 借贷两边各记什么科目?(提示:回想"收到现金记借方现金";另一边想想这是收入还是冲减成本——本书副产品按"冲减面粉成本"处理)
- 记完后自验两关:借方 = 贷方吗?(试算平衡)账上麸皮的数量,与仓库实际剩的对得上吗?(账实相符)
🔑 不确定也没关系——这正是 ERPBook 沙盘的意义:点「下一步」,看着这笔账被记出来,再回头对照你的猜想。先猜、再演、后解,才算真正学会,而非只是"看懂了别人记的"。
至此,这本《面粉厂业务流程·深入浅出》走完了:从一袋小麦的旅程,到一座面粉厂里的人,再到一套把它们固化做对的 ERP。
最后一句:好的 ERP,不过是把"一个好老板凭经验做对的每件事",变成"每个新人照着做也不会错的流程"。这本书,就是那张图纸。
名词速查
本页是全书名词的唯一真相源;正文中带虚线下划线的术语可点击。
两条主线
计量与质检
制粉工艺
会计科目
会计原则与方法
成本核算
流程与追溯
内控与岗位
主数据与系统
参考来源
本书内容综合自下列成熟教材、文献、行业资料与专业社区讨论(经多 agent 调研整理):
- Flour extraction — Wikipedia — https://en.wikipedia.org/wiki/Flour_extraction
- Extraction Rate — BAKERpedia — https://bakerpedia.com/processes/extraction-rate/
- Anatomy of a Wheat Kernel — Flour.com — https://flour.com/anatomy-of-a-wheat-kernel/
- The Break System in Wheat Milling: An Overview — Agriculture.Institute — https://agriculture.institute/wheat-maize-coarse-grains-milling/break-system-in-wheat-milling/
- History and science of roller milling wheat kernels — Three One Farms — https://www.threeonefarms.com/post/science-of-roller-milling-wheat-kernels
- Milling Ops: Maximizing flour extraction rates — World Grain — https://www.world-grain.com/articles/20866-milling-ops-maximizing-flour-extraction-rates
- Flour Milling in the US Industry Analysis 2025 — IBISWorld — https://www.ibisworld.com/united-states/industry/flour-milling/217/
- Wheat middlings — Grokipedia — https://grokipedia.com/page/Wheat_middlings
- Wheat Conditioning and Tempering (PDF) — ResearchGate — https://www.researchgate.net/publication/347776489_Wheat_Conditioning_and_Tempering
- 今年起实施修订后的小麦粉国家标准——留住麦香和健康 — 新华网 — http://www.news.cn/fortune/2023-05/07/c_1129595446.htm
- 行业重大变革!小麦粉新国标 GB/T 1355-2021 实施 — 标准资讯 — http://www.biaozhun.ac.cn/3g/show.asp?m=1&d=2923
- 【粮食科普】小麦粉是怎样加工而成的? — 知乎 — https://zhuanlan.zhihu.com/p/235084200
- 认识小麦加工中的副产品 — 国粮智库 — https://12266.org/t68506/1.html
- 麸皮报价支撑粉企 饲用麦需求或分流 — 新浪财经 — https://finance.sina.com.cn/money/future/wemedia/2025-07-18/doc-inffwynk4037681.shtml
- The Feynman Technique: How to Learn Anything Quickly — Farnam Street — https://fs.blog/feynman-technique/
- AccountingCoach — Debits and Credits: In-Depth Explanation — https://www.accountingcoach.com/debits-and-credits/explanation
- AccountingCoach — Accounting Equation: In-Depth Explanation — https://www.accountingcoach.com/accounting-equation/explanation
- AccountingCoach — Inventory and Cost of Goods Sold: In-Depth Explanation — https://www.accountingcoach.com/inventory-and-cost-of-goods-sold/explanation
- AccountingCoach — Accounts Payable: In-Depth Explanation — https://www.accountingcoach.com/accounts-payable/explanation
- OpenStax Principles of Financial Accounting — Inventory Valuation Methods & Cost Flow Assumptions — https://openstax.org/books/principles-financial-accounting/pages/10-1-describe-and-demonstrate-the-basic-inventory-valuation-methods-and-their-cost-flow-assumptions
- ACCA FA1 — The accounting equation (technical article) — https://www.accaglobal.com/gb/en/student/exam-support-resources/foundation-level-study-resources/fa1/technical-articles/accounting-equation.html
- First Intuition — Double Entry Bookkeeping: DEADCLIC — https://www.firstintuition.co.uk/fihub/double-entry-bookkeeping-deadclic/
- Wall Street Prep — Double Entry Bookkeeping (Debit vs. Credit System) — https://www.wallstreetprep.com/knowledge/double-entry-accounting/
- principlesofaccounting.com — Accounts, Debits, and Credits — https://www.principlesofaccounting.com/chapter-2/accounts-debits-and-credits/
- AccountingTools — Trial balance errors (errors a trial balance won't catch) — https://www.accountingtools.com/articles/trial-balance-errors.html
- B.Com Institute — Errors Not Detected by Trial Balance and Their Impact — https://bcom.institute/financial-accounting/errors-not-detected-by-trial-balance-impact/
- Bill.com — What Is Accrual Accounting — https://www.bill.com/learning/accrual-accounting
- NetSuite — Accounts Payable vs Accounts Receivable — https://www.netsuite.com/portal/resource/articles/accounting/accounts-payable-accounts-receivable.shtml
- 人人都是产品经理 — 人人能看得懂的「借贷记账」法 — https://www.woshipm.com/pd/6036482.html
- 正保会计网校(chinaacc) — 什么是借贷记账法?一文看懂 — https://www.chinaacc.com/kuaijishiwu/zzjn/li20241107120827.shtml
- MBA智库百科 — 借贷记账法 — https://wiki.mbalib.com/wiki/借贷记账法
- BlackLine — Debits and Credits (F&A Glossary) — https://www.blackline.com/resources/glossaries/debits-and-credits/
- On Double-Entry Bookkeeping: The Mathematical Treatment (arXiv 1407.1898) — Pacioli/Goethe 历史与数学 — https://arxiv.org/pdf/1407.1898
- Sweller — Cognitive Architecture and Instructional Design (Educational Psychology Review) — https://link.springer.com/article/10.1023/A:1022193728205
- Cognitive Load Theory (John Sweller) — InstructionalDesign.org — https://www.instructionaldesign.org/theories/cognitive-load/
- Worked-example effect — Wikipedia (含 Sweller/Cooper, Renkl, Paas) — https://en.wikipedia.org/wiki/Worked-example_effect
- Expertise reversal effect — Wikipedia (Kalyuga) — https://en.wikipedia.org/wiki/Expertise_reversal_effect
- Kalyuga — The Expertise Reversal Effect and Its Implications — https://www.uky.edu/~gmswan3/EDC608/Kalyuga2007_Article_ExpertiseReversalEffectAndItsI.pdf
- Concreteness Fading: A Method To Achieve Transfer — The Learning Scientists — https://www.learningscientists.org/blog/2018/2/1-1
- Fyfe et al. — Concreteness Fading in Mathematics and Science Instruction: a Systematic Review (Educational Psychology Review) — https://link.springer.com/article/10.1007/s10648-014-9249-3
- Mayer's 12 Principles of Multimedia Learning — Digital Learning Institute — https://www.digitallearninginstitute.com/blog/mayers-principles-multimedia-learning
- Cognitive Theory of Multimedia Learning (Mayer) — Learning Theories — https://learning-theories.com/cognitive-theory-of-multimedia-learning-mayer.html
- Principles for Reducing Extraneous Processing in Multimedia Learning (Mayer 综述 PDF) — https://edtechuvic.ca/wp-content/uploads/sites/11/2022/09/principles-for-reducing-extraneous-processing-in-multimedia-learning-coherence-signaling-redundancy-spatial-contiguity-and-temporal-contiguity-principles.pdf
- Coherence Principle (Mayer, Multimedia Learning) — Cambridge — https://www.cambridge.org/core/books/abs/multimedia-learning/coherence-principle/4E80B70CB76E2166B76E5653EBDE7D3E
- Bender et al. — When and how seductive details harm learning (Applied Cognitive Psychology, 2021) — https://onlinelibrary.wiley.com/doi/full/10.1002/acp.3822
- Spacing and retrieval practice guide — Australian Education Research Organisation (AERO) — https://www.edresearch.edu.au/guides-resources/practice-guides/spacing-and-retrieval-practice-guide-full-publication
- Retrieval and Spaced Practice: Study Strategies That Must Be Combined — Evidence Based Education — https://evidencebased.education/resource/retrieval-and-spaced-practice-study-strategies-that-must-be-combined/
- When do the 6 Strategies for Effective Learning Work Best? — The Learning Scientists — https://www.learningscientists.org/blog/2017/4/20-1
- Enhancing Learning Through Storytelling — The Learning Scientists — https://www.learningscientists.org/blog/2024/6/6-1
- Advance Organizers: Preparing Students for Learning — ECU UDL Modules — https://ofe.ecu.edu/udlmodules/modules/advance-organizers-preparing-students-for-learning/
- Ausubel's Advance Organizers: Making Learning Meaningful — Distance Learning Institute — https://distancelearning.institute/instructional-design/ausubel-advance-organizers-learning/
- 认知负荷理论及其在教学设计中的运用 — 百度百科 — https://baike.baidu.com/item/%E8%AE%A4%E7%9F%A5%E8%B4%9F%E8%8D%B7%E7%90%86%E8%AE%BA%E5%8F%8A%E5%85%B6%E5%9C%A8%E6%95%99%E5%AD%A6%E8%AE%BE%E8%AE%A1%E4%B8%AD%E7%9A%84%E8%BF%90%E7%94%A8/20423814
- Kissflow — The Procure-to-Pay (P2P) Process in a Nutshell (9 Steps) — https://kissflow.com/procurement/procure-to-pay-process-guide/
- NetSuite — What Is Order-to-Cash (O2C)? The O2C Process Explained — https://www.netsuite.com/portal/resource/articles/accounting/order-to-cash-otc-o2c.shtml
- Microsoft Learn — Order to cash end-to-end business process flow overview (Dynamics 365) — https://learn.microsoft.com/en-us/dynamics365/guidance/business-processes/order-to-cash-overview
- NetSuite — What Is Three-Way Matching & Why Is It Important? — https://www.netsuite.com/portal/resource/articles/accounting/three-way-matching.shtml
- Microsoft Learn — Accounts payable invoice matching overview — https://learn.microsoft.com/en-us/dynamics365/finance/accounts-payable/accounts-payable-invoice-matching
- NetSuite — Perpetual Inventory Methods and Formulas — https://www.netsuite.com/portal/resource/articles/inventory-management/what-is-perpetual-inventory.shtml
- Finale Inventory — Inventory Journal Entries: Complete Guide — https://www.finaleinventory.com/guides/inventory-journal-entries/
- Finale Inventory — Weighted Average Inventory Method — https://www.finaleinventory.com/guides/weighted-average-inventory-method/
- UTSA OER — Accounting Business and Society, 6.2 COGS (perpetual vs periodic) — https://oer.pressbooks.pub/utsaccounting2/chapter/calculate-the-cost-of-goods-sold-and-ending-inventory-using-the-periodic-method/
- OpenStax — Principles of Financial Accounting, 9.1 Revenue Recognition Principle — https://openstax.org/books/principles-financial-accounting/pages/9-1-explain-the-revenue-recognition-principle-and-how-it-relates-to-current-and-future-sales-and-purchase-transactions
- AccountingTools — Matching principle definition — https://www.accountingtools.com/articles/the-matching-principle
- Wikipedia — Matching principle — https://en.wikipedia.org/wiki/Matching_principle
- Double Entry Bookkeeping — Goods Received Not Invoiced (GRNI) — https://www.double-entry-bookkeeping.com/inventory/goods-received-not-invoiced/
- Qoblex — GR/IR Explained: Meaning, Process & Accounting Guide — https://qoblex.com/blog/gr-ir-explained-reconciling-goods-receipts-and-supplier-invoices/
- InnerDrive — Cognitive Load Theory in practice: Worked examples & Completion tasks — https://www.innerdrive.co.uk/blog/cognitive-load-theory-in-practice/
- Wikipedia — Worked-example effect — https://en.wikipedia.org/wiki/Worked-example_effect
- NSW Department of Education — Cognitive load theory: Classroom practice guide — https://education.nsw.gov.au/content/dam/main-education/about-us/educational-data/cese/2017-cognitive-load-theory-practice-guide.pdf
- AccountingCafe — Using role play to teach accounting transaction cycles — https://accountingcafe.org/2023/01/24/role-play-to-teach-accounting-transaction-cycles/
- Lucidchart — What is a Swimlane Diagram (Ultimate Guide) — https://www.lucidchart.com/pages/tutorial/swimlane-diagram
- OpenStax · Principles of Managerial Accounting §4.2 Three Major Components of Product Costs (Job Order Costing) — https://openstax.org/books/principles-managerial-accounting/pages/4-2-describe-and-identify-the-three-major-components-of-product-costs-under-job-order-costing
- OpenStax · Principles of Managerial Accounting §4.7 Prepare Journal Entries for a Job Order Cost System — https://openstax.org/books/principles-managerial-accounting/pages/4-7-prepare-journal-entries-for-a-job-order-cost-system
- Lumen Learning · Managerial Accounting — Cost of Goods Manufactured — https://courses.lumenlearning.com/wm-managerialaccounting/chapter/cost-of-goods-manufactured/
- Saskatchewan OER · Cost Accounting §2.8 How Product Costs Flow Through Accounts — https://www.saskoer.ca/bus388/chapter/how-product-costs-flow-through-accounts/
- AccountingTools · Flow of costs — https://www.accountingtools.com/articles/flow-of-costs.html
- AccountingCoach · Inventory and Cost of Goods Sold (In-Depth Explanation) — https://www.accountingcoach.com/inventory-and-cost-of-goods-sold/explanation
- Accounting For Management · Weighted average (moving average) costing method — https://www.accountingformanagement.org/weighted-average-costing-method-of-inventory-valuation/
- Accounting For Management · Joint cost allocation — NRV method (Exercise 6) — https://www.accountingformanagement.org/exercise-6-jpabp/
- NSC Polteksby (ebook) · Cost Accounting Ch.9 Cost Allocation for Joint Products and By-Products — https://nscpolteksby.ac.id/ebook/files/Ebook/Accounting/Cost%20Accounting/Chapter%209%20-%20Cost%20Allocation%20for%20Joint%20Products%20and%20By-Products.pdf
- BAKERpedia · Extraction Rate — https://bakerpedia.com/processes/extraction-rate/
- World Grain · Reasons for US flour extraction rate increase — https://www.world-grain.com/articles/16519-reasons-for-us-flour-extraction-rate-increase
- World Grain · Milling Ops: Maximizing flour extraction rates — https://www.world-grain.com/articles/20866-milling-ops-maximizing-flour-extraction-rates
- Oxford Reference · Flour, extraction rate — https://www.oxfordreference.com/display/10.1093/oi/authority.20110803095824778
- CliffsNotes · Accounting Principles I — Cost Flow Methods — https://www.cliffsnotes.com/study-guides/accounting/accounting-principles-i/inventory/cost-flow-methods
- Bret Victor — Explorable Explanations(原始宣言:active reading / reactive document / explorable examples) — https://worrydream.com/ExplorableExplanations/
- Bret Victor — Up and Down the Ladder of Abstraction(把变量做成控件、在具体与抽象间移动) — https://worrydream.com/LadderOfAbstraction/
- Nicky Case — Explorable Explanations(6 设计模式:Do&Show&Tell / Interest Curves / Start Small Build Big / See-Model-Apply / Cognitive Gates / Procedural Rhetoric) — https://blog.ncase.me/explorable-explanations/
- Nicky Case — Explorable Explanations: 4 More Design Patterns(Puzzle It Out / Place Your Bets / Role Play / Sandbox Mode) — https://blog.ncase.me/explorable-explanations-4-more-design-patterns/
- Nicky Case — How I Make an Explorable Explanation(让人爱上问题 / 从地面起步 / 以开放问题收尾) — https://blog.ncase.me/how-i-make-an-explorable-explanation/
- explorabl.es — Explorable Explanations Hub(reunite play and learning 宣言 + 策展) — https://explorabl.es/
- Bartosz Ciechanowski — Cameras and Lenses(文图双向耦合、一交互一变量的节奏范本) — https://ciechanow.ski/cameras-and-lenses/
- The Pudding — Responsive Scrollytelling Best Practices(一步一意、克制压倒奇观、转场须有意义) — https://pudding.cool/process/responsive-scrollytelling/
- Mayer — Segmenting Principle(用户自控分段优于连续灌输) — https://www.cambridge.org/core/books/abs/multimedia-learning/segmenting-principle/37240877DDA0362355ADB39936027982
- Mayer — Pre-training Principle(先教名字与特征,d=0.85) — https://pressbooks.pub/elearning2020/chapter/pre-training-principle/
- Mayer 等 — Coherence/Signaling/Redundancy 等减负原则(排除无关料、用线索引导注意力) — https://edtechuvic.ca/wp-content/uploads/sites/11/2022/09/principles-for-reducing-extraneous-processing-in-multimedia-learning-coherence-signaling-redundancy-spatial-contiguity-and-temporal-contiguity-principles.pdf
- Kirschner, Sweller & Clark (2006) — Why Minimal Guidance During Instruction Does Not Work(纯发现式失败、新手需强引导) — https://www.sfu.ca/~jcnesbit/EDUC220/ThinkPaper/KirschnerSweller2006.pdf
- Generation Effect(自己生成的信息记得更牢) — https://en.wikipedia.org/wiki/Generation_effect
- Predicting as a learning strategy(Psychonomic Bulletin & Review) — https://link.springer.com/article/10.3758/s13423-021-01904-1
- Neural and computational evidence for a predictive learning account of the testing effect(PNAS,预测/测试效应的神经证据) — https://www.pnas.org/doi/10.1073/pnas.2506530122
- Explorable explanation 综述与批评(交互增益效应量偏小、沉迷表层操作的风险) — https://grokipedia.com/page/explorable_explanation
- OpenStax — Principles of Accounting, Vol.1 Financial Accounting (Preface,章节骨架与全部栏目定义) — https://openstax.org/books/principles-financial-accounting/pages/preface
- Lumen Learning — Financial Accounting(模块结构:Why It Matters / Putting It Together / 案例) — https://content.one.lumenlearning.com/financialaccounting/chapter/case-studies/
- Harvard Business School — The Case Method of Teaching(Christensen Center) — https://www.hbs.edu/teaching/case-method/Pages/default.aspx
- Harvard Business School — Case Method Project(好案例的要素:决策点/主角/讨论) — https://www.hbs.edu/case-method-project/about/Pages/case-method-teaching.aspx
- Wikipedia — Worked-example effect(worked example / faded example / 专长逆转) — https://en.wikipedia.org/wiki/Worked-example_effect
- The Education Hub — An introduction to cognitive load theory(各效应+可操作技巧) — https://theeducationhub.org.nz/an-introduction-to-cognitive-load-theory/
- NSW CESE — Cognitive Load Theory: Research that teachers really need to understand (2017) — https://education.nsw.gov.au/content/dam/main-education/about-us/educational-data/cese/2017-cognitive-load-theory.pdf
- Helpful Professor — Bruner's Spiral Curriculum: 3 Key Principles — https://helpfulprofessor.com/spiral-curriculum/
- InstructionalDesign.org — Anchored Instruction (Bransford / Jasper Woodbury) — https://www.instructionaldesign.org/theories/anchored-instruction/
- eLearning Industry — The Role of Storytelling in Instructional Design — https://elearningindustry.com/the-role-of-storytelling-in-instructional-design
- 国家粮食和物资储备局《农民售粮款兑付管理办法》 — https://policy.mofcom.gov.cn/claw/clawContent.shtml?id=104100
- 贵州省粮食和物资储备局:售粮款结算规定(一手粮一手钱、严禁打白条) — https://lshwzcb.guizhou.gov.cn/gzcy/rdhy/202109/t20210917_70451903.html
- 皮重、毛重、净重(博客园) — https://www.cnblogs.com/liyanli-mu640065/p/9620098.html
- 数量条款·皮重确定方法(福建船政交通职业学院) — https://jxzy.fjcpc.edu.cn/meol/analytics/resPdfShow.do?resId=978827
- Penn State Extension — Understanding Grain Discount Schedules — https://extension.psu.edu/understanding-grain-discount-schedules
- Purdue University — Converting Wet Corn Weight to Dry Corn Weight (moisture shrink) — https://www.agry.purdue.edu/ext/corn/news/timeless/WaterShrink.html
- USDA AMS — Grain Inspection Handbook Book II (Grading / dockage / test weight) — https://www.ams.usda.gov/sites/default/files/media/Book2.pdf
- 会计百科《农产品收购发票(增值税扣税凭证)》 — https://baike.kuaiji.com/v393017156.html
- 上海税务局 — 农产品进项税额抵扣(9%/10%扣除率) — https://shanghai.chinatax.gov.cn/bsfw/nszx/hdfk/202401/t470268.html
- 农产品发票最新最全抵扣方式总结(知乎,含面粉厂10万收购案例) — https://zhuanlan.zhihu.com/p/23637102050
- 正保会计网校 — 农产品收购发票进项税内含拆分(买价100→成本91+进项9) — https://www.chinaacc.com/wenda/detail/wd/24361794
- 正保会计网校 —《收购农产品的会计分录》 — https://www.chinaacc.com/kuaijishiwu/zzjn/zh20241202124910.shtml
- 智汇三农 —《小麦制粉》(出粉率/麸皮/次粉/麦粒组成) — https://www.pwsannong.com/c/2016-04-13/551833.shtml
- 《小企业会计准则》(财会〔2011〕17号,中国政府网) — https://www.gov.cn/gongbao/content/2012/content_2121709.htm
- Unleashed — Manufacturing Accounting Guide(直接材料/人工/制造费用、WIP→成品) — https://www.unleashedsoftware.com/inventory-accounting-guide/manufacturing-accounting/
- Lumen Managerial Accounting — Cost of Goods Manufactured(WIP 结转守恒) — https://courses.lumenlearning.com/wm-managerialaccounting/chapter/cost-of-goods-manufactured/
- 内控中的职责分离(segregation of duty)- 正保会计网校(AICPA) — https://www.chinaacc.com/aicpa/fxzd/li1608192848.shtml
- 企业内部控制不相容岗位汇总(含会计法第27条与十项业务清单)- 企业反舞弊联盟 — https://www.fanwubi.org/Item/200348.aspx
- Segregation of Duties - Cornell University Division of Financial Services — https://finance.cornell.edu/controller/internalcontrols/unitlevelactivities/segregation
- Segregation of Duties: Essential Internal Controls - Washington State Auditor — https://sao.wa.gov/sites/default/files/2023-05/Segregation-of-Duties-Guide%20(3).pdf
- Three-way matching definition - AccountingTools — https://www.accountingtools.com/articles/what-is-three-way-matching.html
- The Importance of Three-Way Matching in Accounts Payable - Paylocity — https://www.paylocity.com/resources/learn/articles/three-way-matching/
- Manufacturing Company Organizational Structure - How to Create One - Organimi — https://www.organimi.com/manufacturing-organizational-structure/
- 一文读懂供应链组织架构:各部门核心职能 - 搜狐 — https://www.sohu.com/a/1009219340_122715411
- 岗位说明书编写流程与步骤 - 知乎 — https://zhuanlan.zhihu.com/p/656321324
- 岗位说明书的梳理方法 - 泰丽康健科技 — https://www.thailycare.com/blog/commerce/Job-description.html
- 纪委监委网站发布的14起财务人员违纪违法问题案例分析 - 网易 — https://www.163.com/dy/article/JLEQDO3605455BAL.html
- 管账不管钱!《审计》内控——不相容职务的职责分离 - 知乎 — https://zhuanlan.zhihu.com/p/138739479
- COSO内部控制(五要素)- 百度百科 — https://baike.baidu.com/item/COSO%E5%86%85%E9%83%A8%E6%8E%A7%E5%88%B6/9188990
- ERP for Flour Mills: Streamline Operations, Boost Efficiency (ebizframe) — https://www.ebizframe.com/erp-flour-mill
- How Does ERP Empower Flour Mills to Scale Faster with Zero Errors? (GIC) — https://globalinfocloud.com/how-does-erp-empower-flour-mills-to-scale-faster-with-zero-errors/
- Wheat Mill ERP Software | ERP for the Grain Milling Industry (Arobit) — https://www.arobit.com/blog/wheat-mill-erp
- Building Excellence in ERP Master Data Management (Verdantis) — https://www.verdantis.com/erp-master-data-management/
- What Is Master Data Management? A Complete Guide (Stibo Systems) — https://www.stibosystems.com/blog/what-is-master-data-management
- FDA Compliance for Food Manufacturers: How ERP Automates Traceability & Lot Tracking (Softype) — https://softype.com/blogs/fda-compliance-food-manufacturers-erp-traceability-lot-tracking
- Segregation of Duties in Internal Controls: Framework and Best Practices (SecurEnds) — https://www.securends.com/blog/segregation-of-duties-in-internal-controls/
- Segregation Of Duties In Accounts Payable (PLANERGY) — https://planergy.com/blog/segregation-of-duties-accounts-payable/
- Food Safety and Control: Flour Milling (IAOM) — https://www.iaom.org/wp-content/uploads/14ismt18sar.pdf
- Ensuring Flour Food Safety (Food Safety Magazine) — https://www.food-safety.com/articles/8347-ensuring-flour-food-safety
- HACCP 101: A Hazard Analysis & Critical Control Points Guide (Registrar Corp) — https://www.registrarcorp.com/blog/food-beverage/food-safety/haccp/
- The Break System in Wheat Milling: An Overview (Agriculture.Institute) — https://agriculture.institute/wheat-maize-coarse-grains-milling/break-system-in-wheat-milling/
- What Is Flour Milling? From Wheat Kernel to Flour (ScienceInsights) — https://scienceinsights.org/what-is-flour-milling-from-wheat-kernel-to-flour/
- Wheat Milling Process - Step by Step Guide for Flour Production (FlourTech) — https://flourtech.com/blog/wheat-milling-process/
- 6 Steps of Flour Milling Process: Uncovering the Techniques (Sriboga) — https://sriboga.com/news/flour-milling-process
- ERP Implementation Failure Statistics: 2025 Research (Godlan) — https://godlan.com/erp-implementation-failure-statistics/
- ERP Report Archives (Panorama Consulting Group) — https://www.panorama-consulting.com/resource-center/erp-report-archives/
- Discovering SAP Activate Implementation Tools and Methodology (SAP Learning) — https://learning.sap.com/courses/discovering-sap-activate-implementation-tools-and-methodology
- 先僵化、后优化、再固化|企业管理方法(知乎) — https://zhuanlan.zhihu.com/p/633324933
- The Feynman Learning Technique (Farnam Street) — https://fs.blog/feynman-learning-technique/
- Simplify a Study Session with the Feynman Technique (Oakland University CETL) — https://www.oakland.edu/cetl/teaching-tips/2025/10/Simplify-a-Study-Session-with-the-Feynman-Technique.php
- ERP ROI in Small Manufacturers: 3 Case Studies (Procuzy) — https://procuzy.com/blog/erp-roi-in-small-manufacturers-3-case-studies/
- 2025年中小企业ERP选型不踩坑指南(简道云) — https://www.jiandaoyun.com/news/article/68aea2fb229b892d52582256