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