反写插件--增加自定义源单字段事件(AfterCustomReadFields)原创
金蝶云社区-eris
eris
72人赞赏了该文章 239次浏览 未经作者许可,禁止转载编辑于2024年05月04日 12:26:21

一、说明

1、名称

AfterCustomReadFields  增加自定义源单字段事件

2、触发时机

在平台加载完每个反写规则中使用到的相关源单字段后均触发

3、主要作用

每个反写规则反写前会创建上游单据数据包,此数据包为平台根据反写规则解析出来的部分字段组成,

如果反写插件干预需要用到其他源单字段数据,可以在此事件中加入。

4、参数说明

参数类:AfterCustomReadFieldsEventArgs,属性和方法包括

1)Rule,反写规则元数据

2)SourceBusinessInfo,反写规则上的来源单据元数据

3)AddFieldKey方法,增加其他源单字段


二、示例

内码为"某某某"的反写规则,需要在反写前加入字段key为"KKK"的字段

def AfterCustomReadFields(e):
    if(e.Rule.Id == "某某某"):
        e.AddFieldKey("KKK");



赞 72