用友软件免费下载(www.bbsufida.com)旨在提供全系列最新最全的用友财务软件免费下载地址,快速下载请添加微信 yyrjgls

升级后总帐对帐不平-用友U8

admin2016-06-20234用友U8科目核算总账
对应版本:用友U8.51A对应产品线:财务系统对应模块:总账模块问题现象:在原7.21版本总账模块中科目的辅助核算并不太规范,例如:管理费用502这个一级科目的辅助核算为部门核算,但它的下级科目中有的明细科目却没有设置部门核算,或者设置为其他辅助核算。在原7.21版本下这样设置是没有问题的,软件也不会报错,总账及余额表、明细账都是正确的,但升级为U851A后查询这个科目的总账与余额表都是正确的,但明细账就不正确了,造成对帐不平。我试着恢复记账到年初再重新记账和取消一级科目的辅助核算都不成功,也想不到太好的办法来改。问题原因:总账模块中科目的辅助核算并不规范,7.21与851辅助核算的数据逻辑不太一致。解决方案:1、取消记帐至2003年初状态;2、在2003年度库中执行如下语句清空GL_ACCASS表的记录:deletefromgl-accasswhereccodelike’118%’3、将附件DB1中的数据表GL_ACCASSNEW记录(具体生成过程见附件)通过SQL导入工具,替换GL_ACCASS表中的原有记录;4、在软件中新增一个9999的职员,部门为000001(用于数据调整),以被日后查询;5、在SQL企业管理器2003年度库gl_accvouch中补录一条金额为“158364.66”的记录(打开数据表gl_accvouch参照118科目年初其他记录直接补录即可)。部门为000001、人员为9999;6、执行2003年初对帐,平衡后重新记帐、结帐至12月份即可。具体出错科目数据的分析及处理过程详见附件。附件:其中一科目的问题分析及解决办法(118科目):--检查118科目年初数据表之间对应关系,发现凭证明细表、辅助总帐表、科目总帐表三个表数据不一致:Selectccode,sum(md)-sum(mc)fromgl_accvouchwhereccodelike’118%’andiperiod=0groupbyccodeorderbyccodeSelectccode,cbegind_c,mb,*fromgl_accsumwhereccodelike’118%’andiperiod=1orderbyccodeSelectccode,sum((caseWHENcbegind_c=’借’thenMBWHENcbegind_c=’贷’THEN-MBELSE0END))fromgl_accasswhereccodelike’118%’andiperiod=1groupbyccodeorderbyccode--经查上述三个表中数据都不一致,但年初科目总帐借贷方试算又是平衡的,所以可依GL_ACCSUM数据为准将gl_accvuch与gl_accass数据表的差额,补到gl_accvouch表中,之后根据gl_accvouchs生成gl_accass表中118科目的数据。1、在软件中新增一个9999的职员,部门为000001(用于数据调整),以被日后查询;2、删除gl_accass表中118科目的记录;deletefromgl_accasswhereccodelike’118%’3、在gl_accvouch中补录一条金额为“158364.66”的记录(打开数据表gl_accvouch参照118科目年初其他记录直接补录即可)。部门为000001、人员为9999;select*fromgl_accasswhereccodelike’118%’andiperiod=1--根据凭证名细表重算辅助总帐表118科目的记录插入到TEMPDB..GL_ACCASS118临时表中:selectccode,cexch_name,cdept_id,cperson_id,ccus_id,csup_id,citem_class,citem_id,(2-1)asiperiod,--cbegind_c,cbegind_c_engl,(casewhensum(md)-sum(mc)>0then’借’whensum(md)-sum(mc)0then’Dr’whensum(md)-sum(mc)0then’借’whensum(md)-sum(mc)0then’Dr’whensum(md)-sum(mc)

微信号:yyrjgls
技术咨询,有偿服务!
复制微信号

本文链接:https://www.bbsufida.com/u8/43395.html

网友评论

热门文章
侧栏广告位
随机文章