在运行2015年12月折旧并关闭12月资产期间的时候,出现如下图所示的错误:
+---------------------------------------------------------------------------+ 资产: Version : 12.0.0 Copyright (c) 1979, 1999, Oracle Corporation. All rights reserved. FADEPR module: 折旧运行 +---------------------------------------------------------------------------+ 当前的系统时间为 07-01-2016 16:07:59 +---------------------------------------------------------------------------+ 折旧程序例外报告 APP-FND-01564: fadgbi 中存在 ORACLE 错误 1403 原因:由于 ORA-01403: 未找到任何数据 导致 fadgbi 失败。 错误发生时正在执行的 SQL 语句是 , 并且它是从 文件执行的。 APP-OFA-47131: 错误:无法获得当前会计年度 原因: 未定义当前或下一会计年度。 措施: 在“会计年度”表单中定义当前和下一会计年度日历。 APP-OFA-47715: 错误:功能 fadgbi 出错返回(从 FADEPR 调出) +---------------------------------------------------------------------------+ FND_FILE 中日志消息开始 +---------------------------------------------------------------------------+ +---------------------------------------------------------------------------+ FND_FILE 中日志消息结束 +---------------------------------------------------------------------------+ +---------------------------------------------------------------------------+ 正在执行请求完成选项... 已完成执行请求完成选项。 并发程序毫无理由地失败返回。 +---------------------------------------------------------------------------+ 已完成并发请求 当前的系统时间为 07-01-2016 16:07:59 +---------------------------------------------------------------------------+
解决方法如下:
运行每年最后一个月份的资产折旧(关闭期间)时,必须要打开下一年度的资产会计年度。
资产管理员–设置–资产系统–会计年度(增加即可),如下图所示: