百科问答

百科问答 国内资讯 公司资讯 政策法规 培训资料 产品下载

U8修改凭证提示:外部凭证在总账系统中不能修改。

发布时间:2025-12-31 

特价活动:>>>> 用友U8、T6、T+、T3软件产品4折优惠,畅捷通T+cloud、好会计、好业财、好生意云产品8折优惠,另有话费赠送。

 

【问题描述】
用友U8+中,在总账模块中修改凭证的时候,提示:外部凭证在总账系统中不能修改。

【原因分析】
在软件中,使用其他模块的情况下,其他模块生成的凭证都会传到总账模块中,进而这些由其他模块生成的凭证称之为“外部凭证”。
并且在查询凭证界面可以看到该凭证来源于具体的模块系统。
不能在总账模块中直接修改是为了方式模块和模块之前的数据产生差异,以免数据对不上。


【解决方法】
修改凭证的原则是:在哪里生成的在哪里修改。
不过根据自己的需求、特殊情况考虑,有的时候需要直接在总账中进行修改。
进而需要针对数据库做一下相应的调整,将外部凭证系统名称【coutsysname】字段改为NULL。
Ps:不同模块可能涉及到修改的字段不同,进而通过查询数据库字典判断自己要修改的相关字段。

下述是根据上面问题,修改固定资产模块的凭证语句,只需要将该字段改为NULL后,总账中即可修改。


通过查询语句,先过滤出要修改的数据。

select coutsysname,* from GL_accvouch where iperiod='12' and iyear='2019' and ino_id='0047' 

修改语句:

update GL_accvouch set coutsysname=NULL where iperiod='12' and ino_id='0047' and iyear='2019' 


X畅捷通软件官方正版.用友软件.企业云服务

截屏,微信识别二维码

客服QQ:5151867

(点击QQ号复制,添加好友)