一、【业务场景】
库存调整单需要增加审批流程,现在仓库做单,仓库审财务不认,需要增加审批流程
二、【功能介绍】
问题编号:EAR-194956
更新范围:管理后台
限制条件:无限制
重构web-审批流
审批节点条件增加“调整原因”
取账套下所有的调整原因,不过滤状态
进销存侧提供调整原因查询组件
审批流支持进销存设置
业务单据:
左侧树显示已接入的审批流单据
单选后点击新增弹窗内业务单据直接带入左侧选择的单据
审批流:
单选
用户中心提供
门店:
多选
默认为空,空表示全选
保存时需要校验,是否存在“单据类型+门店”存在重复的情况
存在:提示“已存在门店[门店名称]的业务单据[业务单据名称]的审批流”,不允许保存
注:门店为空和任一一个选择的门店都认为是重复
重构web-库存调整单
主单界面,增加字段列“审批状态”,值=空、未提交、审批中、驳回、审批通过,默认显示,支持导出
单据保存后,显示未提交
单据点击提交审批后,字段显示审批中
驳回、审批通过,用户中心通过接口回调赋值
主单界面,筛选条件增加“审批状态”,下拉值:空、未提交、审批中、驳回、审批通过。默认空,支持多选。
主单界面,增加字段列“提交人”,默认显示,支持导出,点击提交后赋值。
若是单据对应的门店开启了审批流,那么单据明细界面底部按钮“保存并审核”置灰。
批量审核时,需要校验门店是否接入审批流,如果接入,审核失败,提示:单据已接入审批流,无法审核
单据明细界面底部按钮增加“提交审批”
仅单据对应的门店开启“审批流”才显示
单据“未审核+空”或“未审核+未提交”或单据“未审核+审批通过”或者“未审核+驳回”时才显示此按钮
点击此按钮,调校验接口后,调用户中心接口进入审批流程(不直接审核)
若是校验失败,则业务侧直接提示报错,不进入审批流
提交成功后,按钮“保存、保存并新增”按钮置灰
提交成功后,按钮“提交审批”按钮隐藏
按钮“撤销”:
仅审批状态=审批中才显示此按钮
先校验单据是否已经审核(后端校验),若是已经审核,那么点击时提示:单据已审核,无法撤销
点击撤销后,取消按钮“保存、保存并新增、保存并审核”置灰
仅当前用户=提交人或所有者,撤销按钮才高亮,否则按钮置灰
单据明细界面底部按钮增加“查看审批进度、审批”
直接用用户中心提供的组件 EAR-196626
仅单据“提交审批”后,才显示上述两个按钮
按钮“查看审批进度”:
仅查询权限即可查看审批进度
https://mastergo.com/goto/LR7Caxz2?page_id=M&file=167347031399807
三、【使用说明】
功能路径:重构web-审批流、重构web-库存调整单