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

应收/付单取数函数-取数类型二开扩展指导

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

应收/付单取数函数-取数类型二开扩展指导

       由于目前应收/付单取数函数上【取数类型】,目前无法支持DEP扩展,而经常会有二开的需求,因此有必要在这里介绍下,如何针对这个栏位做扩展,使其支持现场二开栏位的统计。

      首先,需要介绍下应收/付单取数函数的功能这两个函数主要是根据函数面板上,用户输入的指定过滤条件(界面上的各种输入选项),对指定的栏位即【取数类型】(应收/付单头、分录上的数量,金额等整型栏位)做统计求和(sum)。

       所以,应收/付单头/分录上,除了整型的其它类型栏位,应收/付单取数函数是没法支持计算的。

       而由于应收/付单单取数函数上【取数类型】,其实是通过xml文件配置的枚举类型(sp-fi_arap_server.jar: com/kingdee/eas/fi/arap/rptformula/arap_formulas_type_defination.xml  -应收单取数类型(arOtherbillFetchType)/应付单取数类型(apOtherbillFetchType),因此,扩展步骤如下:

       第一步EAS查询分析器-更多工具-服务端类加载路径:com.kingdee.eas.fi.arap.ArOtherBillFatchTypeEnum.class (应收单取数类型枚举定义

com.kingdee.eas.fi.arap.ApOtherBillFatchTypeEnum.class(应付单取数类型枚举定义

需要扩展哪一个就先确定下,目前服务器上对应的枚举文件所在的jar包位置,并记下这个目录,

在最后一步还需要用到

       第二步:从服务器上取下第一步定位到的jar包,并反编译;

       第三步:修改ArOtherBillFatchTypeEnum/ApOtherBillFatchTypeEnum.java文件,添加客户现场在应收/付单单头/分录上增加的二开整型栏位枚举项。

       以在【应收单取数函数-取数类型】增加【坏账金额】为例,图示如下:

      第四步:在枚举java文件同目录下,存在四个properties国际化资源文件,用于定义枚举项的在GUI界面上展示的别名,如下图所示:

  *注意:配置文件中,定义的时候,需要采用unico

应收/付单取数函数-取数类型二开扩展指导

由于目前应收/付单取数函数上【取数类型】,目前无法支持DEP扩展,而经常会有二开的需求,因此有必要在这里介绍下,如何针对这个...
点击下载文档文档为doc格式

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

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