对应版本:用友U其他对应产品线:财务系统对应模块:总账模块问题现象:您好,我们在检查用户总账数据时发现如下问题:1.用户2003年末(12月)和2004年年初(1月)的科目总帐是平的2.用户2003年末与2004年初,对账是正确的,试算也平衡。3.但用户的部分的客户,供应商明细账不平,详情如附件。4.通过进一步检查,发现2004年期初余额中有多条同客户同部门的记录。问题原因:同解决方案解决方案:您好,经过检查分析,此数据原因是因为年结后修改期初明细导致,如:将A客户的余额或部分余额调整的B客户,总数虽然没有变但会导致问题现象,通过下面脚本可以将所有差异调整出来(脚本是检查2004年与2003年):select*from(selectcdept_id,cperson_id,ccus_id,csup_id,citem_class,citem_id,ccode,sum(casewhencbegind_c_engl=’dr’thenmbelse-mbend)asmbfromufdata_001_2004..gl_accasswhereiperiod=1groupbycdept_id,cperson_id,ccus_id,csup_id,citem_class,citem_id,ccode)afulljoin(selectcdept_id,cperson_id,ccus_id,csup_id,citem_class,citem_id,ccode,sum(casewhencendd_c_engl=’dr’thenmeelse-meend)asmefromufdata_001_2003..gl_accasswhereiperiod=12groupbycdept_id,cperson_id,ccus_id,csup_id,citem_class,citem_id,ccode)bonisnull(a.cdept_id,0)=isnull(b.cdept_id,0)andisnull(a.cperson_id,0)=isnull(b.cperson_id,0)andisnull(a.ccus_id,0)=isnull(b.ccus_id,0)andisnull(a.csup_id,0)=isnull(b.csup_id,0)andisnull(a.citem_class,0)=isnull(b.citem_class,0)andisnull(a.citem_id,0)=isnull(b.citem_id,0)anda.ccode=b.ccodewhereisnull(a.mb,0)isnull(b.me,0)鉴于上面原因无法通过脚本进行调整,可按照电话沟通内容:采用重新结帐或将所有凭证取消审核记帐反结帐到元月份然后在期初余额内手工修改。

微信号:yyrjlls
技术咨询,有偿服务!
复制微信号
本文链接:https://www.bbsufida.com/u8/44825.html