应付票据结算单单头带出应付票据上的付款银行或自定义字段办法
因为一些原因,应付票据结算的时候选择了其他的付款银行进行付款,但是生凭证时还想取到原应付票据上的付款银行和账号作为核算纬度,所以只能在应付票据结算单 的单头上根据票据流水号带出付款银行和银行账号作为凭证模板核算纬度的取数来源。
操作步骤是
1、扩展基础资料的哪个应付票据,加上付款银行和银行账号两个字段
2、手工在该基础资料对应的视图上新增付款银行和银行账号字段,
3、扩展应付票据结算单,票据流水号引入属性新增付款银行和银行账号,新增付款银行和银行账号连个基础资料属性。
具体操作
1、扩展基础资料的哪个应付票据,加上付款银行和银行账号两个字段,标识就用应付票据上的付款银行的标识,付款银行账号标识我用的是FPAYBANKACNTid,因为FPAYBANKACNTID提示重复我也不清楚什么情况。
2、 要先搞bos后搞数据库视图,在视图里新增了字段后在搞bos的后果是会提示当前字段已经被使用,为什么改了bos不能自动在视图里新增字段我也不清楚, 所以需要手工在基础资料里的应付票据对应的视图上新增付款银行和银行账号字段。
bos里可以查看到基础资料的应付票据对应的表 是V_CN_BILLPAYABLE ,这是一个视图。
去sqlserver里找到这个视图的创建语句用剪切板里粘贴出来
然后删除视图 DROP VIEW [V_CN_BILLPAYABLE];
删除后再复制出来的创建语句里的最后边,FROM T_CN_BILLPAYABLE 之前加上,FPAYBANKID ,FPAYBANKACNTid
视图重新创建成功之后,可以select * from V_CN_BILLPAYABLE 查看一下结果。
3、扩展应付票据结算单,票据流水号引入属性新增付款银行和银行账号,新增付款银行和银行账号连个基础资料属性,这款没啥特殊和正常引入基础资料属性一样,前面1、2两步的目的是为了解决引用熟悉里找不到应付票据上没有付款银行和银行账号两个字段的问题。
如果是应付票据上的自定义字段也是一样的套路,请举一反三。
应付票据结算单单头带出应付票据上的付款银行或自定义字段办法
本文2024-09-16 18:58:08发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-25557.html