本帖最后由 一个虎 于 2021-9-8 16:52 编辑
库存管理(设计过程)说明:
库存管理:库存信息、入库单、出库单的设计过程简介。
表结构不同,设计逻辑会有差异,
入库和库存的交互逻辑大致分这几种情况:
01.入库时的物料名称在库存里不存在要新增物料名称到库存(新增公式);
02.入库时的物料数量要对应累加到库存(保存回写公式);
03.入库后发现信息有误时支持修改信息重新保存后数量关系正确;
04.入库后修改信息时为删除入库单或者删除入库物料时要确保数量关系正确(删除回写公式);
05.物料可追踪,入库时要物料编码写入相应库存(这里是补充公式),撤销入库时要删除库存那里相应的物料编码物料信息(删除执行删除公式)。
出库和库存的逻辑交互大致分为以下部分:
01.判断库存数量是否满足出库数量;
02.出库成功后要更新库存相应物料出库状态为已出库(保存执行时机回写公式);
03.出库成功后要更新库存相应物料的库存数量(保存执行时机回写公式);
04.撤销出库后要将之前减掉的库存相应物料的库存数量加回来(删除执行时机回写公式)。
设计步骤一、画表样,如图:
库存信息
入库单
出库单
设计步骤二、定义数据,略。
设计步骤三、系统设置-入库单编号和出库单编号以及物料编号,如图:
设计步骤四、
1.) 入库单自身逻辑设计(部分)
a.入库类型选项下拉设置,物料类型选项下拉设置同理
b.入库人和入库日期在填报时自动写入,实现方式:表间公式提取系统变量当前用户姓名和当前日期,执行时机填报执行,公式类型提取。
c.入库单号系统自动写入逻辑,物料编号同方法设置:表间公式提取自动编号,执行时机一般为保存时执行, 公式类型提取,字段对应类型自动编号系统自动编号编码,要一码一个独立表间公式。
d.序号排序和合计的逻辑设置,用表内函数实现即可,快表兼容常规的大部分的excel函数。
2.) 入库单与库存信息交互逻辑设计(部分)
a.入库物质名称在库存单里不存在时,向库存单里新增物质名称,实现方法:表间公式,执行时机保存执行,公式类型新增,目的表库存信息。
b.入库物质名称入库,实现方法:表间公式,执行时机保存执行,公式类型补充,目的表库存信息。
c.入库物质的入库数量累加到库存,实现方法:表间公式,执行时机保存执行,公式类型回写,目的表库存信息。
d.修改入库信息时确保和库存的数量关系正确无误,实现方法:表间公式,执行时机删除执行,公式类型回写。
e.删除入库单信息时,撤销相应物料编码的入库,实现方法:表间公式,执行时机删除执行,公式类型删除,目的表库存明细表。
设计步骤五、出库逻辑:略。
附件为excel表,
支持定制开发和在线上门培训,电话:17317109470 QQ:2136567674
|
一个虎