当企业的会计人员处理年度结账时,会经常碰到一些提示和应用问题,提示可能是操作引起也有可能是数据出错的报错,比如在处理结账后的采购业务时,到了月底结账期间发现会计期间没有显示,那我们要怎么做?具体内容小编已经将处理步骤以图文结合的形式整理在下文了,大家可以详细的看看用友t6年结后采购模块的月份显示不全怎么处理。
【问题现象】
T6 年结后,采购模块正常做业务,到月底结账时发现会计期间显示丌全,如下图所示,没有 1-11 月份的会计期间。
【问题分析】
涉及到结账月份的有三个表,一个是 UFSYSTEM 数据库中的 UA_PERIOD,此表记录的会计期间,建年度账的时候写入信息。一个是账套库中的 GL_MEND 表,记录的是各模块的结帐情况,月结的时候更新结账标志。还有一个是账套库中的 accinformation 表里的采购模块的启用日期。
【问题解决】
操作前做好数据备份,
1,我们先看一下 UA_PERIOD 表,如下图所示,会计期间完整,期间所对应的日期也没有错
2,再看一下账套库中的 gl_mend 表
上面的查询结果中,gl_mend 表中的 iperiod 表示会计期间,blag_pu 表示采购模块,
我们可以看出,采购模块 0-11 月份都是 1,表示已经结账了。但实际是才开始做业务,1-11 月份并没有结账。我们使用语句将标志改为 0 试试,脚本如下
update GL_MEND set bflag_PU=0 where iperiod<=11 and iperiod>0
0 表示期初,采购模块已经有业务了,说明期初已经记过账了,就丌能将期初的标志改为 0 了,只改 1-11 月份即可。
3、再看一下 accinformation 表的采购模块的启用日期吧
用脚本查询采购模块的启用日期,发现都是 2016-12-01,如果正常年结了之后,这个日期应该变成 2017-01-01,这个日期说明采购模块并没有做年结,而是直接建立的年度账,
因此启用日期是开账时的日期,使用下面的脚本更新一下启用日期:
update accinformation set cvalue='2017-01-01' where csySid='PU' and cid in('602','122','167')
以上就是小编为大家整理的用友t6年结后采购模块的月份显示不全怎么处理的内容,不知道你们是否学会了呢。如果你对以上哪一个知识点有疑问的话,欢迎咨询我们在线答疑老师,会免费为你答疑哦,而且还会送你用友软件资料大礼包。快来吧!
下一篇:T6怎么生成报表
版权声明:
* 凡会计教练注明 “原创” 的所有作品,均为本网站合法拥有版权的作品,未经本网站授权,任何媒体、网站、个人不得转载、链接、转帖或以其他方式使用,如需转载请在文中显著位置标注“原文来源:会计教练”。
* 本网站的部分作品由网络用户和读者投稿,我们不确定投稿用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的权利,我们将按照规定及时更正与删除。【投诉通道】