前置审批场景

1246 上次更新时间:2021-08-25 09:37:03

Document

场景需求

在产品进销存管理中,由于产品的生产日期不同,要分批多次入库;同样,客户或中间商向厂家下单订单,也会分批多次出库;尤其是出入库经常会涉及到前置审批这一环节,以下是常见的2个审批场景需求。

需求一


某产品申请出库的时候,需要检查库存该产品的数量是否满足出库需求,如库存为负,则不通过提交申请。

需求二:


产品申请入2库,需检查1库是否存在该产品编号,如产品编号不存在,则拒绝入2库的申请。

厂家有2个仓库(A仓库和B仓库),当产品入A仓库的申请被拒绝后,才能入B仓库。

理想状态下,我们希望只需写一次产品信息和出入库数量,剩下的交给系统自动处理,一来是提升工作效率,二来是减少人工计算出现的问题,三是高效的管理库存,保证出入库的顺利进行。

名词解释,熟悉的老朋友们可直接跳过哦~

1、子表单


指在表单里创建数据表格,效果如下图。


2、智能引用


是指在当前的表单,获取某一个字段的所有数据。

比如:产品入库后,需要新建入库单,配置后在入库单里的产品名称,点击下拉框选择对应的产品名称,则自动展示其他产品信息,完美实现一键录入。

3、公式


指对已有的表单数据计算处理。

例如:在合同报价单,您想得到产品最终的价格,基于产品合计、整单折扣率、其他费用、优惠金额,可以用以下公式进行运算。


解决问题的核心

1、一键关联产品表信息,无需重复粘贴

在出入库表关联产品表的产品字段,比如我们设置关联产品表的编码,则写出入库的时候,只需一键勾选该产品,即可自动展示产品其他信息。

演示图


2、设置提交校验条件,系统自动处理

提交产品出库,或入某仓库的申请表,系统根据已设置的校验条件,判断数据是否存在,如存在则通过提交。

演示图


配置路径

需求一:

1、自动关联产品表信息

在入库表单(出库单)里,拖拽智能引用字段,名词修改为货品编码,设置数据来源表和字段。



通过下拉框选择货品编码后,希望该子表格能同步显示该产品的其他数据,比如货品类别、货品名词、规格型号等。

具体配置:在已添加的字段,比如货物类别,点击设置关联的目标表,其过滤条件规则为:当前子表单的货品编码等于目标表的货品编码,则联动显示展示已关联的货物类别。





效果图:



2、新建表单提交校验

解决场景需求一的核心在于,设置校验条件为,当库存数量小于出库数量,则页面提醒库存数量为负,并无法提交出库申请单。

编辑出库单→扩展设计→表单提交验证,新建校验插件,设置名称、提醒语,以及选择校验类型。





3、设置校验条件

在弹出页面选择校验→子表单校验公式,并安装该插件。



其公式设置条件为,当产品(子表单)实时库存小于出库写的数量,则不予通过,具体公式设置如下图;



4、效果演示图


需求二:

需求一和需求二场景不一样,场景二是管理多库存,所以我们要新建两个仓库表单,分布是「A仓库 出库单」和 「B仓库 出库单」,在「A仓库 出库单」的节点流程增加审批。

因为需求二是,当提交申请入A仓库被拒绝后,才能入B仓库。

以下为给大家演示,审批负责人设置为动态申请人,您可以根据自己业务场景需求做调整、个性化设置。

1、建立A仓库审批流程

在A仓库表单里编辑流程,在开始节点设置自动修改值,其设置条件为,当前用户提交表单,默认为同意,系统将状态字段值更改为待审批。





添加审批节点,设置审批负责人,在下方设置自动修改值,其设置条件为,当申请入库被拒绝后,系统将状态字段修改为已拒绝,驳回同样修改为待审批。





2、设置提交校验条件

同场景需求一具体配置,在B仓库表单的扩展设计→表单提交验证,新建校验插件,设置名称、提醒语,在校验类型惦数据唯一校验性。



具体设置校验条件,其校验规则为:当同一产品编号申请入库被拒绝,系统校验该数据状态已为被拒绝,则通过入B仓库的入库申请。



确定后,勾选「校验入库单」即可生效,点击发布→重新发布即可。



3、效果演示图

申请该产品(编号1234)入B仓库,系统自动检验A库存是否存在,检验不存在则自动提醒,无法提交申请表单。



拒绝该产品(编号1234)申请入A仓库,再重新申请入B仓库,系统自动检验后通过提交表单。


解决整体的思路

1、明确业务的真实需求
2、建立表单,和拖拽所需字段
3、节点流程设置自动修改值
4、设置表单提交验证条件
5、测试‑‑找问题‑‑解决‑‑落地

如想快速10秒体验安装(非APP和软件),点击下方链接即可免费领取仓库管理应用。
「速融云官网」人人都可定制的应用搭建平台 (surongyun.cn)