电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

如何通过单据转换插件添加非源单分录

来源:金蝶云社区作者:金蝶2024-09-235

如何通过单据转换插件添加非源单分录

问题描述

单据转换的时候,有一个分录不是由源单携带,是由其他单据携带,现在需要在转换插件里面手动新增该分录数据


解决方案

通过单据转换插件AbstractConvertPlugIn的afterConvert事件去干预目标单的数据

插件代码:

       /**
     * 事件介绍:
     * 插件可以在这个事件,对生成的目标单数据,进行最后的调整。
     * 
     * 事件触发时机:
     * 目标单据生成完毕,触发此事件。
     * 这个事件,是最后触发的,至此,全部业务逻辑已经执行完毕。
     * @param e
     */
    @Override
    public void afterConvert(AfterConvertEventArgs e) {
        super.afterConvert(e);
        ExtendedDataEntity[] entryentities = e.getTargetExtDataEntitySet().FindByEntityKey("kdec_bill072702");
        for (ExtendedDataEntity entryentity : entryentities) {
              //获取目标单单据体集合
            DynamicObjectCollection rows = (DynamicO

如何通过单据转换插件添加非源单分录

问题描述单据转换的时候,有一个分录不是由源单携带,是由其他单据携带,现在需要在转换插件里面手动新增该分录数据解决方案通过单据转换插...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信