如何更改拆分票的上限(目前系统支持20张)
问题描述:
解决方案:
第一步,需要调整数据库的字段长度
T_IV_SALEEXINV
字段:
FIVCODE
FIVNUMBER
FSOURCEIVCODE
FSOURCEIVNUMBER
表:
T_IV_SALESIC_O
字段:
FIVCODE
FIVNUMBER
FSOURCEIVCODE
FSOURCEIVNUMBER
字段长度均调整为2000
注意:字段长度调整后,请务必二次确认长度是否正确修改,避免后续开票时长度不够导致拆分开票失败
注意:如果有设置了数据库的触发器,例如将销售发票的发票号码更新到应收单的发票号码上,那么也应该调整应收单的发票号码字段长度,跟销售发票保持一致
脚本:
EXEC p_AlterColumn 'T_IV_SALEEXINV', 'FSOURCEIVCODE', 'NVARCHAR(2000)', 'NOT NULL', '0100', ''' ''';
EXEC p_AlterColumn 'T_IV_SALEEXINV', 'FSOURCEIVNUMBER', 'NVARCHAR(2000)', 'NOT NULL', '0100', ''' ''';
EXEC p_AlterColumn 'T_IV_SALEEXINV', 'FIVCODE', 'NVARCHAR(2000)', 'NOT NULL', '0100', ''' ''';
EXEC p_AlterColumn 'T_IV_SALEEXINV', 'FIVNUMBER', 'NVARCHAR(2000)', 'NOT NULL', '0100', ''' ''';
EXEC p_AlterColumn 'T_IV_SALESIC_O', 'FSOURCEIVCODE', 'NVARCHAR(2000)', 'NOT NULL', '0100', ''' ''';
EXEC p_AlterColumn 'T_IV_SALESIC_O', 'FSOURCEIVNUMBER', 'NVARCHAR(2000)', 'NOT NULL', '0100', ''' ''';
EXEC p_AlterColumn 'T_IV_SALESIC_O', 'FIVCODE', 'NVARCHAR(2000)', 'NOT NULL', '0100', ''' ''';
EXEC p_AlterColumn 'T_IV_SALESIC_O', 'FIVNUMBER', 'NVARCHAR(2000)', 'NOT NULL', '0100', ''' ''';
第二步,需要执行一个脚本,放开拆分份数的限制,脚本如下
insert into t_bas_systemprofile(FCATEGORY, forgid, faccountbookid, fkey, fvalue) values ('IV', 0, 0, 'SplitInvoicesCountLimit', 100);
第三步,需要调整BOS IDE里的字段长度,按如下的图进行调整,涉及四个单据(销售普票、销售专票、销项费用普票、销项费用专票),每个单据四个字段(发票代码、发票号码、原发票代码、原发票号码)
第四步,上述步骤完成之后,需要重启金蝶云服务器
如何更改拆分票的上限(目前系统支持20张)
本文2024-09-23 01:51:16发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-148631.html
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf