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

Python实现:应收票据退票生成收款退款单表头二开字段携带明细字段

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

Python实现:应收票据退票生成收款退款单表头二开字段携带明细字段

因为标准产品应收票据生成收款退款单不是走的单据转换,往往二开字段想携带,需要二开插件才可以。以下Python插件实现,简单注册即可。下面以应收票据退票生成收款退款单,表头携带明细结算方式为例:

  1. 在收款退款单表头增加结算方式字段,标识是 FBase 如下图

  2. 注册Python插件

  3. 效果如下



   4.Python插件代码如下:


import clr

clr.AddReference('System')

clr.AddReference('Kingdee.BOS')

clr.AddReference('mscorlib')

clr.AddReference('Kingdee.BOS.App')

clr.AddReference('Kingdee.BOS.Core')

clr.AddReference('mscorlib')


from Kingdee.BOS.Util import *

from Kingdee.BOS.Util import ObjectUtils

from System import *

from Kingdee.BOS.App.Data import *

from Kingdee.BOS.Log import *

from Kingdee.BOS.Core.DynamicForm.PlugIn.Args  import *

from System.Collections.Generic  import *


def OnPreparePropertys(e):

    e.FieldKeys.Add("FSOURCESYSTEM");

    e.FieldKeys.Add("FBase");

    e.FieldKeys.Add("FSETTLETYPEID");


def EndOperationTransaction(e):

    for dataEntity in e.DataEntitys

Python实现:应收票据退票生成收款退款单表头二开字段携带明细字段

因为标准产品应收票据生成收款退款单不是走的单据转换,往往二开字段想携带,需要二开插件才可以。以下Python插件实现,简单注册即可。下面...
点击下载文档文档为doc格式

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

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