ERP系统仓库模块表结构
深圳/产品设计师/10天前/311浏览
版权
ERP系统仓库模块表结构
ERP系统的仓库模块表结构设计,通常遵循主数据 + 业务单据 + 库存台账的经典三层架构。这种设计既能保证数据的一致性,又能清晰追踪每一笔库存变动。
仓库模块表结构主要分为:仓库表、仓位表、物料与仓库关联表、库存台账表、库存流水表。
核心设计原则:业务单据(如入库单)审核时,系统会自动执行两个动作:1)更新库存台账表中的当前库存量;2)在库存流水表中插入一条记录。这就是“账实相符”的底层逻辑。
下图展示了这三大类核心表之间的关系:
下面是每张核心表的具体字段设计:
1. 主数据层
物料表
:每个库存对象的核心档案。
通常包含以下字段:
物料编码 :唯一标识一种物料。
物料名称、规格型号、单位。
物料分类:如原材料、半成品、成品等。
库存上限、库存下限、安全库存:用于库存预警。
仓库表
:定义仓库的基本信息。
仓库编号 、仓库名称、类型(如成品仓、原料仓)、地址、负责人。
仓位表
:精细化到货架、库位的管理,是WMS的核心。
仓位编号 :建议采用有规则的编码,如 A-01-02 表示A区01排02列。
所属仓库 :关联到仓库表。
容量、状态(空闲/占用/冻结)。
2. 业务单据层
所有库存的变动,都必须通过一张业务单据来记录,这保证了每一笔操作都有据可查。
入库单
:记录所有入库业务,如采购入库、生产入库、销售退货入库等。
入库单号 (主键):唯一编号,建议包含业务类型和日期,如 CGRK-20260320-001。
入库类型:用于区分业务来源。
入库日期、来源单号(如关联的采购订单号)、供应商、入库仓库、制单人、审核状态。
出库单
:记录所有出库业务,如销售出库、生产领料、采购退货等。
出库单号 (主键)。
出库类型:如销售出库、生产领料。
出库日期、目的单号(如关联的销售订单号)、客户/部门、出库仓库、制单人、审核状态。
3. 库存层
这是仓库模块最终的“账本”,也是所有查询和分析的数据来源。
库存台账
/
余额表
:记录每个物料在每个仓库中的当前存量。
物料编码、仓库编码、仓位编码 (联合唯一)。
当前库存量:这是最重要的字段,是所有入库和出库动态加减后的结果。
锁定库存量、可用库存量(计算字段:可用库存=当前库存 - 锁定库存)。
平均成本价:用于移动加权平均法计算成本。
库存流水表
:所有库存变动的历史记录,这是一张“只插入不更新”的表,用于审计和追溯。
物料编码、仓库编码。
操作时间、单据类型(入库/出库/盘盈/盘亏)。
数量:入库为正,出库为负。
库存结存:记录此次操作后的最新库存量,便于对账。
来源单号:关联到具体的出入库单。
0
Report
声明
收藏
Share
相关推荐
in to comment
Add emoji
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
You may like
相关收藏夹
Log in
推荐Log in and synchronize recommended records
收藏Log in and add to My Favorites
评论Log in and comment your thoughts
分享Share

















































































