If you do a lot of work in the Asset Accounting (FI-AA) subledger, you’ve most likely had to execute the depreciation program many times. When repetitively executing a transaction like this, most SAP users get into a habit of entering their selection criteria and immediately executing the program.
The problem with this approach (and I’m as guilty as most people in doing this) is that you might not notice a new program feature. One such feature was delivered in ERP 2004 (aka, ECC 5.0) related to the depreciation program RAPOST2000.
New Change to RAPOST2000
As of the ERP 2004 release, SAP delivered a new indicator on the selection screen to help those of us that have to troubleshoot errors when running depreciation. The [Error Analysis] indicator is available standard in ERP 2004 and 6.0 but can be made available in R/3 Enterprise by implementing note 722691. Since it is related to testing, it is shown in the [Parameters for Test Run] box at the bottom of the selection screen.
By default, the depreciation program groups asset records in batchs of 100 and submits them to the GL for posting. It does this for performance reasons since it is quicker to pass a batch of 100 records upto FI for final simulation of the posting document than it is to pass up each asset individually.
The problem with this approach is that if one of the assets in the document has an error, the entire batch of assets is marked in error. The reason for this is that during final FI document simulation, document posting errors might be registered and it is not possible for the FI accounting interface to identify the specific asset that caused the error. This makes it difficult to identify the problem and the asset in error.
I’ve blocked a cost center that is assigned to just a single asset. Yet when I run depreciation without activating the Error Analysis indicator, all of the other assets that the program has batched together are shown in error. This is what it looks like in the system… and it certainly doesn’t look comforting to see all of those errors.
By activating this indicator the batching of assets is no longer done. If you run the depreciation program with the indicator active, the output is much different. Now only the specific faulty assets will be displayed as shown below. All other assets that were evaluated but can successfully process are hidden from view.
You can read more details about this feature in note 722691.