一、业务场景
某企业在采购物资时,发起采购流程需要填写多种物资,审批通过后这些物资需要保存到物资库存表中。
二、设计要点
4.发起采购申请单,审批通过后,创建主表数据到物资库存表中。
1. 已搭建好的采购申请单,字段包含:申请类型、采购预算、申请事由、物资明细子表,如下图:
2. 已搭建好的物资库存表,字段包含:物资名称、型号、数量、单价,如下图:
3. 在规则库中设置:来源表为采购申请单,目标表为物资库存表,配置子表对主表的字段对应关系,开启一对多创建表单数据按钮并选择明细表。如下图:
注意事项:
1.来源表需要有明细子表,否则将实现不了此场景;
2.实现明细表数据创建到明细表场景,无需开启“一对多”开关;
3.配置字段对应关系时,选择主表字段对应主表字段,创建后的多条数据这些字段数据相同,如图中的上报名称、填写人、收集人;
4.开启“一对多”后,需要选择指定的明细表进行创建多条数据,当来源表包含多个明细表时,仅能根据单个明细表创建;
5."一对多"功能与“创建一次后仅更新”功能互斥,不能同时开启;
4. 在审批表管理中,选择采购申请单,在触发规则设置中,结束节点绑定在规则库中配置好的“创建物资信息”规则。如下图:
5. 在审批模块中选择采购申请单,并填写申请单信息,并提交。提交后对该审批进行审批通过操作(此处设置的审批者跟提交人为同一个人),如下图:
6. 最后,可查看采购申请单中填写的明细数据已保存在物资库存表中,如下图: