本文讨论了如何在系统导入期初数据时,实现创建人、审核人及时间的自定义填写。解决方案包括在BOS中设置允许引入/引出字段,修改EXCEL模板,并调整BOS审核触发事件以确保导入数据保持原填写的创建人和审核信息。同时,作者分享了个人笔记,并附带了个人简介。
业务需求:
导入期初数据时,可能都是由一个人在导入数据,这样系统单据创建人默认会是导入人的信息;如何做到一人导入,创建人和审核人以及时间按自己填写保存在系统中。
解决办法:
①在BOS中看一下要引入保留值的字段,看下此字段的【功能控制】中‘允许引入’和‘允许引出’是否有勾选上,如果没则勾选上
②看下‘选项’里的引入模板设置是否勾选了这些字段;勾选了引出的EXCEL表中才会有这些字段让填写。
③然后点击选项中的按引入模板引出数据;填写好EXCEL模板里的内容。然后引入系统;
(注意:表格中的创建日期必须要小于等于审核日期;否则下面的BOS设置会不生效;表格创建日期字段不能留空,否则引进去的数据默认是当天;有可能就会大于表格指定的审核日期)
点击审核按钮之前,需要修改BOS
系统审核按钮点击之后,会自动触发事件更新审核人和审核日期字段;所以此时要将此触发事件从BOS中去除。
①打开BOS的编辑界面,找到【数据状态】字段的【状态列表】;
②找到【已审核】行,将触发的【操作人字段】和【操作日期字段】事件清空;然后保存BOS设置
③BOS更改完之后,再点击审核按钮,可以发现这些字段值没有更改,依然保存引入时表格填写的值。
④更改完之后,记得将BOS中的触发事件更改回原样;不然后续审核的数据,审核日期都是空白的。
tip:此处以物料进去解释,其它单据也是可行的,可以进行尝试;此贴问题来自群友,测试可行后个人笔记进行记录分享。
大家好!我是野原新之助,大家都叫我蜡笔小黑,我今年五岁,喜欢的颜色是白色,喜欢的衣服图案是动感超人哦!
推荐阅读