反写插件-- 关闭源单行后事件(AfterCloseRow)原创
4人赞赏了该文章
119次浏览
编辑于2024年05月04日 15:24:35
一、说明
1、名称
AfterCloseRow 关闭源单行后事件
2、触发时机
在处理源单行关闭逻辑之后,不管源单行是否符合关闭条件均触发
3、主要作用
插件干预关闭源单后相关业务逻辑
4、参数说明
参数类:AfterCloseRowEventArgs,属性包括
1)Rule,反写规则元数据
2)SourceBusinessInfo,反写规则上的来源单据元数据
3)SourceEntity,源单关联主实体
4)SourceDataObject,源单数据包
5)SourceActiveRow,源单关联主实体对应的数据包,如果关联主实体是单据体,则为分录数据包。
6)SourceCloseField,源单关闭字段
7)WriteBackRuleRow,反写规则关联行
8)OperationName,操作名称
9)EntryCloseFieldStatus, 反写后行关闭字段状态值
10)BillCloseFieldStatus,反写后单据关闭字段状态值
11)EntryOldCloseFieldStatus,反写前行关闭字段状态值
12)BillOldCloseFieldStatus,反写前单据关闭字段状态值
二、示例
内码为"某某某"的反写规则,对反写后状态字段进行干预
def AfterCloseRow (e): if(e.Rule.Id == "某某某"):
赞 4
4人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读