Company and asset setup and change transactions are entered into the System using either batch or online screens. All transactions will be written to the Detail Master File for future updating. Data entered online will be marked as applied.
The Control File Edit/Update Program (FAP200) reads the Control Master File and the Detail Master File, edits each input transaction, and (if valid) applies it to the Control Master File. As the transactions are edited, they are written to the Control File Edit/Update Report (FAR200) along with messages describing any detected errors.
The Master File Edit/Update Program (FAP240) reads the Asset, Book and Detail Master Files, edits each input transaction, and (if valid) applies it to the Asset and Book Master Files, as appropriate. As the transactions are edited, they are written to the Master File Edit/Update Report (FAR240) along with messages describing any detected errors.
At this point, three optional programs may be run to print the contents of the Asset, Book, and Control Master Files. The Control File Print is produced by FAP700, the Master File Print is produced by FAP720 and the deleted Master File Print is produced by FAP721.
The above steps may be run any number of times prior to continuing further. In this way, any input transactions with errors may be resubmitted prior to computing depreciation and printing reports.
Annual and current depreciation is computed for all books by the Compute Program (FAP300). The program computes depreciation for each asset belonging to a company being processed. An asset’s current depreciation is added to its accumulated reserve and year-to-date depreciation totals. The Asset Master and Book Master File records are then written. The program applies the currency conversion rate to current acquisitions and retirements if the company is in foreign currency and this company option is turned on.