Chapter 1: General Information
Accounting Audit Trails
During Live Operations, the Transaction Processing, File Maintenance, and Reports and Inquiry menus provide functions used during day-to-day operation of the system.
To process transactions, a three-step procedure is followed: (1) transaction entry; (2) printing journals; and (3) transaction posting, where records are integrated with permanent master files.
Transaction Entry
Entry of data occurs in groups, or batches, called “Control Groups”, which you should review prior to posting them to your master files. These groups are identified by user ID and “control number”, which allows each operator to process transactions separately from other operators. The system performs validation checks on all transactions entered. General Ledger may also receive sales information from Accounts Receivable, employee costs from Payroll, purchasing data from Accounts Payable and/or Inventory Control, depreciation from Fixed Assets, and the cost of goods sold from Order Entry.
Journal Printing
After initial transaction entry, each control group must be printed on a journal before it can be posted. The journals should be reviewed or edited by the operator, or someone else in the department who can verify the entered data. Save the journals; they are an important part of your audit trail.
During journal printing, the system performs validation checks on the data printed to ensure that it can be posted correctly. Errors and warnings may be printed on the journal and summarized at the end of the journal. A control group that prints with errors will not be allowed to post until the errors are corrected and the journal is reprinted without errors.
This process ensures that data is verified twice prior to being posted to permanent master files, and gives added assurance that erroneously entered data will not be posted to permanent files.
Transaction Posting
Once transactions have been entered and the journal has been printed and verified, the control group is ready to be posted to your permanent master files. This process usually involves adding records to a system-maintained detail file, and summarizing the detail for historical records. Each transaction is deleted after it has been posted.
In General Ledger, the detail files are Month-to-Date Postings, Year-to-Date Postings, and Future Postings; and the historical records are the Account Balances, Unit Balances, and Foreign Balances files.
Modification Logs
In all APPX applications, optional Modification Logs may be enabled to provide an additional degree of audit control over who makes changes to master files, and when such changes are made. When a modification log name is supplied to a file maintenance function, a record of all additions, deletions, and changes to that file is supplied to a print file. When additions to a field are made, all new field contents are shown; when deletions are done, the key value and all field contents are recorded; when changes are made, old field contents and new field contents are shown. In all cases, the user ID of the individual who performed the maintenance is printed, along with the date and time of the change.
Examples of master files in General Ledger are the Chart of Accounts, Budgets, Summary Accounts, Allocation Accounts, and Unit Accounts. Modification logs are not enabled for transaction files such as Journal Entries.