This script is replaced in Alto 5.4 by ill_memo_overdue_v2.
The ill_memo_overdue script generates overdue loan letters for requesters. Criteria on which this script will select are:
Status = "On Loan" or "Renew Pend"
One of the following Reports is associated with the request: "DUE", "DUE BILL", "OVERDUE".
The script's source code is located in /usr/opt/blcmp/talis/mis/ill_memo_overdue. To run in the script log on as report or talis and enter the following command:
report -pill_memo_overdue -n<start processing> -b<begin date> -e<end date> -o<output file> -r<report directory> -d<database> -a<filename> -s<data directory>
Standard script arguments are described here. The remaining arguments for this script are described in the following table.
Argument |
Description |
-n |
This argument states the start point of the run in terms of an ILL_ID. Its purpose is to prevent unnecessary processing of ILL_IDs which are "lower" in the table. It could become an important argument if the main Interloan table becomes large. For example, after running Interloans for 3 years you may decide to always run using -n100000 where ILL_ID 10,000 represents the end of the first year. That is, all reports should bypass the first year of data. Specifying a starting point for processing may be done in one of two ways:
The use of "-nLAST" should be adopted with caution. Its use is particularly suited to memos which produce outputs based on the chronological receipt of Report Codes |
-b |
The argument "-b" is used to specify the start date to be used for an inclusive date range. This is used with the "-e" argument . If not given, processing will start at the beginning (i.e. at the Interloan request with the earliest date on the database). |
-e |
The argument "-e" specifies the end date in an inclusive date range. This is used with the "-b" argument. If not given, processing will end when all Interloan requests have been processed up until (and including) those on the current date. |