【功能篇】导入数据时,保留引入表格里的创建人,创建时间,审核人,审核时间等字段在系统原创
金蝶云社区-蜡笔小黑
蜡笔小黑
6人赞赏了该文章 1,375次浏览 未经作者许可,禁止转载编辑于2022年01月23日 14:21:29
summary-icon摘要由AI智能服务提供

本文讨论了如何在系统导入期初数据时,实现创建人、审核人及时间的自定义填写。解决方案包括在BOS中设置允许引入/引出字段,修改EXCEL模板,并调整BOS审核触发事件以确保导入数据保持原填写的创建人和审核信息。同时,作者分享了个人笔记,并附带了个人简介。

业务需求:

   导入期初数据时,可能都是由一个人在导入数据,这样系统单据创建人默认会是导入人的信息;如何做到一人导入,创建人和审核人以及时间按自己填写保存在系统中。


解决办法:

    ①在BOS中看一下要引入保留值的字段,看下此字段的【功能控制】中‘允许引入’和‘允许引出’是否有勾选上,如果没则勾选上

image.png

   ②看下‘选项’里的引入模板设置是否勾选了这些字段;勾选了引出的EXCEL表中才会有这些字段让填写。

image.png

    ③然后点击选项中的按引入模板引出数据;填写好EXCEL模板里的内容。然后引入系统;

(注意:表格中的创建日期必须要小于等于审核日期;否则下面的BOS设置会不生效;表格创建日期字段不能留空,否则引进去的数据默认是当天;有可能就会大于表格指定的审核日期)

image.png


点击审核按钮之前,需要修改BOS

系统审核按钮点击之后,会自动触发事件更新审核人和审核日期字段;所以此时要将此触发事件从BOS中去除。

①打开BOS的编辑界面,找到【数据状态】字段的【状态列表】;

image.png

②找到【已审核】行,将触发的【操作人字段】和【操作日期字段】事件清空;然后保存BOS设置

image.png


③BOS更改完之后,再点击审核按钮,可以发现这些字段值没有更改,依然保存引入时表格填写的值。

image.png


④更改完之后,记得将BOS中的触发事件更改回原样;不然后续审核的数据,审核日期都是空白的。

image.png



tip:此处以物料进去解释,其它单据也是可行的,可以进行尝试;此贴问题来自群友,测试可行后个人笔记进行记录分享。


大家好!我是野原新之助,大家都叫我蜡笔小黑,我今年五岁,喜欢的颜色是白色,喜欢的衣服图案是动感超人哦!


图标赞 6
6人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!