反写插件--增加自定义源单字段事件(AfterCustomReadFields)原创
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");
推荐阅读