本文介绍了在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行。
推荐阅读