您好,欢迎访问三七文档
一、常见的对账不平处理:(一)涉及总账对账不平的数据库表介绍:主要有4张表Code---会计科目表GL_accvouch---凭证及明细账GL_accsum---科目总账GL_accass---辅助总账ØCode---会计科目表表影响到对账不平多是因为科目末级标志“bend”字段数值有误,0—代表非末级1—代表末级。file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image004.jpg例:科目1001(一级科目)、100101(二级科目)、10010101(三级科目)这时只应该第三级科目10010101为末级科目,此科目在code表中的bend(末级标志)才为1,1001和100101都应该为0.这时,若100101的bend标志也为1,那么1001科目的总和为所有末级科目的总和,则为100101和10010101的和,会导致1001科目的值翻倍,则会上下级对账不平。ØGL_accvouch---凭证及明细账记录的是凭证的明细信息和期初余额录入的辅助核算明细信息其中iperiod—-会计期间此字段值0为期初往来明细账,21为期初待核银行账,20为银行账科目调整前余额,1-12为1到12个会计期初的凭证及明细。例:file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image006.jpgØGL_accsum---科目总账在凭证记账时,记录各个科目的金额合计信息,无区分辅助核算信息,每个科目在此表中有1-12会计期间12行记录。例:1001科目file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image008.jpgØGL_accass---辅助总账在凭证记账时,记录各个科目各个辅助核算信息的金额合计,区分辅助核算信息,每个辅助核算档案,在此表中会有12行记录单据计算“科目+辅助核算”的金额合计。例:科目1131(往来辅助核算),001客户,有12行记录每个期间的期初,借,贷,余额。file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image010.jpg(二)处理总账对账不平基本处理流程1.先检查总账期初余额试算和对账是否平衡file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image012.jpg如果平衡,进入总账—期末—对账,逐个月份检查对账情况file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image014.jpg如果在期初余额或者对账中发现错误,点击“显示错误信息”或“错误”按钮检查具体错误科目信息:file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image016.jpg这对错误信息提供的科目编码辅助项以及对账方式。2.如上错误信息常用处理方法:a)取消所有月份的记账状态,恢复到期初状态。file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image018.jpgb)通过第一步得到的科目信息,检查GL_accvouch-凭证及明细账、GL_accsum-科目总账、GL_accass-辅助总账。将GL_accvouch和GL_accass表中的辅助项信息对应上,如gl_accvouch中1131科目,客户001的期初值是多少,则gl_accass中1131科目ccus_id客户编码为001的12条记录中此值也应该是多少。只有个别客户对应不上的时候,上述方法可以。若对应不上的客户比较多时,这种依次在gl_accass表中进行对应修改的方法就比较麻烦,最好是将此科目期初明细全部删除,然后清除gl_accass表中此科目所有记录,重新录入期初明细。cdept_id---部门编码cperson_id---职员编码ccus_id---客户编码csup_id---供应商编码citem_class---项目大类编码citem_id---项目编码file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image020.jpg常见的对账不平现象1.科目末级标志有误,从code表中进行查看和修改,也可以到支持网站中使用维护工具进行处理2.期初余额先录入金额然后强行修改科目辅助核算信息造成期初余额明细金额与科目总金额不符,这种情况下或以将科目的期初明细删除掉,然后暂时取消辅助核算,将期初总值删除,然后再挂上辅助核算后从期初开始重新录入。3.使用一段时间辅助核算后,修改辅助核算信息再做一段时间凭证后,又将辅助核算信息修改回去,这种情况下需要将所有凭证反记账,将所有涉及此科目的凭证辅助核算进行修改,同时期初也修改,然后再记账等操作。4.GL_accass或GL_accsum对应的科目信息不足12行获证多于12行记录,这种情况可以通过反结账反记账的方式,重写GL_accass或GL_accsum表。二、一些特殊的对账不平处理(一)错误现象:总账3月份月结时,提示对账不平,不允许结账,显示对账错误,发现错误如下:file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image022.jpg1、遇到此类问题,可以先对上月份(2月)的账,看是否能平;2、具体操作为:“总账”—“期末”—“对账”,选择2月份,进行对账,可以发现结果2月份对账是平的,如下:file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image024.jpg3、由此可以判断问题出在3月份,把3月份的凭证取消记账,再重新对账(可分别对2月份和3月份);4、取消3月份的凭证记账后,发现3月份仍然错误,但是2月份的仍然是对账正确,所以怀疑为数据库中科目总账出错;5、用SQL语句查询出来结果如下:SQL语句为:select*fromgl_accsumwhereccode=‘4104’查询出来的结果为:file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image026.jpg从查询结果看,3月的mb(期初)值不正确。3月的mb(期初)值应该为2月的me(余额)的值:1894091.94。6、由此可见,是数据库中3月份之后的记录产生了错误,和2月份的期末不对导致数据错误,修改为正确的数据即可解决此问题用下面语句修改账套数据库即可:updategl_accsumsetmb=1894091.94,me=1894091.94whereccode=4104andiperiod2file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image028.jpg(二)错误现象客户账套期间损益结转,生成凭证之后,发现1月份一个科目[销售成本(部门核算)]借贷不平,尚有余额。查看账套,发现余额表的损益类科目(511)的确有余额file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image030.jpg分析原因file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image002.gif损益类科目结转后有余额,先要看损益结转定义是否正确,是否有新增的科目没有指定要结转本年利润科目,查看后发现所有的科目都已经指定本年利润科目作为损益结转科目,不是这个的问题。file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image002.gif检查一下当月的对账是否正确,发现对账不平,有成本支出(511类科目)辅助账和总账不平的现象。这种现象一般都是由辅助账有余额再作增减辅助项造成的。file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image002.gif检查会计科目表发现511类支出科目的辅助核算全选择的是部门辅助核算。file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image002.gif打开数据库发现查询gl_accvouch表发现511类科目的凭证除了部门辅助核算(cdept_id)有数据,供应商辅助核算(csup_id)、客户辅助核算(ccus_id)、结算日期(dt_date)都或多或少有数据。file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image002.gif至此可以看出是因为客户修改过会计科目的辅助核算项,以至于修改过的会计科目无法正常做期间损益结转。解决方案file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image002.gif先将当月已做错误的结转期间损益凭证删除,然后将所有凭证的记账和审核取消。因为记账会导致gl_accass和gl_accsum表记录数据,所以必须先把审核和记账取消才能执行sql语句。file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image002.gif然后打开数据库,执行如下语句:updategl_accvouchsetccus_id=null,csup_id=null,dt_date=nullwhereccodelike‘511%’andiperiod=1,清除以前的辅助核算数据。file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image002.gif执行完后再重新审核记账后,作结转期间损益凭证,再看余额表,511类损益科目已经没有余额。file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image032.jpg(三)错误现象客户在录入总账期初余额的时候,一级科目的余额并不会由其下级科目相加所得;例如:银行存款科目下面有:工商银行和农业银行两个二级科目工商银行:期初为100农业银行:期初为200但银行存款余额并不为100+200=300。file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image034.jpg原因分析是因为科目的未级标志出错了吗?查看如下没有问题:file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image036.jpg科目的未级标志没有错,那是为什么呢?试图删除下级科目后重新增加。file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/cl
本文标题:常见的对账不平处理
链接地址:https://www.777doc.com/doc-4892569 .html