与当前单据关联的应收单/应付单的明细行数不可以超过3000行! 的控制与变更处理原创
金蝶云社区-云社区用户y4816680
云社区用户y4816680
10人赞赏了该文章 3,002次浏览 未经作者许可,禁止转载编辑于2020年10月13日 15:36:50
summary-icon摘要由AI智能服务提供

本文介绍了在PT146850系统中,对业务应收应付单据下推发票的控制措施。当源单分录行超过3000行时,发票不允许保存。提供了两种调整方法:一是修改数据库中的控制行数;二是通过BOS IDE去掉发票保存时的相关插件控制。公有云用户需提交申请由金蝶处理。示例展示了如何修改控制行数为3500。

出于性能考虑,业务应收应付不管是合并分录还是不合并下推普票、专票 ,在PT146850中做了以上控制,只要作为源单的应收应付单分录行超过3000行下推发票都不允许保存。

这里涉及到了八张发票也就是销售、采购、进项、销项的普票和专票的十六个单据转换。

如有必要,可以通过以下两种方式处理:

1、变更行数的控制,可以变更为4000行、10000行控制,需要在数据库中执行:

DELETE T_BAS_SYSTEMPROFILE WHERE FKEY = 'SendToInvoiceLimit' and FCATEGORY = 'AR';
INSERT INTO T_BAS_SYSTEMPROFILE(FCATEGORY,FORGID,FACCOUNTBOOKID,FKEY,FVALUE,FACCTPOLICYID,FACCTSYSTEMID) VALUES ('AR',0,0,'SendToInvoiceLimit',N'3000',0,0) ;

标黑下划线的这个即为现在的控制,将其修改为所需要的控制的即可;FVALUE值是限制行数,0表示取消限制;这个语句执行一次即可,所有发票保存都受这一个控制。

想要不同发票执行不同行数控制,这个方式不支持。


2、不要相关控制,可以直接在boside的发票的保存操作的校验插件中去掉勾选相关插件控制,不过这个插件本身还有其他控制,去掉勾选也会一同去掉控制:

以销项增值税专用发票为例,boside发票管理-单据-销项增值税专用发票右键扩展后,下方的单据本身也就是_bill标记里,操作列表-保存-编辑-其他控制-服务插件...打开-插件配置信息第二个插件去掉勾选后一路确定并保存,此时重新登录星空打开应收单下推销项专票保存即不控制行数,但是下推销项普票仍然控制行数。

这个方式不同发票可以分开确认是否控制,但是插件中的其他控制也一并不执行校验。


公有云用户请提单由金蝶统一处理。


示例图中3500行就是用第一种方式讲3000修改为3500行,系统默认控制3000行。

图标赞 10
10人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!