Skip to content

Releases: bytesc/simple-erp-system

v1.1.0

20 Oct 04:26
Compare
Choose a tag to compare

✨ 基于 Python, FastAPI, sqlite3 的简单 ERP 系统:企业资源计划系统(Enterprise Resource Planning System),实现 MPS(Master Production Schedule) 的计算,按时间分段计划企业应生产的最终产品的数量和交货期;资产负债表公式查询。

🚩 新特性

  • 底层的物料先分配库存,得到最优方案:搜索时按照子树深度对子节点排序,优先遍历子树深度较大的子节点,尽可能让底层的物料先拿到库存。

功能

  • 根据 MPS(Master Production Schedule) 按时间分段计划企业应生产的最终产品的数量和交货期
  • 实现资产负债表公式查询

特点

  • 根据库存动态更新计划日期:根据工序库存和资材库存的余量,判断是否需要配料提前期和供应商提前期,根据库存更新计划日期。
  • 不会处理不需要的子节点:当某个节点库存够用,实际需求量(要生产/采购的数量)为 0 时,不会处理其子节点。
  • 底层的物料先分配库存,得到最优方案:搜索时按照子树深度对子节点排序,优先遍历子树深度较大的子节点,尽可能让底层的物料先拿到库存。

v1.0.0

20 Oct 04:23
Compare
Choose a tag to compare

✨ 基于 Python, FastAPI, sqlite3 的简单 ERP 系统:企业资源计划系统(Enterprise Resource Planning System),实现 MPS(Master Production Schedule) 的计算,按时间分段计划企业应生产的最终产品的数量和交货期;资产负债表公式查询。

功能

  • 根据 MPS(Master Production Schedule) 按时间分段计划企业应生产的最终产品的数量和交货期
  • 实现资产负债表公式查询

特点

  • 根据库存动态更新计划日期:根据工序库存和资材库存的余量,判断是否需要配料提前期和供应商提前期,根据库存更新计划日期。
  • 不会处理不需要的子节点:当某个节点库存够用,实际需求量(要生产/采购的数量)为 0 时,不会处理其子节点。