对应版本:用友U8.51A对应产品线:供应链对应模块:存货核算模块问题现象:该用户原使用U851,因部分功能不足,于2005年5月份升级至U851a。目前使用采购、销售、库存、存货、应收应付、总帐、报表、固定资产。该用户存货选项中销售成本选项原用销售发票结转。升级后从软件选项中看没有变化,也不允许修改,但月底单据记帐,期未处理后发现所有未开票的发货单已全部结转销售成本,存货出库汇总表可以按销售出库单统计出数据,1-4月份没有任何数据(具体选择外购零件库,毛坯库、外购成品库等,单据日期:2005-5-12005-5-31按存货编码、收发类别横向汇总。) 现在从软件中恢复期未处理也不可以了,提示操作与选项互拆。请帮助解决恢复期未处理后重新按销售选项中销售发票结转销售成本。另外:销售管理模块中,发货统计表如果单据日期输入2005-1-1至2005-05-31报表就没有问题,如果输入2005-5-1至2005-5-31,期初期未的金额一栏就有很多错误数据,网上提供的SQL补丁全部试过,没有用。问题原因:错误修改数据造成解决方案:您的数据问题,经过分析,是由于存货选项-销售成本结算方式,在5月份的时候中途变更造成不能恢复仓库的期末处理.分析过程:在5月份进行恢复期末处理操作时,提示’与存货选项互斥’.目前的是按照’销售发票’,但是经过跟踪查看,发现5月的存货明细帐,记帐的单据是cvoutype=’32’的销售出库单.但是,同时5月的存货明细帐又存在cvoutype=’26’和’27’的单据.因此,证实5月中的存货明细帐是混乱的.造成这种混乱数据的原因不明!解决方法:1.不建议用户在现有的数据中改动,通过沟通用户认为是升级造成的数据错误,已经要求将升级前的数据发送至集团,以便查明问题原因.2.通过执行如下脚本,可以恢复期末处理.但是对数据有很大风险,不建议给用户使用,只是作为给维护人员的补充方案.要求:在指定的数据库中执行此脚本.updaterdrecordsetcAccounter=’’whereidin(selectdistinctidfromrdrecordswhereautoidin(selectidfromia_subsidiarywhereimonth=5and(cvoutype=’32’)andnotcwhcodeisnull))updateSaleBillVouchsetcAccounter=’’whereddate>=’2005-05-01’andsbvidnotin(selectdistinctsbvidfromSaleBillVouchswhereautoidin(selectcbillcodefromia_subsidiarywherebrdflag=0andcvoutypein(’26’,’27’)andimonth=5))deletefromia_subsidiarywhereautoidin(selectautoidfromia_subsidiarywhereimonth=5and(cvoutype=’32’)andnotcwhcodeisnull)重点说明:上述的脚本是存在风险的,强烈建议,没有经过严格系统的验证,不要给客户使用!

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