Program Description
This program can be found on the Billing Reports Accounting Reports II menu (BI-4-6-4) and the Accounts Receivable Accounting Reports II (AR-4-2-4). This is similar to A/R Aging by Account #, A/R Aging by AR Balance, and A/R Aging by Name, except this report is sorted by Sales Rep Number. This report is run when a customer has an A/R balance that does not match the detail of the Accounts Receivable and a variance occurs. The variance report prints to the main printer.
Rev 14 Changes
Internal changes were made to create the temporary indices in the program larger.
Also, screen displays during processing were removed in order to speed up the programs speed on Non-SuperDOS systems.
The program was also modified so that when it is ran for a range of customer numbers, it will not look through the whole file while building the temporary index. Instead, it will only look at those records for the customer numbers in the range entered.
Options were added to the report to be able to run the report for a range of company numbers, customer numbers, and customer names.
The operator can also run the report for up to 100 item types.
The company number, customer number and item type from the Accounts Receivable file (ARECD) are used to determine if an invoice is within the ranges entered. The customer name from the Customer File (CUSTD) is used to determine if the name is within the range entered.
Example:

Results:


Rev 13 Changes
The option to include a range of branch numbers has been added to the report. The Beginning and Ending Branch number must be between 1 and 255. The range entered is compared to the branch stored in the AR File (ARECD) to determine whether or not an invoice should print.
Internal program changes were made to correct a stop at line 440 when there was nothing to print. The report will now display the message No Records On File when there is nothing to be printed.
Results
The following results is a sample detailed report for all sales reps, and all branch numbers: