Files
geMoldInsight/docs/archive/ZERO_FINISHED_INVENTORY_CERTIFICATE.md
T
2026-09-01 18:05:18 +08:00

33 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# “零成品库存”证明报告(geMoldInsight)
> 文档定位:**特定业务口径下的专题证明/分析报告**。
> 本文解释“零成品库存”这一业务与财务口径,不作为当前项目整体状态的权威说明。当前状态见 [../STATUS.md](../STATUS.md),相关业务分析见 [MOLD_ERP_ANALYSIS_REPORT.md](MOLD_ERP_ANALYSIS_REPORT.md)。
## 1. 结论
系统不设置成品入库、成品出库、销售退货等成品库存模块;系统库存口径仅覆盖“物料(material)”,成品(finished/模具)仅作为订单交付对象,不进入库存核算链路。
## 2. 证据链(以当前实现为准)
- 产品主数据区分 `item_type=material/finished`,但库存查询接口仅返回 `material`。
- 采购入库与生产领料均记录在 `stock_movements`,且仅对物料库存表 `inventory` 做数量增减;不存在任何“成品入库/出库”类型的库存流水。
- 交付动作仅更新订单状态为 `delivered`,不产生库存变动。
## 3. 为什么必须不设成品库存模块
- 业务模型为“按单定制模具”,交付对象为项目成果物,不形成可复用的成品库存池。
- 生产过程的核心管理对象是“物料消耗与生产状态”,而非“成品数量周转”。
## 4. 对财务月结的影响评估
- 当前系统可提供的成本数据主要来自物料消耗估值(按物料成本价),可用于材料成本归集与追溯。
- 若财务要求形成完整月结闭环(在制/完工/成本结转/收入确认),仍需补齐:
- 完工确认(或完工入库的替代凭证口径)
- 制造费用与人工的分摊规则
- 交付节点的收入确认与应收口径
## 5. 风险与建议
- 风险:成本使用 `Float` 精度,且缺少移动加权/FIFO/附加成本分摊,财务口径会出现偏差。
- 建议:引入 NUMERIC 金额精度、入库批次成本层与附加成本分摊表,并定义“交付即完工确认”的财务口径或引入完工单据。