KIS迷你版/标准版怎么修改二级科目的长度?原创
金蝶云社区-Joshua_Jiang
Joshua_Jiang
12人赞赏了该文章 2,070次浏览 未经作者许可,禁止转载编辑于2023年07月21日 15:36:51

KIS迷你版/标准版客户一般往来科目(应收账款、预收账款、应付账款和预付账款)喜欢增加二级明细科目来进行账务处理,但是前期估计不足或者在新建账套的时候忘记修改二级科目的长度,直接用的4-2-2-2-2-2-2-2-2-2这种科目结构。后面在软件实际使用过程中可能会出现二级科目两位数不够用的情况,这种情况下就需要修改二级科目的长度。

image.png

经过一番摸索顺利实现了二级科目长度的修改,现将实现方法分享一下:

一、使用Access修改系统参数表GLPref,将科目代码结构修改一下;

image.png


image.png

现在的需求是二级科目增加到3位,也就是会计科目代码结构改成4-3-2-2-2-2-2-2-2-2,手动将系统参数表GLPref改成如下图:

image.png

登录软件查看系统选项即可看到账套选项里的科目代码结构已经变成4-3-2-2-2-2-2-2-2-2

image.png

二、使用SQL命令批量修改二级科目代码,在二级科目代码上补0

修改系统参数表GLPref后打开会计科目发现显示有点异常了,原有的二级科目的从属关系都体现不了,我们还需要将原来的科目代码中二级科目代码进行补0操作。

image.png

Access执行以下SQL命令即可将二级科目代码进行补0:

UPDATE GLAcct SET GLAcct.FAcctID = Left$([FAcctID],4) & "0" & Right$([FAcctID],Len([FAcctID])-4) WHERE (((Len([FAcctID]))>4));

执行以后的效果如图:

image.png

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