热门关键词用友BIP 用友U9 用友NC 用友U8 OA T+ 好业财

    详细信息

    您现在的位置:网站首页 >> 百科问答 >> 详细信息

    T3标准版10.3固定资产已计提月份不对

    特价活动:>>>> 畅云管家新购、续费7折优惠,畅捷通T+cloud、好会计、易代账、好业财、好生意云产品6-8折优惠 

    问题描述:

    固定资产模块所有卡片从2016年7月份已计提月份不对,比如2007年购入的固定资产使用年限3年,在2016年12月31日看卡片信息已计提月份显示5,导致重复计提折旧,固定资产明细账计提折旧出现负数。


    问题回复:

    研发工程师的方案如下: 此账套的16年固定资产6月份没有任何备份表,这是固定资产非正常月结引起的。16年度账套固定资产数据从7月份开始就有问题,为保证数据的正确性,请反结固定资产。


    处理方法:

    1、删除17年年度帐

    2、把固定资产反结到7月份

    3、删除7月份的计提折旧凭证,执行下面脚本(请复制研发工程师给出的脚本),然后再重新计提折旧。

    update accinformation set cvalue='True' where csysid='fa' and cname='bNeedDepr'update fa_deprtransactions set dbldeprT7=dbldeprT6,dbldepr7=0 where scardnum <>'00415'GOcreate proc Fa_ReData (@LoginDate varchar(10))asdeclare @ExecSql varchar(8000)set @ExecSql='update fa_DeprTransactions set lDeprMonths'+convert(varchar(2),month(@LoginDate))+'=case when f.iPeriod>f.lLife then f.lLife else f.iPeriod end,lUsedMonths'+convert(varchar(2),month(@LoginDate))+'=case when f.iPeriod>f.lLife then f.lLife else f.iPeriod endfrom (select sCardNum,lLife,dStartDate,DATEDIFF(m,dStartDate,'''+@LoginDate+''') iPeriod from fa_CardsWHERE fa_Cards.sCardID IN(SELECT Max(sCardID) FROM fa_Cards WHERE (((fa_Cards.dInputDate)<='''+@LoginDate+''') AND ((fa_Cards.dTransDate)<='''+@LoginDate+''' Or (fa_Cards.dTransDate) Is Null) AND((fa_Cards.dDisposeDate)<='''+@LoginDate+''' Or (fa_Cards.dDisposeDate) Is Null)) GROUP BY fa_Cards.sCardNum) and ddisposeDate is null) f where fa_DeprTransactions.sCardNum=f.sCardNum'exec( @ExecSql)--print @execsqlGo/*执行临时存储过程*/declare @dbYear varchar(4)declare @dbMonth char(2)declare @Date varchar(50)select @dbYear=convert(char(4),convert(int,right(db_name(),4)))set @dbMonth='01'--这是从哪个月开始重算while convert(int,@dbMonth)<8beginif right(cast(power(10,2) as varchar)+convert(int,@dbMonth),2)='12'select @Date=right(cast(power(10,4) as varchar)+convert(int,@dbYear)+1,4)+'-01-01'elseselect @Date=@dbYear+'-'+right(cast(power(10,2) as varchar)+convert(int,@dbMonth)+1,2)+'-01'select @date=convert(char(10),dateadd(d,-1,@Date),121)exec Fa_ReData @dateset @dbMonth=right(cast(power(10,2) as varchar)+convert(int,@dbMonth)+1,2)end--删除临时存储过程if exists(select * from sysobjects where name='Fa_ReData' and xtype='P')drop proc Fa_ReDatago同意

    建议客户升级。目前,研发维护的版本是T3-11.0和10.9两个版本,建议直接升级到最新版T3-11.0. 如果客户不愿意升级的话,可以试着新建账套解决。

     

     

    上一篇:速达T+13.0 查询应收账龄分析 应收净额和科目余额表的应收余额对不起来

    客服电话:400-665-0028

    关键字:财务软件,畅捷通软件,财务软件,进销存软件,U9官网,U8,KIS,K3,云星空,云星辰,T1,用友T+,用友T3,用友T6,畅捷通好会计,好生意,智+好业财,速达软件