收付款单支持携带上游二开字段到明细,配置即可

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

收付款单支持携带上游二开字段到明细,配置即可

问题描述:

很多同学在问,上游单据加了二开字段想携带到收付款单明细,往往需要二开插件才可以,现在只需简单配置即可,升级到PT-146881 [7.7.0.202106] 就可以支持


解决方案:


 版本号 PT-146881 [7.7.0.202106] 收付款单,收付退款单支持携带上游二开字段,简单配置即可

实操如下:以付款申请单-付款单为例

 第一步付款申请单明细增加单选辅助基础资料和文本  这个对字段标识和字段以及属性无要求

第二步:付款单原单明细增加单选辅助基础资料和文本

原单明细增加单选辅助基础资料(注意 这里加的字段一定要以  _SRC  结尾  如上图

原单明细增加文本(注意 这里加的字段一定要以  _SRC  结尾  如上图

第三步:明细增加单选辅助基础资料和文本(注意 明细加的要和原单明细加的字段标识再加_E   或者源单明细加的字段去掉 _SRC , 比如  原单明细加的字段标识是F_KD_Assistant_SRC  ,那么明细可以是F_KD_Assistant_SRC_E   或者 F_KD_Assistant

明细增加单选辅助基础资料  

明细增加文本

第四步:付款申请单--付款单单据转换映射配置二开字段映射到付款单源单明细


效果如下图:

下推后:


注意,出纳参数要勾选按源单明细生成才可以或者上游只有一行也可以携带

  

  注意:如果没有携带,检查对应的单据转换插件是否注册了以下插件,如果没有携带注册以下红色插件即可  (Kingdee.K3.FIN.CN.App.ServicePlugIn.BillConvertPlugIn.ToPayBillCommonConvert, Kingdee.K3.FIN.CN.App.ServicePlugIn)

 

 

 




 :最后还有一部分同学肯定在问,携带到标准产品字段怎样操作,可以参考这个帖子
 https://vip.kingdee.com/article/154651391191841536
 用Python写得
 
 
 
 
:有些同学肯定在问  二开字段携带到明细标准产品字段怎么处理可以参考以下(按源单明细生成可以携带)

比如:其他应付单费用承担部门携带到付款单明细 
单据转换python插件如下:
import clr
clr.AddReference("Kingdee.BOS.Core")
clr.AddReference("Kingdee.BOS.DataEntity")

from Kingdee.BOS.DataEntity import *
from Kingdee.BOS.Core.Metadata.FieldElement import *

def AfterConvert(e):
    headEntity = e.Result.FindByEntityKey("FBillHead")
    for item in headEntity:
        data=item["PAYBILLENTRY"]
        src=item["PAYBILLSRCENTRY"]
        if len(data)!=len(src):
            continue
        for index in range(len(data)):
            data[index]["FEXPENSEDEPTID_E_ID"]=src[index]["FEXPENSEDEPTID_ID"]
            data[index]["FEXPENSEDEPTID_E"]=src[index]["FEXPENSEDEPTID"]


收付款单支持携带上游二开字段到明细,配置即可

问题描述:很多同学在问,上游单据加了二开字段想携带到收付款单明细,往往需要二开插件才可以,现在只需简单配置即可,升级到PT-146881 [...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息