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

2.0 KiB
Raw Blame History

“零成品库存”证明报告(geMoldInsight)

文档定位:特定业务口径下的专题证明/分析报告。 本文解释“零成品库存”这一业务与财务口径,不作为当前项目整体状态的权威说明。当前状态见 ../STATUS.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 金额精度、入库批次成本层与附加成本分摊表,并定义“交付即完工确认”的财务口径或引入完工单据。