一、【业务场景】
设置了成列模板库,应用到门店,希望支持按模板库的商品进行要货,方便导出商品,匹配对照 进行要货
二、【功能介绍】
问题编号:EAR-245110
更新范围:管理后台
限制条件:无限制
重构web-门店补货
新增下拉增加按钮“按货架补货”,点击后显示货架选择弹窗
受“门店补货-编辑”权限控制,无权限则按钮置灰。
显示筛选条件“要货门店、要货周期、状态”
要货门店:默认=当前登录门店,支持选择用户在当前登录门店下的所有门店,单选
要货周期:默认=空
仅当开启参数“门店补货启用要货周期”时才显示,否则隐藏。
当上述参数开启时,要货周期为必填。
要货周期可选范围同要货单逻辑
状态:默认选中使用中+待实施,支持多选。
弹窗中的数据掉零售接口获取数据
底部显示选中的模版对应的商品数量
针对勾选的模板,点击下一步:进入商品明细界面
要货门店:从上一步带入,不允许编辑
要货周期:从上一步带入,不允许编辑。仅当开启参数“门店补货启用要货周期”时才显示,否则隐藏。
舍入规则:
进入页面时,默认按上次设置的值,自动计算一次
点击“计算”,需要根据规则,重新计算
根据保留的小数位数,以及保留位数的后一位小数值,判断是否舍入,具体逻辑举例如下:
举例1:保留2位小数,保留位数后一位小数>8,舍入。若是原始值是12.234,那么最终值=12.23。若是原始值12.238,那么最终值=12.23。
举例2:保留2位小数,保留位数后一位小数>0,舍入。若是原始值是12.234,那么最终值=12.24。若是原始值12.2301,那么最终值=12.23。
举例3:保留2位小数,保留位数后一位小数>9,舍入。若是原始值是12.234,那么最终值=12.23。若是原始值12.239,那么最终值=12.23。
商品明细各字段取值如下:
商品代码、商品条码、商品名称、基本单位、货架最大基本数量:调零售接口获取
组合商品直接过滤
若是商品因为休眠、不在要货门店或发货门店的范围内等原因导致不允许要货,那么增加“感叹号”显示,注释:商品不在门店要货范围内,不允许要货,请检查门店要货范围
配送单位:取档案配送单位
若是启用“辅助单位代替常用单位”且商品存在辅助单位,那么显示“辅助单位”
配送单位换算率:取档案配送单位换算率
若是启用“辅助单位代替常用单位”且商品存在辅助单位,那么显示“辅助单位换算率”
建议补货量:(货架最大基本数量-库存基本数量)/配送单位换算率
保留4位小数
本次订量:支持修改
默认=按舍入规则对建议补货量进行计算后赋值到本次订量。
若是建议补货量<0,那么本次订量显示=0
生成要货单:
点击时,若是存在0数量和不在要货范围内的商品,先弹窗提示“存在本次订量为0和不在要货范围内的商品,点击确定,将过滤。是否继续”。点击确定,那么过滤0数量、休眠、不在要货门店和发货门店范围内的商品,并生成制单要货单,提示: 当前共生成1张门店补货单,请前往门店补货单查看
要货门店:选择的门店
发货门店:存在要货周期时,取要货周期的发货门店,不存在要货周期时,取要货门店上级配送中心
业务员:当前用户
要货时间:当前日期
配送日期:当前日期
状态:制单
备注:由货架补货自动生成
商品:货架补货商品
商品明细数量:本次订量
商品明细建议订量:取建议补货量
三、【使用说明】
功能路径:重构web-门店补货
.jpeg)