单据下推时给插件控制字段赋值原创
111人赞赏了该文章
511次浏览
编辑于2024年05月21日 22:37:18
【业务场景】
单据下推时,想把指定字段的值携带到下游单据字段(或指定数值),但该字段又被插件给无条件赋了另一个值。
例如:资产租入单下推租金报销单时,费用项目被插件赋值为【租赁费】,但客户实际使用的费用项目是【房屋租金】,每次都要手工修改这个费用项目,多了个不必要的操作。
【处理方法】
1、在费用报销单中新增一个字段【租金费用项目】,类型为基础资料/费用项目。
2、修改资产租入单推费用报销单转换规则,给【租金费用项目】赋值【房屋租金】,注意用费用项目的内码。
3、在费用报销单的【租金费用项目】上定义值更新事件
4、在申请部门的值更新事件中调用【租金费用项目】的值更新事件。租金报销单中申请部门初始值为空,且为必录字段,当录入或修改申请部门时,费用项目自动被修改为【房屋租金】。
【总结】
单据转换中一些字段被插件控制后,无法在目标单据中给该字段赋值,此时只能先在目标单据中另建一个同类型字段,先赋值,再找机会把这个值通过值更新事件写回到目标字段。当然如果你有一定编程能力直接把插件改了,就不用这么费劲了。
赞 111
111人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读
您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!
请选择打赏金币数 *
10金币20金币30金币40金币50金币60金币
可用金币: 0