Program Description
This program can be found on the Service Reports Service History Reports (SD-4-4-2). The purpose of this report is to print machines that have reached a defined number of emergency service calls (EM) within a defined number of days. Reviewing the report provides management with the problem machines or customer accounts based on frequency of service calls. The Emergency Threshold Limit is the number of service calls in a specified number of days. It is defined per item in the Item File (ITEM) and per specific serial numbered machine in the Serial File (SERIALD). The number that is stored in the Item File is the default for the Serial File. However, the number that is stored in the Serial File takes priority over the default in the Item File. Therefore, the emergency threshold can be defined per specific serial number.
Rev 15 Changes
Options were added to the report to print for a range of bill-to customer numbers and bill-to customer names. An option was also added to sort the report in bill-to customer number / ship-to customer number / item number / serial number order.
Also, the meter reading has been added next to each service call. It will appear to the left of the call number. See report example below.


Rev 14 Changes
Three new prompts have been added to the report. They are “Enter Beginning Customer Name Or A’ll”, “Enter Ending Customer Name”, and “Include Hold Calls (Y/N)”. The range of customer names refers to the ship-to customer’s name. This will allow the operator to run the report for one customer that have several customer numbers on one report. If the Include Hold Calls question is answered with Y for yes, the program will work like it did prior to Revision 14. Calls that were put on hold and new calls were created will print on the report. If the Include Hold Calls question is answered N for no, the program will skip any service calls that were put on hold for anything and a new service call was created. The program uses the Hold Call Indicator to determine if the call was put on hold and a new call was created.
Example:

Rev 13 Changes
When a service call is entered in Service Call Entry, prior service history is checked. The dates of the service calls are compared with the current call date. If calls are found within the defined EM threshold days and number of calls, the current call is marked in the Dispatch File (DISP.DT) with Y in the EMT field. This indicator means this call has reached the defined emergency threshold. Fields 35 and 36 in Service Call Control File Maintenance determine if preventative maintenance (PM) and courtesy calls (CC) are included in the calculation to set the EMT indicator. Custody calls (CU) are not included.
When running this report, a beginning and ending completed service call date range is entered. Only service calls that are marked complete are included on the report. Service calls with the emergency threshold limit indicator set to Y for yes and are within the completed date range are the basis for all the other service calls that print for that machine. The report includes calls that have the EMT indicator set and also the calls that contributed to the setting of the EM. It also includes service calls with call dates greater than calls with the EMT indicator set to Y for yes, even if they are out of the defined completed call date range. When selecting the population of machines that have reached the emergency threshold, branch ranges, customer ranges, completed service call date ranges, and item number ranges can be entered. The branch number is from the Serial (SERIALD) File and all other data is from the Dispatch (DISP.DT) File. Machines included on the report can be sorted in branch or customer number order.
Results