处理U8总账对账不平的总结
用友U8对账不平的解决方法

2.总帐表或辅助总帐表记录丢失
3.总帐表或辅助总帐表记录重复
4.凭证本身错误
对于总账有数据而明细账没有数据的情况,一般是因为会计 科目的墨迹标记错误
112201会计科目的辅助明细只有10条记录,因此可以判定gl_accass表中 存在多余记录
取消结账、取消记账,直到1月份 在期初余额中重新录入112201科目的金额
放映结束 感谢各位的批评指导!
谢 谢!
让我们共同进步
对账不平的解决方法
如果出现对帐不平的现象,可以先恢复记账甚至取消审核,然后重新审 核再记帐。如果这种方法不能解决,可以判断为数据库有问题,可以 从以下表中找原因:code会计科目表、GL_accsum科目总帐表、 GL_ss辅助总帐表、GL_accVouch凭证及明细账表。
一般情况下可能存在下列错误:
用友U8财务会计-应收应付-总账与应收应付对账不平

总账与应收应付对账不平产品线:U8版本:U8V11.0领域:201 财务会计模块:0104 应收款管理数据库版本:SQL2005问题标题:总账与应收应付对账不平问题描述:应收应付系统与总账对帐问题为用户咨询高频问题,本文档提供解决思路及方案.问题分析:解决方案:一、系统启用期间期初不平1.数据来源:期初对账数据来源: 总账:受控科目的总账期初中的辅助期初余额.应收:期初单据,按科目+余额统计的,不区分客户;在双击不同科目时,打开对账结果.对账结果数据来源: 总账:受控科目的总账期初往来明细数据,应收:期初单据,是按科目+客户+余额统计。
2.检查:应收系统检查期初单据是否录入科目,科目应为受控科目.总账系统科目期初余额是否正确.如模块启用时间不同,查询对应期间科目期初.3.解决方案:确定哪个模块数据是正确的.按正确数据,调整错误数据. 本例为总账系统期初余额有误,修改总账期初后,解决.最终对账结果:二、非系统启用期间期初不平1.向前查找,按期初余额+本期发生=期末余额逻辑找到存在不平情况的期间,确定不平的起点。
2.不向前查找,确定在本期哪个模块数据是正确的.按正确数据,调整错误数据.总账系统录入调整凭证.应收应付系统录入调整单据,不生成凭证.三、本期不平1.数据来源:按客户+币种对账总账:受控科目的凭证(已保存凭证,包含标错凭证,不含作废凭证),按客户+币种统计发生额,不区分具体科目.应收:单据(已审核),按客户+币种统计发生额。
如选择”包含未制单记录”,应收中包含未制单单据,否则只考虑已制单单据.按科目+客户对账总账:受控于科目的凭证(已保存凭证,包含标错凭证,不含作废凭证),按科目+客户来统计发生额.应收:单据(已审核),按应收科目+客户统计发生额。
如选择”包含未制单记录”,应收中包含未制单单据,否则只考虑已制单单据.2.对账结果中点“详细”按钮,按照错误原因处理:A.其他系统制单:补录相应单据或删除凭证总账系统中按凭证号查询凭证:本例为凭证错误,作废凭证后,平衡.最终对账结果A.未制单:a)确实没有制单,制单处理中制单(尤其核销,红票对冲,预收冲应收)制单处理中有未制单记录:本例将核销业务生成凭证后,平衡.b)已制单,但在凭证查询中修改了受控科目,没有回写到单据上,导致单据与凭证上科目不一致.(部分老版本可能存在此问题,此处不重现问题,只列示查询及解决方法)单据查询中对比单据和凭证的受控科目:单据凭证:解决方案:按实际情况修改凭证或单据即可.c)已制单,但制单会计期间错误,凭证会计期间应等于单据审核会计期间或操作的会计期间B.由于录入的期初数据或制单时改变分录方向等造成对账不平,无法展开成详细:a)修改了凭证上受控科目的方向,查看差额列中期末本币是否为0,若等于0则数据正确。
财务会计-固定资产-总账与固定资产对账不平

总账与固定资产对账不平产品线:U8版本:U8V11.0领域:财务会计模块:固定资产数据库版本:SQL2005固定资产模块与总账对账不平,分为原值不平、累计折旧不平。
无论是固定资产还是累计折旧,都符合以下的平衡关系。
下面针对每种情况举例说明分析过程以及解决方案。
问题1:固定资产和总账对账时固定资产的原值和累计折旧都显示为0问题描述:在固定资产模块对账界面,固定资产和总账对账时固定资产原值和累计折旧都显示为0.如下图:问题分析:固定资产选项中的对账科目设置情况,发现对账科目全部都已设置好。
如下图:仔细查看选项,发现勾选了“按资产类别设置缺省科目”,因此想到,在资产类别中是否未设置缺省科目呢?解决方案:打开资产类别界面,发现确实是资产类别对应的固定资产和累计折旧缺省科目未设置。
将固定资产与累计折旧缺省入账科目设置上,对账就平了。
注意事项:只有在固定资产选项中,勾选“按资产类别设置缺省科目”,才需要在资产类别界面设置缺省入账科目。
如果没有勾选此项,只需要在固定资产选项中,将对账科目设置上即可。
问题2:固定资产模块,“资产对账”节点不显示。
问题描述:登陆固定资产模块后其它功能节点显示均正常,只有“资产对账”节点不显示,如下图:左图是正常显示,右图缺少了“资产对账”功能节点。
问题分析:如果当月已经结账,资产对账也会显示,所以跟是否结账没有关系;由于其它功能节点显示均正常,因此也排除了accinformation表的问题。
因此看一下选,是否有相关控制。
解决方案:打开固定资产选项,“与账务系统接口”页签,发现,“与账务系统进行对账”没有勾选。
如下图:将“与账务系统进行对账”勾选后,“资产对账”功能节点就显示出来了。
注意事项:要求对软件功能节点以及选项要非常熟悉,才能又快又准的判断出问题原因所在。
建议多测问题,多在软件中操作。
问题3:固定资产与总账对账,显示账务系统原值和累计折旧少。
问题描述:在固定资产与总账对账时,对账结果显示账务系统原值和累计折旧均比固定资产的原值和累计折旧少。
如何分析用友U8账务对账不平-总账明细账不平、辅助账总账明细账不平 (2)

对账不平问题专题讲解内容一.总账对账不平二.模块间对账不平其他模块与总账间的对账不平其他模块间的对账不平一.总账对账不平总帐中大部分数据问题多出现在对账不平这个环节上,对账的形式主要有:1、明细帐(gl_accvouch)-辅助总帐(gl_accass)2、明细帐(gl_accvouch)-科目总帐(gl_accsum)3、辅助总帐(gl_accass)-科目总帐(gl_accsum)对账不平的主要原因可以归纳为gl_accvvouch、gl_accass、gl_accsum这三个表中同一科目的对应信息不一致所致。
重要的数据表科目表(code)凭证及明细账表(gl_accvouch)科目总账表(gl_accsum)科目辅助账(gl_accass)科目表(code)记录总账科目信息,如科目属性、特殊标识等重要表列科目编码(ccode)科目名称(ccode_name)编码级次(igrade):X表示X级(如3表示此科目是3级科目)是否未级(bend):1:未级0:非未级科目类型(cclass)科目类型英文名称(cclass_engl)关注1、编码级次和是否未级出错会导致对账不平问题(经常是由于增加或删除子科目引起)2、科目类型错误会引起“科目性质与该行业质不相符”错误3、科目类型会影响行政事业等行业做期间损益凭证及明细账表(gl_accvouch)记录总账期初和期间所有明细信息1、期初明细指有辅助核算的科目明细2、期间明细指凭证每一条明细分录重要表列会计期间(iperiod)0:期初1--12:指1到12会计期间凭证编号(ino_id)、科目编码(ccode)借方金额(md)、贷方金额(mc)制单人(cbill)、审核人(ccheck)、记账人(cbook)关注是否核销(bdelete):指银行对账核算标识0:未核销1:已核销科目总账表(gl_accsum)总账期初余额和期间凭证记账后登记的科目总账1、记录每个科目每个会计期间所对应的借方金额、贷方金额、期初金额、期未金额2、期初余额录入后就相当于记账3、期间凭证做记账操作后才记账4、该表还反映数量核算、外币核算的总账数据重要表列会计期间(iperiod)1--12:指1到12会计期间科目编码(ccode)借方金额(md)、贷方金额(mc)期初金额(mb)、期未金额(me)科目辅助账(gl_accass)总账期初明细和期间有辅助核算凭证记账后登记的科目辅助账1、涉及的辅助核算有:部门、个人、供应商、客户、项目2、记录每个科目每一个辅助核算内容每一条明细信息例:某科目Code有供应商和项目核算,供应商有A和B,项目有X,Y,总账里A中只有X的数据,B 有X和Y的数据,记账情况分布如下:Code A XCode B XCode B Y重要表列会计期间(iperiod)1--12:指1到12会计期间科目编码(ccode)借方金额(md)、贷方金额(mc)期初金额(mb)、期未金额(me)总账和辅助总账不平1.原因分析:科目发生数据后重新更改科目辅助属性1.1 期初不平解决方案:先期初清空再调整数据1.2期间不平解决方案:查询并修改对应凭证总账与明细账不平2.总账和明细账不平原因分析:科目增加或删除子科目引起解决方案:查看并调整Code表编码级次列(igrade)和是否未级列(bend)3. 总账数据年结后期初对账不平原因分析:建立年度账后转结总账数据前做了基础档案的修改1.1期初不平的处理期初设置录入错误:在期初录入阶段,科目录入了期初数据之后,在没有删除该期初数据之前,又对该科目设置了辅助核算项目,或者之前该会计科目设置有辅助核算项目,之后没有清除该科目辅助核算明细的情况下修改辅助核算的项目(如客户往来辅助核算变更为供应商往来辅助核算或者多项辅助核算减少或增加辅助核算项目)等情况均会造成总账与辅助账簿对账不平的情况!在期初的对账中可以直接查询出错误的科目!处理方法:将所有月份取消记账,然后将错误方式修改的辅助核算期初先修改回来,然后在软件界面上清空数据,再重新按照正确的方法进行设置,再将正确的期初输入。
如何分析用友U8账务对账不平-总账明细账不平、辅助账总账明细账不平

对账不平问题专题讲解内容一.总账对账不平二.模块间对账不平其他模块与总账间的对账不平其他模块间的对账不平一.总账对账不平总帐中大部分数据问题多出现在对账不平这个环节上,对账的形式主要有:1、明细帐(gl_accvouch)-辅助总帐(gl_accass)2、明细帐(gl_accvouch)-科目总帐(gl_accsum)3、辅助总帐(gl_accass)-科目总帐(gl_accsum)对账不平的主要原因可以归纳为gl_accvvouch、gl_accass、gl_accsum这三个表中同一科目的对应信息不一致所致。
重要的数据表科目表(code)凭证及明细账表(gl_accvouch)科目总账表(gl_accsum)科目辅助账(gl_accass)科目表(code)记录总账科目信息,如科目属性、特殊标识等重要表列科目编码(ccode)科目名称(ccode_name)编码级次(igrade):X表示X级(如3表示此科目是3级科目)是否未级(bend):1:未级0:非未级科目类型(cclass)科目类型英文名称(cclass_engl)关注1、编码级次和是否未级出错会导致对账不平问题(经常是由于增加或删除子科目引起)2、科目类型错误会引起“科目性质与该行业质不相符”错误3、科目类型会影响行政事业等行业做期间损益凭证及明细账表(gl_accvouch)记录总账期初和期间所有明细信息1、期初明细指有辅助核算的科目明细2、期间明细指凭证每一条明细分录重要表列会计期间(iperiod)0:期初1--12:指1到12会计期间凭证编号(ino_id)、科目编码(ccode)借方金额(md)、贷方金额(mc)制单人(cbill)、审核人(ccheck)、记账人(cbook)关注是否核销(bdelete):指银行对账核算标识0:未核销1:已核销科目总账表(gl_accsum)总账期初余额和期间凭证记账后登记的科目总账1、记录每个科目每个会计期间所对应的借方金额、贷方金额、期初金额、期未金额2、期初余额录入后就相当于记账3、期间凭证做记账操作后才记账4、该表还反映数量核算、外币核算的总账数据重要表列会计期间(iperiod)1--12:指1到12会计期间科目编码(ccode)借方金额(md)、贷方金额(mc)期初金额(mb)、期未金额(me)科目辅助账(gl_accass)总账期初明细和期间有辅助核算凭证记账后登记的科目辅助账1、涉及的辅助核算有:部门、个人、供应商、客户、项目2、记录每个科目每一个辅助核算内容每一条明细信息例:某科目Code有供应商和项目核算,供应商有A和B,项目有X,Y,总账里A中只有X的数据,B 有X和Y的数据,记账情况分布如下:Code A XCode B XCode B Y重要表列会计期间(iperiod)1--12:指1到12会计期间科目编码(ccode)借方金额(md)、贷方金额(mc)期初金额(mb)、期未金额(me)总账和辅助总账不平1.原因分析:科目发生数据后重新更改科目辅助属性1.1 期初不平解决方案:先期初清空再调整数据1.2期间不平解决方案:查询并修改对应凭证总账与明细账不平2.总账和明细账不平原因分析:科目增加或删除子科目引起解决方案:查看并调整Code表编码级次列(igrade)和是否未级列(bend)3. 总账数据年结后期初对账不平原因分析:建立年度账后转结总账数据前做了基础档案的修改1.1期初不平的处理期初设置录入错误:在期初录入阶段,科目录入了期初数据之后,在没有删除该期初数据之前,又对该科目设置了辅助核算项目,或者之前该会计科目设置有辅助核算项目,之后没有清除该科目辅助核算明细的情况下修改辅助核算的项目(如客户往来辅助核算变更为供应商往来辅助核算或者多项辅助核算减少或增加辅助核算项目)等情况均会造成总账与辅助账簿对账不平的情况!在期初的对账中可以直接查询出错误的科目!处理方法:将所有月份取消记账,然后将错误方式修改的辅助核算期初先修改回来,然后在软件界面上清空数据,再重新按照正确的方法进行设置,再将正确的期初输入。
如何分析用友U8账务对账不平总账明细账不平、辅助账总账明细账不平

对账不平问题专题讲解内容一.总账对账不平二.模块间对账不平其他模块与总账间的对账不平其他模块间的对账不平一.总账对账不平总帐中大部分数据问题多出现在对账不平这个环节上,对账的形式主要有:1、明细帐(gl_accvouch)-辅助总帐(gl_accass)2、明细帐(gl_accvouch)-科目总帐(gl_accsum)3、辅助总帐(gl_accass)-科目总帐(gl_accsum)对账不平的主要原因可以归纳为gl_accvvouch、gl_accass、gl_accsum这三个表中同一科目的对应信息不一致所致。
重要的数据表科目表(code)凭证及明细账表(gl_accvouch)科目总账表(gl_accsum)科目辅助账(gl_accass)科目表(code)记录总账科目信息,如科目属性、特殊标识等重要表列科目编码(ccode)科目名称(ccode_name)编码级次(igrade):X表示X级(如3表示此科目是3级科目)是否未级(bend): 1:未级 0:非未级科目类型(cclass)科目类型英文名称(cclass_engl)关注1、编码级次和是否未级出错会导致对账不平问题(经常是由于增加或删除子科目引起)2、科目类型错误会引起“科目性质与该行业质不相符”错误3、科目类型会影响行政事业等行业做期间损益凭证及明细账表(gl_accvouch)记录总账期初和期间所有明细信息1、期初明细指有辅助核算的科目明细2、期间明细指凭证每一条明细分录重要表列会计期间(iperiod)0:期初 1--12:指1到12会计期间凭证编号(ino_id)、科目编码(ccode)借方金额(md)、贷方金额(mc)制单人(cbill)、审核人(ccheck)、记账人(cbook)关注是否核销(bdelete):指银行对账核算标识0:未核销1:已核销科目总账表(gl_accsum)总账期初余额和期间凭证记账后登记的科目总账1、记录每个科目每个会计期间所对应的借方金额、贷方金额、期初金额、期未金额2、期初余额录入后就相当于记账3、期间凭证做记账操作后才记账4、该表还反映数量核算、外币核算的总账数据重要表列会计期间(iperiod)1--12:指1到12会计期间科目编码(ccode)借方金额(md)、贷方金额(mc)期初金额(mb)、期未金额(me)科目辅助账(gl_accass)总账期初明细和期间有辅助核算凭证记账后登记的科目辅助账1、涉及的辅助核算有:部门、个人、供应商、客户、项目2、记录每个科目每一个辅助核算内容每一条明细信息例:某科目Code有供应商和项目核算,供应商有A和B,项目有X,Y,总账里A中只有X的数据,B有X和Y的数据,记账情况分布如下:Code A XCode B XCode B Y重要表列会计期间(iperiod)1--12:指1到12会计期间科目编码(ccode)借方金额(md)、贷方金额(mc)期初金额(mb)、期未金额(me)总账和辅助总账不平1.原因分析:科目发生数据后重新更改科目辅助属性期初不平解决方案:先期初清空再调整数据期间不平解决方案:查询并修改对应凭证总账与明细账不平原因分析:科目增加或删除子科目引起解决方案:查看并调整Code表编码级次列(igrade)和是否未级列(bend)3. 总账数据年结后期初对账不平原因分析:建立年度账后转结总账数据前做了基础档案的修改期初不平的处理期初设置录入错误:在期初录入阶段,科目录入了期初数据之后,在没有删除该期初数据之前,又对该科目设置了辅助核算项目,或者之前该会计科目设置有辅助核算项目,之后没有清除该科目辅助核算明细的情况下修改辅助核算的项目(如客户往来辅助核算变更为供应商往来辅助核算或者多项辅助核算减少或增加辅助核算项目)等情况均会造成总账与辅助账簿对账不平的情况!在期初的对账中可以直接查询出错误的科目!处理方法:将所有月份取消记账,然后将错误方式修改的辅助核算期初先修改回来,然后在软件界面上清空数据,再重新按照正确的方法进行设置,再将正确的期初输入。
用友U8【总账】总账结账时,对账不平

⽤友U8【总账】总账结账时,对账不平问题描述:总账模块,结12的⽉份总账时,提⽰对账不平(辅助账与多辅助账、辅助账与明细账、总账与辅助账)显⽰对账错误:原因分析:(前提11⽉份对账是平的)1、相关表gl_accsum(科⽬总账表)、gl_accass(辅助总账表)、gl_accmultiass (多辅助明细账汇总表)表中必须有对应的数据,如果gl_accass有记录但是gl_accmultiass没有记录的话,证明数据有问题。
2、出现gl_accass中有数据但是gl_accmultiass表中没有数据的情况,⾸先将对账功能中提⽰的不平科⽬编码的记录从gl_accass、gl_accmultiass中删除掉。
3、反记账12⽉份的所有凭证;4、重新记账---对账---结账5、问题解决处理⽅法:1、查询相关表gl_accsum(科⽬总账表)、gl_accass(辅助总账表)、gl_accmultiass (多辅助明细账汇总表)select cdept_id,ccus_id,citem_id,iflag,*from gl_accvouch where ccode='1401'and iyear=2020and iYPeriod='202012'and csup_id='0107000300048'select*from gl_accass where ccode='1401'and csup_id='0107000300048'and iperiod=12and iyear=2020select*from gl_accmultiass where ccode='1401'and csup_id='0107000300048'and iperiod=12and iyear=2020(注:这后台数据变成这样,原因也不知道怎么造成的)2、将对账功能中提⽰的不平科⽬编码的记录从gl_accass、gl_accmultiass中删除掉delete from gl_accass where ccode='1401'and csup_id='0107000300048'and iperiod=12and iyear=2020delete from gl_accmultiass where ccode='1401'and csup_id='0107000300048'and iperiod=12and iyear=20203、取消12⽉的记账4、重新记账5、重新查询gl_accass(辅助总账表)、gl_accmultiass (多辅助明细账汇总表)6、对账,结账。
如何分析用友U8账务对账不平-总账明细账不平辅助账总账明细账不平

对账不平问题专题讲解内容一.总账对账不平二.模块间对账不平其他模块与总账间的对账不平其他模块间的对账不平一.总账对账不平总帐中大部分数据问题多岀现在对账不平这个环节上,对账的形式主要有:1、明细帐(gl_accvouch )—辅助总帐(gl_accass)2、明细帐(gl_accvouch)—科目总帐(gl_accsum)3、辅助总帐(gl_accass)—科目总帐(gl_accsum)对账不平的主要原因可以归纳为gl_accvvouch、gl_accass、gl_accsum 这三个表中同一科目的对应信息不一致所致。
重要的数据表科目表(code)凭证及明细账表(gl_accvouch)科目总账表(gl_accsum )科目辅助账(gl_accass )科目表(code)记录总账科目言息,如科目属性、特殊标识等重要表列科目编码(ccode ) 科目名称(ccode_name )编码级次(igrade ) : X表示X级(如3表示此科目是3级科目)是否未级(bend ) : 1 :未级0:非未级科目类型(cclass )科目类型英文名称(cclass_engl )关注1、编码级次和是否未级岀错会导致对账不平问题(经常是由于增加或删除子科目引起)2、科目类型错误会引起科目性质与该行业质不相符”错误3、科目类型会影响行政事业等行业做期间损益凭证及明细账表(gl_accvouch)记录总账期初和期间所有明细信息1、期初明细指有辅助核算的科目明细2、期间明细指凭证每一条明细分录重要表列会计期间(iperiod ) 0 :期初1--12 :指1到12会计期间凭证编号(ino_id )、科目编码(ccode )借方金额(md )、贷方金额(me)制单人(cbill)、审核人(ccheck )、记账人(ebook )关注是否核销(bdelete ):指银行对账核算标识0 :未核销 1 :已核销科目总账表(gl_accsum )总账期初余额和期间凭证记账后登记的科目总账1、记录每个科目每个会计期间所对应的借方金额、贷方金额、期初金额、期未金额2、期初余额录入后就相当于记账3、期间凭证做记账操作后才记账4、该表还反映数量核算、外币核算的总账数据重要表列会计期间(iperiod)1--12 :指1到12会计期间科目编码(ccode)借方金额(md )、贷方金额(me)期初金额(mb )、期未金额(me)科目辅助账(gl_accass )总账期初明细和期间有辅助核算凭证记账后登记的科目辅助账1、涉及的辅助核算有:部门、个人、供应商、客户、项目2、记录每个科目每一个辅助核算内容每一条明细信息例:某科目Code有供应商和项目核算,供应商有A和B,项目有X,Y,总账里A中只有X的数据,B有X和Y的数据,记账情况分布如下:Code A XCode B XCode B Y重要表列会计期间(iperiod)1--12 :指1到12会计期间科目编码(ccode)借方金额(md )、贷方金额(me)期初金额(mb )、期未金额(me)总账和辅助总账不平1. 原因分析:科目发生数据后重新更改科目辅助属性1.1期初不平解决方案:先期初清空再调整数据1.2期间不平解决方案:查询并修改对应凭证总账与明细账不平2. 总账和明细账不平原因分析:科目增加或删除子科目引起解决方案:查看并调整Code表编码级次列(igrade )和是否未级列(bend)3. 总账数据年结后期初对账不平原因分析:建立年度账后转结总账数据前做了基础档案的修改1.1期初不平的处理期初设置录入错误:在期初录入阶段,科目录入了期初数据之后,在没有删除该期初数据之前,又对该科目设置了辅助核算项目,或者之前该会计科目设置有辅助核算项目,之后没有清除该科目辅助核算明细的情况下修改辅助核算的项目(如客户往来辅助核算变更为供应商往来辅助核算或者多项辅助核算减少或增加辅助核算项目)等情况均会造成总账与辅助账簿对账不平的情况!在期初的对账中可以直接查询岀错误的科目!处理方法:将所有月份取消记账,然后将错误方式修改的辅助核算期初先修改回来,然后在软件界面上清空数据,再重新按照正确的方法进行设置,再将正确的期初输入。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
处理总账对账不平的总结
首先:处理总账对账不平,恢复记账到出现对账不平的期间的期初或者年初。
先确保明细账表无问题(期初明细账和凭证记录正确)。
一、凭证及明细账表
select * from gl_accvouch
凭证上每条分录对应后台一条记录,重要字段cbill制单人标示,ccheck 凭证审核人标示,cbook记账人标示.md借方数,mc贷方数,cdept_id部门辅助,·····。
iperiod为会计期间。
检查科目辅助属性,科目不带的辅助项值都应该为空值,若非空置,将其置为空值。
科目带有辅助核算属性的都应值。
审核凭证时,会在ccheck列打上对应的审核标示,
凭证记账时,会在cbook列打上对应的记账标示,
快速判定是不是凭证及明细账表的问题
现象:出现对账不平后,记账后有问题,恢复记账后没有问题,可以判定为gl_accvouch表记录问题。
若是期初的话,典型的是,打开往来明细期初,没有数据。
问题可能一:1122科目不带部门辅助核算,而在凭证表中1122科目对应的记录上部门字段为非空,检查语句
select * from gl_accvouch where ccode=’1122’ and cdept_id is not null,修复语句
update gl_accvouch set cdept_id=null where ccode=’1122’
问题可能二:1122科目是客户往来辅助,而在凭证表中1122科目对应的记录上存在客户字段为空值,或者有值但是不在客户档案中,那么凭证肯定有问题,检查语句
select iperiod,ino_id,* from gl_accvouch where ccode=’1122’and ccus_id is null,
select iperiod,ino_id,* from gl_accvouch where ccode=’1122’and ccus_id not in (select ccuscode from customer )
得出有问题凭证期间及凭证号,与客户确认,让客户前台修改凭证。
二、科目总账表
select * from gl_accsum
总账表,每个科目12条记录,iperiod从1到12,注意借贷方向,cbegind_c(cbegind_c_engl)该会计期间期初数mb的借贷方向,期间md借方发生,期间mc贷方发生,期末cendd_c(cendd_cengl)该会计期间期末数me的借贷方向
录入期初时或记账时,首先判断该科目在科目总账表内有无记录,无则增加12条记录。
然后开始将该科目在记账范围的明细账表的借方发生汇总写入对应期间的md,贷方发生汇总写入对应期间mc,然后算出期末me应该增加的净额。
然后改写me=me+净额,并且将改写之后期间的mb=mb+净额,me=me+净额。
然后判定me的值,对比科目的借贷方向,修改期末借贷方向。
尚未记账的会计期间的mb,me应该等于最后已记账期间的me。
恢复记账时,逆向操作数据,问
题出在科目总账表的
现象一:记账记到三月,三月结账后,三月的对账都平,
可能原因一、结果4月账不平,先查出改科目3月余额为1000,执行语句
update gl_accsum set mb=1000,me=1000 where ccode=’1122’ and iperiod>’3’
问题可能二、记录数不为十二条,执行语句
select ccode from gl_accsum group by ccode having count(iperiod)<>12,890版本及890以上版本使用总账下面的期末对账下的【检查】检查记录数,不用写上面的语句了。
现象二:若是期初辅助账,明细账都正确,去掉科目的辅助核算属性,在期初余额中修改正确数字后,再加上相应的辅助即可。
现象三:总账上下级不平,只有后台修改。
例如:1122有两个下级科目,112201为600,112202为400,而1122为1005。
执行语句:update gl_accsum set mb=1000,me=1000 where ccode=’1122’and iperiod>=’2’
现象三,3月记账正常,4月记账报错,可能原因是该科目没有第4会计期间的记录软件写不上,报错。
确定属于科目总账问题的,如缺记录的,多记录的,或者上述问题都不用花费时间去定位具体问题点了,恢复到期初,记下期初正确数字,后台删除delete gl_accsum where ccode=’1122’,不带辅助的直接加上期初数;带辅助核算属性的的去掉辅助后,加上期初数,再加上对应
辅助核算属性。
三、辅助总账
select * from gl_accass
辅助总账表,按照每个每个科目的每个辅助类型组合,12条记录,iperiod从1到12。
记账、恢复记账数据处理方式同科目总账表。
第一种可能是gl_accvouch表中有错误记录,恢复记账后,参照第一条将gl_accvouch表处理正确后,直接记账。
第二种可能是某科目辅助总账表不正确而明细账表而正确,恢复到期初,去掉1122科目的客户辅助属性,在前台期初余额中将1122科目的期初余额改为0,后再将1122科目加上客户辅助属性。
执行语句delete gl_accass where ccode=’1122’,delete gl_accmultiass where ccode=’1122’然后再到期初余额1122科目下的期初往来明细点击汇总,再记账(记账时,提示尚未进行多辅助账升级,那就升级就是)注:两种可能原因的分辨点是,记账后就出现对账不平,恢复后就对了,一般是前一种可能,否则按照第二种可能,实在不想找原因,那就先按照找第一种可能处理,处理不了,按照第二种可能处理,问题保证解决。
四、多辅助明细账汇总表
select * from gl_accmultiass
多辅助明细账表,按照每个科目的每个辅助类型组合,12条记
录,iperiod从1到12。
记账恢复记账同科目总账表。
若是该多辅助账表有问题,造成账表查询有问题,890或者高于890版本的版本直接彻底删除这张表,执行语句:delete gl_accmultiass
然后点击记账会提示,尚未进行对辅助账表升级,利用软件去将本表写正确。
注:gl_accnultiass表是852版本之后出现的,个人认为这张表是为了提高辅助账查询效率而建立的,可以测试一下,凡是有这张表有问题的都可以这样操作,清空表后,软件记账时会提示尚未进行多辅助账升级,请升级多辅助账。
五、总账现金流量数据表
GL_CashTable现金流量表,通过指定现金流量的方式记录现金流量的,发生的现金流量都在这张表。
问题现象,现金流量表不正确,一是检查是不是现金流量凭证都录入了现金流量项目,二是流入的现金流量对应现金流量科目的借方,流出的现金流量对应现金流量科目的贷方。
前台改凭证。
现金流量科目可以随时设置,随时取消。
六、1、RP_bankrecp 银行对账单
2、gl_accvouch单位日记账,凭证标志iflag,银行两清标志iflagbank 空值为未核销,20为核销,凭证明细账表iperiod值大于12的,有部分是草稿;有部分是常用凭证;有部分是上年结转下来的未
勾对、未核销单位日记账,与银行对账有关系。
七、会计科目档案
select * from code
科目表,重要字段,cclass(科目类型),igrade(编码级次),bproperty (科目性质),bend(是否末级)。
辅助类型bperson(个人)······。
七、帐套参数表
select cValue,* from accinformation where cSysID=’gl’ and cid in (’603’,’01’,’00’)
cValue值的格式应该是这样的2012-03-01,否则查询账表会有问题。
从通升级上来的cValue值的格式是这样的2012-03。
注意修正。
重要提醒,操作数据都要备份,对软件业务逻辑不清楚的情况下,首选账套备份,其次库文件备份,
backup database ufdata_xxx_xxxx to disk=’d:\维护备份\ufdata_xxx_xxxx20120311.bak’
再次,表备份,例如:select * into gl_accsum20120311bak from gl_accsum,
补充说明:U8v10.0 版本及之后的版本注意年度字段iyear。
重庆用友分公司罗强。