反写插件-- 源单行反写后事件(AfterCommitAmount)

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

反写插件-- 源单行反写后事件(AfterCommitAmount)

一、说明

1、名称

AfterCommitAmount 源单行反写后事件

2、触发时机

每个反写规则下每个源单行完成反写后均触发,

如果有10个反写规则,10行源单,则会触发100次。

3、主要作用

插件干预源单记录或填写额外字段值

4、参数说明

参数类:AfterCommitAmountEventArgs,属性包括

1)Rule,反写规则元数据

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

3)SourceEntity,源单关联主实体

4)SourceDataObject,源单数据包

5)SourceActiveRow,源单关联主实体对应的数据包,如果关联主实体是单据体,则为分录数据包。

6)SourceCommitField,被反写的源单字段

7)WriteBackRuleRow,反写规则关联行

8)WriteBackSourceRow,对上游源单的反写要求:含数据包、本次已分配量信息

9)OperationName,操作名称


二、示例

内码为"某某某"的反写规则,对源单数据内码为"111"的数据进行干预

def AfterCommitAmount(e):

if(e.Rule.Id == "某某某" && str(e.SourceActiveRow[0])=="111"):


反写插件-- 源单行反写后事件(AfterCommitAmount)

一、说明1、名称AfterCommitAmount 源单行反写后事件2、触发时机每个反写规则下每个源单行完成反写后均触发,如果有10个反写规则,10行源...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息