新增采购申请单,选择申请人会带出申请部门,修改申请部门会清空申请人,这个员工有多个任岗,不希望清空申请人原创
金蝶云社区-刘凯SCM
刘凯SCM
33人赞赏了该文章 232次浏览 未经作者许可,禁止转载编辑于2024年01月24日 18:08:35

【业务场景】

新增采购申请单,选择了申请人系统会按照任岗信息带出申请部门,且修改申请部门会清空申请人,如果这个员工有多个任岗,不希望清空申请人。

【分析】

目前申请人与申请部门是强关联关系,且申请部门与申请人是上下级关系,录入下级携带上级,上级变更清空下级。

【变通方案】

1、可以新增一个使用【备份申请人】字段,记录部门变更前的申请人信息,可以设置为不可见。

2、实体服务规则将【申请人】带到【备份申请人】,将当前值记录到备份申请人中。

3、然后【部门】的值更新配置【申请人】=【备份申请人】,修改部门后,系统默认清空了申请人,通过值更新将备份申请人恢复到申请人字段中,保证了申请人在修改了部门后,值不变。

【配置截图】

1、新增字段

image.png

2、新增实体服务规则

image.png

image.png

3、新增值更新事件

image.png


赞 33