R12在运行FA的折旧程序(Run Depreciation)时,出现了以下错误:
+---------------------------------------------------------------------------+
Assets: Version : 12.0.0
Copyright (c) 1979, 1999, Oracle Corporation. All rights reserved.
FADEPR module: Depreciation Run
+---------------------------------------------------------------------------+
Current system time is 23-JUL-2009 16:22:04
+---------------------------------------------------------------------------+
Depreciation Program Exception Report
APP-FND-01564: ORACLE error 1403 in fadgbi
Cause: fadgbi failed due to ORA-01403: no data found
.
The SQL statement being executed at the time of the error was: and was executed from the file .
APP-OFA-47131: Error: Unable to get current fiscal year
Cause: Current or next fiscal year is undefined.
Action: On the Fiscal Years form define the current and next fiscal year calendars.
APP-OFA-47715: Error: function fadgbi returned failure (called from FADEPR)
+---------------------------------------------------------------------------+
Start of log messages from FND_FILE
+---------------------------------------------------------------------------+
+---------------------------------------------------------------------------+
End of log messages from FND_FILE
+---------------------------------------------------------------------------+
+---------------------------------------------------------------------------+
Executing request completion options...
Finished executing request completion options.
Concurrent program returned no reason for failure.
+---------------------------------------------------------------------------+
Exceptions posted by this request:
Concurrent Request for "Depreciation Run" has completed with error.
+---------------------------------------------------------------------------+
Concurrent request completed
Current system time is 23-JUL-2009 16:22:15
+---------------------------------------------------------------------------+
查了查国外网站的资料。
原因:没有添加下一年的资产会计年度(因为我只为资产会计年度设置了2009年)
解决方法:添加下一年的资产会计年度
如图:
多了几年。
最后运行折旧程序,成功如图: