收付款单支持携带上游二开字段到明细,配置即可
问题描述:
很多同学在问,上游单据加了二开字段想携带到收付款单明细,往往需要二开插件才可以,现在只需简单配置即可,升级到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 [...
点击下载文档
本文2024-09-23 01:57:25发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-149285.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章