生产单据
生产单据是整条生产链的记账末端:原料从配料间领出去做了多少(原材料消耗单)、做好的成品入仓多少(产品完工入库单)、盘点和余料回补造成的差额怎么走(配料领入单、原料领出单)。这四张窗口都是标准单据窗口,界面结构一样,差别在字段和生效后的记账方向。
功能路径:生产调度 → 生产单据
本栏目覆盖的范围
| 页面 | 软件菜单 | 单据类型 | 主表 | 管什么 |
|---|---|---|---|---|
| 原材料消耗单 | 生产单据 → 原材料消耗单 | 210 | SPP_MaterialDomainHead | 车间从配料间领走了哪些原料、领了多少 |
| 产品完工入库单 | 生产单据 → 产品完工入库单 | 211 | SPP_ManufactureLairageHead | 做好的成品入仓,含合格数与两类次品 |
| 配料领入单 | 生产单据 → 配料领入单 | 216 | Spp_MateLeadInBillHead | 余料回补、盘盈:往配料间加库存 |
| 原料领出单 | 生产单据 → 原料领出单 | 217 | Spp_MatLeadOutBillHead | 盘亏、回收、其他减少:从配料间减库存 |
先建立四个认知
第一,这四张单大多是"被生成"的,不是手写的。 原材料消耗单的正路是配料管理点「生成领用单」自动落下,摘要栏会写着 自动生成原材料领用单-<计划单号>;产品完工入库单由生产完工环节带出;配料领入/领出单则跟着盘点差异走。窗口里的「新增」按钮是给补录和纠错用的,不是日常入口。判断一张单该不该手工建,先看它上游有没有对应的功能按钮。
第二,只有"生效"才动库存和账。 草稿状态的单据存在列表里,但不扣料、不入账、不影响任何报表。四张单的生效都走同一套记账服务:消耗单按 -3(原料出库)、完工入库按 +2/+1(成品入库)、领入按 +3、领出按 -3。反审核会把这笔账冲回,所以已经跨过账期的单据不要随手反审核。
第三,列表里的状态文案和后台不完全一致。 网页列表显示「已生效」「已关闭」「草稿」,另有「审批中」「待确认」两种扩展态;生产单据目前不走审批流,所以正常只会看到前三者。看到状态和预期不符,先确认这张单是不是被别的窗口(如配料管理)代填过。
第四,同一张表里混着好几种"子类型",列表只给你看主类型。 这是四张单最容易看错数的一点:
| 单据 | 子类型 0 | 其他子类型 |
|---|---|---|
| 原材料消耗单 | 领用主单(列表可见) | 1 = 原料耗用退回(红字,由「耗用退回」生成,主列表不显示) |
| 配料领入单 | 普通领入 | 1 = 盘盈单 |
| 原料领出单 | 其他减少 | 1 = 盘亏 / 2 = 正常回收 / 3 = 不正常回收 |
四张单的差异一览
| 维度 | 原材料消耗单 | 产品完工入库单 | 配料领入单 | 原料领出单 |
|---|---|---|---|---|
| 仓库字段叫什么 | 领料仓库 | 入库仓库 | 入库仓库 | 出库仓库 |
| 明细里唯一要手填的量 | 输入数量 | 本次入库 | 输入数量 | 输入数量 |
| 价格能不能改 | 不能(只读进价) | 不能 | 能(入库价格) | 不能(出库价格 = 成本价 × 换算率) |
| 有没有质检闸门 | 没有 | 有,启用后必须质检全过 | 没有 | 没有 |
| 次品怎么处理 | — | 生效时自动生成次品出库单 | — | — |
| 底部金额 | 单据金额、估算成本金额 | 单据金额 | 单据金额、进价金额合计、售价金额合计 | 同左 |
| 单据编号前缀 | Md | YNo | 系统按账期预分配 | 同左 |
建议的阅读顺序
- 第一次核对车间领料:读原材料消耗单,重点看「需求数量」和「输入数量」为什么不一样;
- 成品入库数对不上:读产品完工入库单的质检闸门与次品分流两节;
- 盘点做完库存差一块:读配料领入单与原料领出单,盘盈走前者、盘亏走后者;盘点差异的另一条落账路径在存货管理 → 库存盘点;
- 界面操作不熟:先读单据窗口通用操作。
