已计提月不对
- 浏览:707 - 发布时间:2008-01-08 00:00:00.0
问题版本: |
803-U8.52 |
问题模块: |
3-固定资产 |
所属行业: |
0-通用 |
问题状态: |
1-UU通注册用户 |
关 键 字: |
已计提月不对 |
适用产品: |
852 |
补 丁 号: |
|
开放状态: |
0-UU通注册用户 |
原问题号: |
|
提交时间: |
2008-1-8 |
问题名称: |
已计提月不对 |
问题现象: |
在固定资产模块中,如图片上的卡片,期限是15年,应截止到2004-12才到期,但在9月,就已计提了180个月,明显不对,但9月已出报表,以前的数据不可能更改。而且有此情况的卡片有很多,如何批量找出并更改从10月份开始已计提的月份为正确数,并且用户想将提前提完折旧的这批卡片的累计折旧数做变动单调小,在以后的几个月再提折旧,不知可行吗,或者有其他办法吗,原则是9月份以前的数据不改变 |
原因分析: |
估计是系统的问题,从2001年开始就有此问题,只有事后修改数据库更正 |
解决方案: |
CREATE TABLE #YXKP(sCardID varchar(20)) EXEC fa_Q_INSERT_YXKP '2004-10-31' update fa_DeprTransactions set fa_DeprTransactions.ldeprMonths9=(year('2004-10-31')- year(fa_Cards.dStartdate))*12 + (month('2004-10-31')- month(fa_Cards.dStartdate))-1, fa_DeprTr | |