相同客户存在2个编码时,收款单如何只取到未禁用的客户

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

相同客户存在2个编码时,收款单如何只取到未禁用的客户

问题描述:原客户A的编码是001,但由于一些业务调整,客户名称不变,但编码发生了改变,在系统直接新增了客户A,编码为002,原001编码的客户A禁用了,现收款对象也是002的客户A,针对客户A以前的应收单,如何使生成的收款单上的往来户变成实际收款对象002的客户A,不再是禁用的001

解决方案:

单据转换规则中找到应收单-收款单的现有规则,点击复制,可参考修改往来户ID、往来户编码的设置。如下:

a.往来户id—公式结果 = #sql_val(" SELECT  fid  FROM T_BD_CUSTOMER where FUsedStatus = 1 and fname_l2 = ( select FRECASSTACTNAME_L2 from T_AR_OtherBillentry where fparentid='" + 应收单.ID + "')")  ;

b.往来户编码—公式结果 = #sql_val(" SELECT fnumber FROM T_BD_CUSTOMER where FUsedStatus = 1 and fname_l2 = ( select FRECASSTACTNAME_L2 from T_AR_OtherBillentry where fparentid='" + 应收单.ID + "')") ;

c.往来户名称—应收单.分录.收款客户名称

image.webp

应收单关联生成收款单,效果如下

image.webp



相同客户存在2个编码时,收款单如何只取到未禁用的客户

问题描述:原客户A的编码是001,但由于一些业务调整,客户名称不变,但编码发生了改变,在系统直接新增了客户A,编码为002,原001编码的客...
点击下载文档
分享:
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息