发布时间:2026-4-23
特价活动:>>>> 用友U8、T6、T+、T3软件产品4折优惠,畅捷通T+cloud、好会计、好业财、好生意云产品8折优惠,另有话费赠送。
问题描述:总账凭证编码流水,莫名其妙从4位变成5位,手动修改也不行,5位也没有凭证,但是改不回去,怎么改回去,给个语句吧。
解决方案:--本修改有风险,请在备份账套执行操作,并且验证数据,如自动编码,排序等没问题后在正式账套执行,发现问题及时联系
--1查询是否有5位的编码,第5位上,是不是有非0的,就是编码大于10000的,如果有必须手工在凭证界面修改 select code AS 凭证编码,voucherdate AS 凭证日期,* from gl_doc where len(code)>=5 order by code --!!
如果上面修改不彻底,自动编号,凭证整理,排序等code有关会乱 --把凭证和账长度为5位的,改成4位的,必须前提:前面手工修改成4位,第5位必须是0; update gl_doc SET code = right(code,4) where len(code)>=5 update GL_Journal SET docno = right(docno,4) where len(docno)>=5 --把凭证单据编码设置修改从5位修改成4位 update dbo.SM_VoucherType SET serialnolength=4 WHERE code ='GL0101' AND serialnolength=5
截屏,微信识别二维码
客服QQ:5151867
(点击QQ号复制,添加好友)