一、【业务场景】
要点:主要讲业务场景及业务上遇到的问题,在处理需求时可以提前整理好这部分问题
1、在商家经营过程中,“范围超量特价”是门店普遍使用到一种营销活动,收到商家反馈,顾客消费中多个不冲突的超量特价活动无法同时享受,经过系统不断地迭代优化,这个问题终于被解决了。
2、收到商家需求反馈和建议…………
3、XX用户在做XX业务遇到了XX问题,期望解决XX业务问题,来达到XX目的
二、【功能介绍】
问题编号:
更新范围:乐檬零售APP、管理后台、XX POS
限制条件:无限制/商超证书/零食证书/蔬果证书
重构web-系统参数
增加参数“启用进销存单据和标品WMS弱关联”
开启时需要验证“超级密码”
当参数开启时支持单据设置
单据设置弹窗默认都不勾选
参数由开启改为不开启,那么勾选的单据不要去除勾选
增加注释:
1.参数开启后,进销存业务单据保存/审核,不再校验标品WMS的关联关系和单据仓库是否启用了库位,即进销存可以独立保存、审核业务单据
2.参数开启后,可能会导致进销存的库存与标品WMS的库存对不上,请谨慎开启!
重构web-系统日志
参数的开关以及单据设置内的单据的勾选需要增加日志输出
操作模块:系统参数
操作动作:修改
操作日志:
举例1:开启参数'启用进销存单据和标品WMS弱关联',单据设置勾选‘退货单、批发销售单’,取消勾选'库存转仓单'
举例2:关闭参数'启用进销存单据和标品WMS弱关联'
重构web-业务单据
收货单:
原控制:
非wms单据(特殊:这里得非wms单据指的是ReceiveOrderType≠WMS收货或WMS标仓收货,且 ReceiveOrderSource≠wms) 但调出门店仓库是标仓且仓库开启库位货库位未开启但是启用了“退货仓”
单据审核、批量审核提示:已开启库位功能,请去wms中操作
现控制:若开启参数“启用进销存单据和标品WMS弱关联”且单据设置弹窗内勾选了对应单据是开启仅上述参数开启时,那么取消上述控制
前后端都检查下,代码层面在检查下,原控制是否还有遗漏的。
调出单:
原控制:
wms单据 且调出门店仓库是标仓且仓库开启库位货库位未开启但是启用了“退货仓” :
按钮“批量添加”置灰
商品明细禁用(垃圾桶、加号)
单价、基本单价、金额开放可以修改
操作按钮下按钮“按库存数量调整调出量、批量删除”置灰
复制、冲红复制提示:已开启库位功能,请去wms中操作。
非wms单据 但调出门店仓库是标仓且仓库开启库位货库位未开启但是启用了“退货仓”
单据审核、批量审核提示:已开启库位功能,请去wms中操作
现控制:若开启参数“启用进销存单据和标品WMS弱关联”且单据设置弹窗内勾选了对应单据是开启仅上述参数开启时,那么取消上述控制
前后端都检查下,代码层面在检查下,原控制是否还有遗漏的。
调入单:
原控制:
wms单据 且调入门店仓库是标仓且仓库开启库位货库位未开启但是启用了“退货仓” :
按钮“批量添加”置灰
商品明细禁用(垃圾桶、加号)
单价、基本单价、金额开放可以修改
复制、冲红复制提示:已开启库位功能,请去wms中操作。
非wms单据 但调入门店仓库是标仓且仓库开启库位货库位未开启但是启用了“退货仓”
单据审核、批量审核提示:已开启库位功能,请去wms中操作
现控制:若开启参数“启用进销存单据和标品WMS弱关联”且单据设置弹窗内勾选了对应单据是开启仅上述参数开启时,那么取消上述控制
前后端都检查下,代码层面在检查下,原控制是否还有遗漏的。
批发销售单:
原控制:
wms单据 且出货仓库是标仓且仓库开启库位货库位未开启但是启用了“退货仓” :
按钮“批量添加”置灰
商品明细禁用(垃圾桶、加号)
单价、基本单价、金额开放可以修改
操作按钮下按钮“按库存数量调整销售量、批量删除”置灰
复制、冲红复制提示:已开启库位功能,请去wms中操作。
非wms单据 但出货仓库是标仓且仓库开启库位货库位未开启但是启用了“退货仓”
单据审核、批量审核提示:已开启库位功能,请去wms中操作
现控制:若开启参数“启用进销存单据和标品WMS弱关联”且单据设置弹窗内勾选了对应单据是开启仅上述参数开启时,那么取消上述控制
前后端都检查下,代码层面在检查下,原控制是否还有遗漏的
批发退货单:
原控制:
wms单据 且入货仓库是标仓且仓库开启库位货库位未开启但是启用了“退货仓” :
按钮“批量添加”置灰
商品明细禁用(垃圾桶、加号)
单价、基本单价、金额开放可以修改
复制、冲红复制提示:已开启库位功能,请去wms中操作。
非wms单据 但入货仓库是标仓且仓库开启库位货库位未开启但是启用了“退货仓”
单据审核、批量审核提示:已开启库位功能,请去wms中操作
现控制:若开启参数“启用进销存单据和标品WMS弱关联”且单据设置弹窗内勾选了对应单据是开启仅上述参数开启时,那么取消上述控制
前后端都检查下,代码层面在检查下,原控制是否还有遗漏的
库存调整单:
原控制:
wms单据 且调整仓库是标仓且仓库开启库位货库位未开启但是启用了“退货仓” :
按钮“批量添加”置灰
商品明细禁用(垃圾桶、加号)
单价、基本单价、金额开放可以修改
复制、冲红复制提示:已开启库位功能,请去wms中操作。
非wms单据 但出货仓库是标仓且仓库开启库位货库位未开启但是启用了“退货仓”
单据审核、批量审核提示:已开启库位功能,请去wms中操作
现控制:若开启参数“启用进销存单据和标品WMS弱关联”且单据设置弹窗内勾选了对应单据是开启仅上述参数开启时,那么取消上述控制
前后端都检查下,代码层面在检查下,原控制是否还有遗漏的
退货单:
原控制:
wms单据 且退货仓库是标仓且仓库开启库位货库位未开启但是启用了“退货仓” :
按钮“批量添加”置灰
商品明细禁用(垃圾桶、加号)
单价、基本单价、金额开放可以修改
操作按钮下按钮“批量删除”置灰
复制、冲红复制提示:已开启库位功能,请去wms中操作。
非wms单据 但仓库退货是标仓且仓库开启库位货库位未开启但是启用了“退货仓”
单据审核、批量审核提示:已开启库位功能,请去wms中操作
现控制:若开启参数“启用进销存单据和标品WMS弱关联”且单据设置弹窗内勾选了对应单据是开启仅上述参数开启时,那么取消上述控制
前后端都检查下,代码层面在检查下,原控制是否还有遗漏的
组合拆分:
原控制:
仓库是标仓且仓库开启库位货库位未开启但是启用了“退货仓”
反审核、冲红复制单据时需要校验是否存在关联的wms单据,否则提示:已开启库位功能,请去wms中操作
现控制:
若开启参数“启用进销存单据和标品WMS弱关联”且单据设置弹窗内勾选了对应单据是开启仅上述参数开启时,那么取消上述控制
前后端都检查下,代码层面在检查下,原控制是否还有遗漏的
库存转仓单:
原控制:
wms单据 且转出仓库或转入仓库是标仓 且 仓库开启库位或库位未开启但是启用了“退货仓”
按钮“批量添加”置灰
商品明细禁用(垃圾桶、加号)
单价、基本单价、金额开发可以修改
按钮“全部转仓”置灰
反审核提示:WMS已存在关联单据,无法反审核
现控制:
若开启参数“启用进销存单据和标品WMS弱关联”且单据设置弹窗内勾选了对应单据是开启仅上述参数开启时,那么取消上述控制
前后端都检查下,代码层面在检查下,原控制是否还有遗漏的
三、【使用说明】
功能路径: