Check Sales data integrity utility
 
In SysManager, you can check the integrity of your Sales data by navigating to Utilities > Test Data Integrity. This utility gathers data from the sale_hdr and transact tables for the date range specified, all invoices, accounts, pmt_types and items. It then performs checks on this data and stores all the errors that are found. It does not modify data at all. If it finds errors, it presents a report.
 
Transact
Checks all amounts for rounding errors (extension, discount, tax_xmt2, tax_amount, fee_amount, and all pcsplits)
Checks to make sure the amounts add up to all the profit center splits
If an invoice number is on the record, it verifies an invoice header exists in invoices.
Ensures a DCI exists in items
Ensures an operator is present and exists
Ensures a sales point is present and exists
Ensures a timestamp exists
 
Sale_hdr
Checks all payment amounts for rounding errors
Verifies if the payments equal the transact totals
Verifies all the payment types exist
Ensures an operator is present and exists
Ensures a sales point is present and exists
Ensures a timestamp exists
 
Invoices
Ensures there is an account name and that it exists
Ensures an operator is present and exists
Ensures a sales point is present and exists
Ensures a timestamp exists
 
image001
 
Note: This report can affect performance of your system, accesso suggests that you perform this operation after business hours.