一、库存资料
(一)批次管理
1、批次根据有效期反算生产日期
业务背景/场景说明: 录入批次信息时,系统通过录入有效期至反算出批次的生产日期。
功能说明:
1. 批次管理调整
1)新增批次调整
(1) 批次管理新增批次时,【有效期至】字段调整可以编辑;增加显示【保质天数】字段,调用基础数据接口获取,禁用状态,保质天数如返回空值,则显示0;
(2) 先录入【生产日期】,则自动计算出【有效期至】;
(3) 【生产日期】还没有值,此时录入【有效期至】,则反算出【生产日期】;
(4) 【生产日期】已有值,此时再录入【有效期至】,则不需要反算【生产日期】;

2)批次导入调整
(1) 批次导入模板增加【有效期至】字段
(2) 当【生产日期】有填写,【有效期至】没有填写,则需把生产日期填写的值更新到批次信息的【生产日期】字段中,并计算出【有效期至】的值,只针对新增的批次处理;
(3) 当【生产日期】没有填写,【有效期至】有填写,则需把有效期至填写的值更新到批次信息的【有效期至】字段中,并计算出【生产日期】的值,只针对新增的批次处理;
(4) 当【生产日期】和【有效期至】同时有填写,则需把生产日期填写的值更新到批次信息的【生产日期】字段中,并计算出【有效期至】的值,只针对新增的批次处理;

2.其它入库单调整
1)新增批次调整
(1) 在其它入库单触发新增批次时,【有效期至】字段调整可以编辑;增加显示【保质天数】字段,调用基础数据接口获取,禁用状态,保质天数如返回空值,则显示0;
(2) 先录入【生产日期】,则自动计算出【有效期至】;
(3) 【生产日期】还没有值,此时录入【有效期至】,则反算出【生产日期】;
(4) 【生产日期】已有值,此时再录入【有效期至】,则不需要反算【生产日期】;

2)其它入库单导入调整
(1) 其它入库单EXCEL导入模板增加【有效期至】字段;
(2) 导入系统不存在的批次,触发批次新增时,当【生产日期】有填写,【有效期至】没有填写,则需把生产日期填写的值更新到批次信息的【生产日期】字段中,并计算出【有效期至】的值;
(3) 导入系统不存在的批次,触发批次新增时,当【生产日期】没有填写,【有效期至】有填写,则需把有效期至填写的值更新到批次信息的【有效期至】字段中,并计算出【生产日期】的值;
(4) 导入系统不存在的批次,触发批次新增时,当【生产日期】和【有效期至】同时有填写,则需把生产日期填写的值更新到批次信息的【生产日期】字段中,并计算出【有效期至】的值;

3.盘点单调整
1)新增批次调整
(1) 在盘点单触发新增批次时,【有效期至】字段调整可以编辑;增加显示【保质天数】字段,调用基础数据接口获取,禁用状态,保质天数如返回空值,则显示0;
(2) 先录入【生产日期】,则自动计算出【有效期至】;
(3) 【生产日期】还没有值,此时录入【有效期至】,则反算出【生产日期】;
(4) 【生产日期】已有值,此时再录入【有效期至】,则不需要反算【生产日期】

2)盘点单导入调整
(1) 盘点单EXCEL导入模板增加【有效期至】字段
(2) 导入系统不存在的批次,触发批次新增时,当【生产日期】有填写,【有效期至】没有填写,则需把生产日期填写的值更新到批次信息的【生产日期】字段中,并计算出【有效期至】的值
(3) 导入系统不存在的批次,触发批次新增时,当【生产日期】没有填写,【有效期至】有填写,则需把有效期至填写的值更新到批次信息的【有效期至】字段中,并计算出【生产日期】的值
(4) 导入系统不存在的批次,触发批次新增时,当【生产日期】和【有效期至】同时有填写,则需把生产日期填写的值更新到批次信息的【生产日期】字段中,并计算出【有效期至】的值;

4.调拨入库单调整
1) 新增批次调整
(1) 在调拨入库单触发新增批次时,【有效期至】字段调整可以编辑;增加显示【保质天数】字段,调用基础数据接口获取,禁用状态,保质天数如返回空值,则显示0;
(2) 先录入【生产日期】,则自动计算出【有效期至】;
(3) 【生产日期】还没有值,此时录入【有效期至】,则反算出【生产日期】;
(4) 【生产日期】已有值,此时再录入【有效期至】,则不需要反算【生产日期】;

2)调拨入库单导入调整
(1) 调拨入库单EXCEL导入模板增加【有效期至】字段
(2) 导入系统不存在的批次,触发批次新增时,当【生产日期】有填写,【有效期至】没有填写,则需把生产日期填写的值更新到批次信息的【生产日期】字段中,并计算出【有效期至】的值
(3) 导入系统不存在的批次,触发批次新增时,当【生产日期】没有填写,【有效期至】有填写,则需把有效期至填写的值更新到批次信息的【有效期至】字段中,并计算出【生产日期】的值导入系统不存在的批次,触发批次新增时,当【生产日期】和【有效期至】同时有填写,则需把生产日期填写的值更新到批次信息的【生产日期】字段中,并计算出【有效期至】的值;

二、 入库管理
(一)销售退货入库单
功能用途:
客户由于某些原因将产品退回,需要将退回的产品入库到仓库,此时需要创建销售退货入库单。销售退货入库单必须关联销售退货单,销售退货入库单中入库产品只能由销售退货单中流转而来。
操作说明:【库存】→【入库管理】→【销售退货入库单】

(二)采购入库单
功能用途:
当产品库存不足时,需要对产品进行采购,增加系统的库存数量,此时需要创建采购入库单。采购入库单的来源单是采购到货单。
操作说明:【库存】→【入库管理】→【采购入库单】

(三)其它入库单
功能用途:
企业除了正常的采购入库、销售退货入库之外,还会存在其它形式的入库作业。其他入库类型无需关联任何单据,直接入库产品数量,保存后库存即可增加。
操作说明:【库存】→【入库管理】→【其它入库单】


三、出库管理
(一) 销售出库单
功能用途:
指销售售卖了产品以后,需要将产品进行出库,减少系统的库存数量。销售出库单是由销售出货单流转而来。
操作说明:【库存】→【出库管理】→【销售出库单】

(二)采购退货出库单
功能用途:
从供应商处采购的产品由于某些原因需要退回给供应商,需要将退回的产品出库,此时需要创建采购退货出库单。采购退货出库单必须关联采购退货单,采购退货出库单中出库产品只能由采购退货单中的流转而来。
操作说明:【库存】→【出库管理】→【采购退货出库单】

(三)其它出库单
功能用途:
企业除了正常的销售出库、采购退货出库、采购入库、销售退货入库之外,还会存在其它形式的出库作业。其他出库类型无需关联任何单据,直接出库产品数量,保存后库存即可减少。
操作说明:【库存】→【出库管理】→【其它出库单】


四、调拨管理
(一)调拨申请单
功能用途:货品内部调用周转的申请单据。
操作说明:【库存】→【调拨管理】→【调拨申请单】


1、调拨申请单列表支持导入单据状态及结算价
- 已勾选状态处理:沿用系统现有逻辑,生成单据的状态为“已生效”
- 未勾选状态处理:生成的单据的状态为“未送审”
- 导入模板支持导入结算单价,支持无来源单导入;受参数KC0042管控

(二)调拨出库单
功能用途:
调拨出库单是指出货方按照实际出库情况做系统单据。调拨出库单生效后系统自动扣减调出方库存数量。
操作说明:【库存】→【调拨管理】→【调拨出库单】
注:调拨出库单保存时受参数KC0043管控,调出数量允许大于申请数量


(三)调拨入库单
功能用途:
调拨入库单是直接引用调拔出库单,不需要手工开立。调拨入库单生效后,调入方库存自动增加。
操作说明:【库存】→【调拨管理】→【调拨入库单】


(四)虚拟调拨单
功能说明:
虚拟仓管理功能,可实现虚拟仓的新增、删除、修改,与实体仓建立关联关系,实现实体仓调拨给虚拟仓,虚拟仓调拨给实体仓,虚拟仓与虚拟仓间的调拨。
虚拟仓资料路径:资料-仓库管理-虚拟仓资料

虚拟调拨单路径:库存-调拨管理-虚拟调拨单
功能说明:
- 实现实体仓调拨给虚拟仓:实体仓可用库存减少,虚拟仓可用库存增加
- 虚拟仓调拨给实体仓:虚拟仓可用库存减少,实体仓可用库存增加
- 虚拟仓A与虚拟仓B调拨:虚拟仓A可用库存减少,虚拟仓B可用库存增加。

Ø 商品录入

Ø 商品二维录入

Ø 扫码

五、盘点管理
(一)盘点单
功能用途:仓库管理人员盘点仓库货品明细清单。
操作说明:【库存】→【盘点管理】→【盘点单】


Ø 盘点单/复盘盘点单-更多菜单下的功能受全限管控;盘点单-更多 “账面数填充到初盘数”,没权限时按钮置灰,不可点击;

1、无唯一码商品的盘点单无差异数量不允许反审核
功能说明:盘点单生效后,未勾选复盘,盘点数量没有差异;并且没有唯一码商品,则盘点单生效后,此时盘点单的状态变成“已完成”后不允许反审核。

盘点单生效后,没有勾选复盘,盘点数量有差异,并且没有唯一码商品,流转生成盘盈盘亏单后审核生效,此时盘点单的状态变成“已完成”盘点单不允许反审核;生成盘盈盘亏单后未审核此时盘点单的状态变成“已初盘”盘点单也不允许反审核。若盘盈盘亏单未生成则允许反审核。


盘点单生效后,有勾选复盘,生成复盘盘点单,复盘数量没有差异;并且没有唯一码商品,则复盘盘点单生效后,复盘盘点单的状态直接变成“已完成”后不允许反审核。

盘点单生效后,有勾选复盘,生成复盘盘点单,复盘数量有差异,流转生成盘盈盘亏单审核生效,此时复盘盘点单的状态变成“已完成”后不允许反审核;生成盘盈盘亏单未审核,此时复盘盘点单的状态变成“已复盘”后也不允许反审核。若未生成盘盈盘亏单则允许反审核。


(二)分区盘点唯一码批次处理
业务背景: 目前分区盘点不支持唯一码录入和展示,需要支持分区盘点。
功能说明:
1.路径:库存–>盘点单
2.操作说明:新增盘点单后,加载库存后,则可勾选分区盘点

勾上分区盘点后,则会显示分区盘点栏。有“新增分区栏”和“分区编码”。“新增分区栏”可手工新增分区,“分区编码”则选择对应手工新增的分区。

点击“新增分区“,添加后确认即可。

选择对应的分区进行新增数据

可通过扫码录入唯一码增加初盘数量


扫描完后把各个区的进行冻结

更多——汇总分区盘点数据

汇总后,分区盘点数量会汇总到初盘盘点数,形成对应的初盘差异数。

(三)盘点计划
Ø 盘点计划检测调拨在途受参数管控–KC0044n 参数值=0时,新增盘点计划,“检测调拨在途”勾选项默认不勾选n 参数值=1时,新增盘点计划,“检测调拨在途”勾选项默认勾选上

六、其它管理
(一)库存重算
功能用途:
库存结存重算是为了防范系统有数据增减,但未及时增减时,库存结存重算,系统将相关数据再次核算一遍,已确保万无一失;如在数据库有删除出入库单据或修改过出入库单据的库存数时,需要前端做库存重算,这样库存才会重新计算。
操作说明:【库存】→【其它管理】→【库存重算】

七、库存报表
(一)库存查询报表
功能用途:
按不同维度查询货品信息、库存数量、零售额、合计数量等信息,查询可筛选齐码;
操作说明:【库存】→【库存报表】→【库存查询报表】


(二)库存台账一览表
功能用途:
显示仓库货品对应单号的生效日期与期末数量,用于对仓库每日出入库的监控跟踪。
操作说明:【库存】→【库存报表】→【库存台账一览表】

(三)可用库存占用报表
功能用途:
显示货品库存被占用的单据和占用数量,货品的实际库存、可用库存。查询条件可查询SKC,左匹配过滤;
操作说明:【库存】→【库存报表】→【可用库存占用报表】


(四)入库查询报表
功能用途:
汇总入库单据的详细信息,入库单据包含调拨入库单、其它入库单、盘盈入库单、采购入库单等。
操作说明:【库存】→【库存报表】→【入库查询报表】

(五)出库查询报表
功能用途:
汇总出库单据的详细信息,出库单据包含调拨出库单、其它出库单、盘亏出库单、POS出库单等。
操作说明:【库存】→【库存报表】→【出库查询报表】

(六)其它出入库报表
功能用途:汇总单据类型为其它出库、其它入库的单据信息。
操作说明:【库存】→【库存报表】→【其它出入库报表】

(七)盘点差异报表
功能用途:
货品盘点后,盘点的数量与账面数量差异,并且生成盘盈盘亏单,盘盈盘亏的数量与金额。显示盘点后的数量与账面数量的差异数量与差异金额。
操作说明:【库存】→【库存报表】→【盘点差异报表】

八、调拨查询
(一)调拨入库报表
功能用途:统计所有调拨入库单的单据详情。
操作说明:【库存】→【调拨查询】→【调拨入库报表】

调拨入库报表-列表增加“快递备注”字段

(二)调拨出库报表
功能用途: 统计所有调拨出库单的单据详情。
操作说明:【库存】→【调拨查询】→【调拨出库报表】

调拨出库报表-列表增加“快递备注”字段

(三)调拨在途报表
功能用途:统计汇总调拨在途的单据信息。
操作说明:【库存】→【调拨查询】→【调拨在途报表】

(四)调拨跟踪报表
功能用途:
统计所有调拨单据的状态详情,支持【申请结算金额】、【调出结算金额】、【调入结算金额】等字段显示查询,受参数KC0042管控,设置为否时,不显示;
操作说明:【库存】→【调拨查询】→【调拨跟踪报表】



(五)库存结构分析表
路径:【库存】–【库存报表】-【库存结构分析】
Ø 支持品牌、类目和商品属性的查询条件


(六)组合商品库存报表
业务背景:
通过报表可查询组合商品库存情况;报表数据来源:组合商品、实际库存表、基础数据。报表可以查询组合商品需要的数量 ,对应组合商品的子商品库存是情况;
路径:库存–库存报表–组合商品库存报表



