Accountants Enterprise only
How to run an Integrity Check:
- Click Utilities > Integrity Check.
- Select one or more of the options:
- Index Check
- Validate alternate indexes
- Name Text validity
- Recalulate Schedule Totals.
- Click OK. The Preview/Print screen allows you to select the output options for printing.
- Select to Report or to Report and repair.
Report and repair:
Repairing involves deleting orphans and replacing invalid codes with valid ones from the return record.
- You are advised to run a report only first to view the type of changes that will be made by running a repair.
- If requested, select the returns to be processed by batch, range, singly, or by item.
- Click OK to commence the process.
- When the report is closed subsequent checks are performed as selected.
The Index Check option is the default. It checks the validity of front cover details and schedule data appended to returns. It reports orphans, that is, front covers or schedules not attached to returns.
Report ONLY: The Index Check routine may be used after you restore a file from back-up. For example, after restoring a file to replace corrupt return data, you are advised to perform a report only integrity check to obtain a list of all the returns you have added to the ledger since the back-up was made.
Validate alternate indexes (AE)
This checks to see that return code, partner, manager, employee, status, type and level codes are valid for the secondary and tertiary indexes. These are the indexes used in some flexi reports and most lodgment reports. There are eleven possible errors that can be reported by this routine.
An alternate index (Secondary and Tertiary) is used for additional sort sequences for reports, particularly Flexi and lodgment reports. They are also used for sorting the Return index via Tax File Number, Client code and Alpha Sort.
The errors reported by the Integrity Check for Alternate Indices are:
A3 - Duplicate Record, means some reports will show the return twice.
A3 - Partner Incorrect, means when sorting or selecting by Partner code, the return will appear to be attached to a different Partner.
A3 - Manager Incorrect, means when sorting or selecting by Manager code, the return will appear to be attached to a different Manager.
A3 - Employee Incorrect, means when sorting or selecting by Employee code, the return will appear to be attached to a different Employee.
A3 - Agent Incorrect, means when sorting or selecting by Agent code, the return will appear to be attached to a different Agent.
A3 - Record does not exist, means some reports will not include this return.
A4 - Record does not exist, means some reports will not include this return.
A4 - Client incorrect, means when sorting or selecting by client code, the return will appear to be attached to a different client.
A4 - TFN incorrect, means when sorting or selecting by Tax File No, the return will appear in the wrong position.
A4 - Contact incorrect, means when sorting or selecting by Contact code, the return will appear to be attached to a different Contact.
A4 - Alpha Sort incorrect, means when sorting or selecting by Alpha Sort, the return will appear in the wrong position.
Name Text Validity
This checks that the Front Cover and Schedule names do not contain any invalid name text and restricted name text characters. When using this integrity checking routine you must nominate the range of records to be included in the process.
This routine does not verify the tax control record addresses, nor the agent and contact names.
Recalculate Schedule Totals
This facility ensures that all your sub-schedules are correctly integrated with the main form types. It is recommended that this routine is run before outputting returns for electronic lodgment so that the returns are valid.
This is useful if the system fails while entering the data for a sub-schedule. Rather than entering the schedule again, this routine can be selected to ensure that all details are integrated. Use this option when in the schedule or Return index.
This check requires you to nominate a single return, a range of returns or to select a batch of returns.