旗舰版删除销售发票的时候报错:子查询的返回值不止一个?

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

旗舰版删除销售发票的时候报错:子查询的返回值不止一个?

【问题描述】

旗舰版在序时簿中删除销售发票的时候提示:子查询的返回值不止一个。

【原因分析】

一般是应收系统的发票和销售发票的内码不一致,同一张发票的内码,无论在应收系统还是销售系统都应该一致。

【解决方案】

可参考以下方法操作处理:

1、先按照以下语句进行查询:

select b.fnumber,b.* from t_rp_contact a 

inner join icsale b on a.FNumber=b.FBillNo 

where a.FInvoiceID<>b.FInterID and a.FType=3

go

2、以上查出来的销售发票编号就是有问题的发票编号,需要在系统中确认是否可以删除,如果不能删除,通过以下语句修复:
update a set a.FInvoiceID=b.FInterID 

from t_rp_contact a 

inner join icsale b on a.FNumber=b.FBillNo 

where a.FInvoiceID<>b.FInterID and a.FType=3

go

【注意事项】

正式账套执行脚本前请先做好备份,建议待在测试账套中核实无误后再在正式账套中执行。

旗舰版删除销售发票的时候报错:子查询的返回值不止一个?

【问题描述】旗舰版在序时簿中删除销售发票的时候提示:子查询的返回值不止一个。【原因分析】一般是应收系统的发票和销售发票的内码不一致...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息