环思产品论坛
标题:
需求:库存盘点
[打印本页]
作者:
zhouf
时间:
2016-2-23 14:02
标题:
需求:库存盘点
本帖最后由 zhouf 于 2016-2-23 14:57 编辑
库存盘点 (FormId=48867)
业务主流程:
第一步:
新建[盘点单]
,选择[仓库]+[盘点时间(默认当前时间)];
单据状态:新建
第二步:
生成[盘点明细]
;可以通过不同的导入方式来生成盘点明细(整仓盘点:将指定盘点时间的库存明细写入到盘点明细表中);
备注:此时预留锁定库存的功能……
单据状态:处理中
第三步:
打印盘点单
,用户可以通过筛选盘点明细中任何字段,然后打印(需要打印报表功能)
备注:盘点表报表需要显示行号,方便用户核对数据,同时需要空出若干行,用户填写盘盈的新增库存物料;
单据状态:处理中
第四步:
录入实盘结果
:
A 用户可以选择多个列组合排序&列筛选后,录入盘点结果
可修改的栏位为“盘点标准数量、盘点扩展数量、盘点包装数量”;(其中标准数量为必填)
操作便利要求
:
用户可以在录入完第一行结果后,自动回车跳到下一行继续录入标准数量
即:如果grid上用户可编辑列有两个(盘点标准数量、盘点扩展数量)那么用户录入第一行的
盘点标准数量后,回车自动跳到第一行的盘点扩展数量,录入后再回车,跳到第二行的
盘点标准数量单元格……以此类推
B 录入
新增库存物料&盘点数量
即:账面上没有的库存物料账,而实物存在的新增物料;
这个需要做与新增入库单的导入方式一样;
第五步:
预览盘点差异
;
(可以通用报表展示,也可以通过grid来展示,也可以直接filter盘点明细grid数量)
(此功能用于用户在处理盘点前,查看有多少差异,看看是否正常,避免处理盘点后发现错误再反复处理)
(用户可选业务操作)
第六步:
处理盘点差异
1. 通用存储过程,将盘点差异按“差异数量”正数办理盘盈入库、负数办理盘亏出库,并审核出入库单据)
2. 将处理结果的单据号[可能两张单据号]回写到盘点单头表上。)
单据状态:关闭
业务主键约束:
表头:
仓库ID
、
盘点时间
、
表体:
仓库ID
、
库存物料ID
、物料编号、色号、规格型号、批号、生产日期、标准数量、扩展数量、包装数量、标准单位、扩展单位、包装单位、
单据状态:
新建:草稿单据,不做任何业务约束;
处理中:盘点单据生成盘点表后,单据标识为此状态。同一仓库id, 系统不允许同时存在两张状态为[处理中]的盘点单;不允许被删除;
关闭:已处理盘点差异后的盘点单据状态;不允许删除;
欢迎光临 环思产品论坛 (http://bbs.huansi.cn/)
Powered by Discuz! X3.2