Not every major release (a change of the first number in the release code) involves a data model change requiring a UPD program. For example, release 24.0.0 did not require any data files to reconverted. It was a major release because we changed the way menu programs call subroutines.
WARNING: Read all upgrade notices between your current release and the release that you are about to upgrade to. For an example, if you are about to upgrade from the 151203 release to the 160721 release, not only will release 160721's UPD109 be run but so will UPD106, UPD107 and UPD108. Therefore, the Extra Manual Steps of UPD107 and 108 must be done.
| Program Name | First Release | What It Does | Issue # |
| UPD67 | 12.9-100813 | In the Vehicle File, if the In Service Date is blank, it is set to the same as the Purchase Date. This change was required in this release as vehicles now are not counted as part of the active fleet (for the Planning Calendar) until their in service date. This allows users to pre-load vehicles that they are buying without them appearing in the Planning Calendar. |
35168 |
| UPD68 |
12.9-100914 |
Moves the phone number in
the Company file record, COMPFI, to a larger field to accommodate larger
non-USA phone numbers |
34946 |
| UPD69 |
12.9-101013 |
Re-keys the AROPEN (Open Item) file,
adding a key based on the Apply-to field. |
34933 |
| UPD70 |
12.9-110309 |
Takes no action. This is a "placeholder" program so that the update process will move on to run UPD71. |
28219 |
| UPD71 |
12.9-110309 |
Affects Sundry Invoicing.
Note: This program was also included in the 12.9-110305 release, however since UPD70 was not in that release, UPD71 did not run. UPD71 will run after installing a release that includes UPD70. |
34994 |
| UPD72 |
12.9-110416 |
Re-keys VEHFIL to make all keys unique. |
28219 |
| UPD73 |
12.9-110518 |
Re-keys RULEFL adding key component for Source Market. By default, use of this key is turned off. |
36441 |
| UPD74 |
12.9-110609 |
Re-keys the Currency Exchange file by adding a "To Currency Code". This conversion is only run if there are records in the Currency Exchange Rate file (RTECUR). Prior to this, exchange rates assumed that there was only one local currency that foreign currencies need to be converted to. This is part of a suite of enhancements that will allow for various locations to have different local currencies therefore multiple exchange rates from a single "from" currency are now possible. This UPD will also set the Currency Code in all Location records to the "To Currency" entered. It also harmonizes all Currency Code fields to the new standard of 3 characters. This UPD prompts the user to enter the currency code that should be used as the new "To Currency". Enter:
To avoid the prompt, you can set an environment variable "CURRCODE" prior to running the upgrade. CURRCODE can either pass a three character Currency Code or the word "NONE" which will set the new field will be set to spaces. |
36921 |
| UPD75 |
12.9-110609 |
Clears old data in the Class record that had bled through the new GVWR field. |
36369 |
| UPD76 |
12.9-110809 | Adds new filler space to NRVFIL file (Non-Rev file) |
37069 |
| UPD77 |
12.9-110817 |
Re-keys DEPPAY file and adds additional filler. Record goes from 350 bytes to 500. Dep-amt expanded to pic 9(12)v99. The following files are rekeyed:
* NOTE: From this program on, all UPD routines will temporarily rename files that are converted to the name UPDnnFILENAME. |
37379 |
| UPD78 |
12.9-110918 |
Expands all amount fields in the Sundry Invoice file (INVCFI) to the new standard pic 9(12)v99 |
37653 |
| UPD79 |
12.9-111018 |
Renames all log files |
37821 |
| UPD80 |
12.9-111024 |
Re-keys the Vendor File |
36139 |
| UPD81 |
12.9-120123 |
Expands the CUSFIL and merges the Aux-cus2 and Aux-cus3 records into the larger file | 36946 |
| UPD82 |
12.9-120123 |
Expands the VENFIL and merges the Aux-ven2 records into the larger file | 38396 |
| UPD83 |
12.9-120123 |
Expands the VEHFIL and merges the Aux-veh2 records into the larger file |
38403 |
| UPD84 |
12.9-120123 |
Expands the RESFIL and merges the Aux-res2-res4 records into the larger file |
38415 |
| UPD85 |
12.9-120123 |
Extracts the Agency Commission records out of the NBRFIL into their own file and re-keys the records |
38195 |
| UPD86 |
12.9-120123 |
Expands the RAFILE and merges the Aux-ra2-ra3 records into the larger file Merges the Aux-nrv2 records into the NRVFIL Changes the name of the remaining AUXFIL to DELCOL EXTRA MANUAL STEP: After UPD86 has been run the adhoc program AUXPRG should be run to eliminate all auxillary records from the renamed DELCOL file that have now been merged into the various source files. And the resulting purged file should be rebuilt to reclaim the purged space. |
38419 |
| UPD87 |
12.9-120317 |
Makes the CDPID and Contract files company specific |
38835 |
| UPD88 |
12.9-120522 |
Expands the size of the Hertz One-Way file |
39251 |
| UPD89 |
12.9-120906 |
Expands the size of FUTADJ file (Planning calendar future adjustments) |
39710 |
| UPD90 |
12.9-120906 |
Adds a new field to RESCHG and RACHRG files and sets the initial value EXTRA MANUAL STEP: To restrict down-time, by default, this program will only convert open reservations, open RAs and unposted closed RAs. The remaining reservations and RAs can and must be converted at a later time by running UPD90 using the menu item RUN (Run a Program) or from the OPTION field (this later process does NOT require that users be off the system). All records can be converted during the upgrade process by setting an environment variable prior to starting the upgrade. The environment UPD90B must be set to "N" (without the quotes). Example: UPD90B=N; export UPDD90B |
39784 |
| UPD91 |
12.9-121118 |
Adds a new currency field to the DEPPAY file |
39841 |
| UPD92 |
12.9-130228 |
Expands the size of the Federal Tax ID field in the Customer file to meet the needs of Europe |
40798 |
| UPD93 |
12.9-130915 |
Expands Privilege Codes from 2 characters to 3 characters in length and increases the number of Privilege Codes per Corporate Contract from 40 to 50. For operations that use CDPID privileges, this means that all reservations and RAs must be re-written. EXTRA MANUAL STEP: To restrict down-time, by default, this program will only convert open reservations, open RAs and unposted closed RAs. The remaining reservations and RAs can and must be converted at a later time by running UPD93B using the menu item RUN (Run a Program) or from the OPTION field (this later process does NOT require that users be off the system). FOR HERTZ USERS: For Hertz users, there is an additional file that must be converted, the HZRES file. But again, to minimize down-time, this file is NOT converted by UPD93 but by a separate program, UPD93C. Although users may get on the system after UPD93 is run, this file must be converted before ANY new reservations can be merged. For Hertz users, the upgrade steps are as follows:
|
41014 |
| UPD94 |
12.9-131024 |
Re-keys the Sundry Invoice file, INVCFI |
41950 |
| UPD95 |
12.9-140402 |
Expands the array in the Sundry Invoice file, INVCFI, from 10 repetitions to 50 |
43243 |
| UPD96 |
12.9-140424 |
Re-keys the CDPID file and rewrites the foreign keys in the reservation and RA files. Creates a new file for CDPID company names. EXTRA MANUAL STEP: To restrict down-time, by default, this program will only convert open reservations, open RAs and unposted closed RAs. The remaining reservations and RAs can and must be converted at a later time by running UPD96B using the menu item RUN (Run a Program) or from the OPTION field (this later process does NOT require that users be off the system). WARNING: This change also redefined the existing start and end date fields in the CDPID record. They have been redefined to NOT be pickup date in orientation (their previous definition) but rather Booking Date in orientation. This allows a CDPID to offer special deals based on when a reservation is made (booking date). If you have used the two date fields in the CDPID record before this release, you should examine the data in those fields in light of their new meaning. |
43379 |
| UPD97 |
12.9-140509 |
Re-Keys the Zip Code file. |
43182 |
| UPD98 |
12.9-140509 |
Re-Keys the Toll Charge file |
FB13899 |
| UPD99 |
12.9-141026 |
Adds a new key involving email address to the Customer file |
44151 |
| UPD100 |
12.9-141026 |
Expands the fuel charge field in the Vehicle Exchange file to our new standard of 12 characters before the decimal. |
44302 |
| UPD101 |
12.9-150124 |
Expands the size of the Brazilian Nota Fiscal file |
44452 |
| UPD102 |
12.9-150512 |
Adds the customer's name to the DEPPAY file |
45185 |
| UPD103 |
12.9-150512 |
Increase dollar field sizes in vehicle record |
44238 |
| UPD104 |
12.9-150923 |
Increase the amount fields in PTYDST to match that of the input screen |
46108 |
| UPD105 |
12.9-151203 |
Extracts the next RA#, next Non-Rev Ticket number and next Master Lease number from the location file and other files and places them in a new file. This update program not only creates the new file but it copies the working ranges from their previous location into this new file. WARNING: This change makes the assigning of a RA# range to a Cash Drawer obsolete. |
46387 |
| UPD106 |
12.9-160127 |
Re-keys the stall file so that stalls are related to lots NOT Locations. In the process all current stall # records are initialized. WARNING: Because of this file change, all vehicles with a current stall number assigned to them will have that stall number removed in this upgrade. In order to use numbered stalls after this upgrade new stall and lot records MUST first be manually set up. Once this is done, you may use Make Available to reassign stall numbers to vehicles. |
44133 |
| UPD107 |
12.9-160414 |
Extracts the Location records out of the NBRFIL and writes them to the new LOCFIL, EXTRA MANUAL STEP: For operations that post RAs to multiple posting companies, you MUST sign in and out of each company after loading this release in order for the Location File to be set up in each company. This MUST be done before your first posting run after the upgrade. WARNING: This implements the new LOCFIL and requires changes to external data tools/dictionaries like iq & cyberquery & xdbc. |
46680 |
| UPD108 |
12.9-160414 |
Extracts reservation and RA data from "hidden notes" and writes it to named fields within RESFIL and RAFILE. EXTRA MANUAL STEP: To restrict down-time, by default, this program will only convert open reservations, open RAs and unposted closed RAs. The remaining reservations and RAs can and must be converted at a later time by running UPD108B using the menu item RUN (Run a Program) or from the OPTION field (this later process does NOT require that users be off the system). WARNING: This implements data model changes and requires changes to external data tools/dictionaries like iq & cyberquery & xdbc. |
46743 |
| UPD109 |
12.9-160721 |
Initializes a new field in the Percentage Matrix |
47331 |
| 12.9-161006 |
WARNING: SEE THE WARNING FOR UPDCC IN THE TABLE BELOW. |
||
| UPD110 |
12.9-170119 |
Re-keys the VEHFIL. The six character primary key, Inv-veh-no, becomes a surrogate key and is renamed Inv-veh-id. A new compound key made up of Inv-owing-loc and Inv-veh-no (new field pic X(10)) will be the customer facing candidate key. See the optional upgrade program VEHNO, listed below, that can be run as part of this change. |
46776 |
| UPD111 |
17.0.0 |
Splits the Credit Card definition file into three separate files:
This update is required by PCI DSS 3.2 SEE THE NOTE ON UPDCC BELOW. |
|
| UPD112 |
17.2.1 |
Converts a metroplex field from days to hours |
|
| UPD113 |
18.0.0 |
Expands the size of the HTZCDP file adding filler space |
|
| UPD114 |
19.0.0 |
Extracts the hours of Operations records out of the NBRFIL |
SM191 |
| UPD115 |
20.0.0 |
Increased the size of PANTOK for Payment Services | |
| UPD116 |
23.0.0 |
expands the size of the auth number field in the following files from 10 to 20 characters:
|
37834 |
| UPD117 |
25.0.0 |
Re-keys the NEXTRA file: Adding Brand Code |
57011 |
| UPD118 |
26.0.0 |
Re-keys the CDPID Contract file adding Brand Code. It also rewrites open reservations and open RAs that have a CDPID on them. EXTRA MANUAL STEP: To restrict down-time, by default, this program will only convert open reservations and open RAs. The remaining RAs can and must be converted at a later time by running UPD118B using the menu item RUN (Run a Program) or from the OPTION field (this later process does NOT require that users be off the system). |
57511 |
| UPD119 |
27.0.0 |
Adds a decimal (cents) to the credit card authorization amount field |
71640 |
| UPD120 |
28.0.0 |
Expands the dollar amount fields in VCHVAL file to the standard of 12 characters before the decimal |
|
| UPD121 |
29.0.0 |
Expands the Vehicle Engine block field from 15 to 20 characters. |
128219 |
| UPD122 |
29.0.0 |
Re keys the Customer File for the Front Desk APIs |
2699 |
| UPD123 |
29.0.0 |
Re keys the Credit card Authorization file | 128654 |
| UPD124 |
30.0.1 |
Expands the size of the customer employer name field. |
130490 |
The table below lists update programs that DO NOT run automatically as part of a software upgrade. These programs must be manually run. Some of these are optional or brand specific, but others are REQUIRED for all users. The table format is the same as the table above.
| Program Name | First Release | What It Does | Issue # |
| UPDHZ | 12.9-101107 | Applies only to Hertz systems that use the Hertz Res Log
feature. It fixes a problem with the field positions in the file which
causes the file name and other fields to be truncated. |
32934 |
| UPDCC |
12.9-161006 |
It rewrites all credit card data on file into a format that meets the requirements of PCI-DSS 3.1. This program can be run while the system is up and running. WARNING: For users that have used a previous version of the CCFILE (that is GVT "PABP" is in place), this program MUST be run immediately after upgrading to release 161006. For other users, prior to running this program you must:
|
47759 |
| UPDCC |
17.0.0 |
This re-write of the above program extracts all existing credit card numbers from the various CARS+ files and places them in the new credit card number file. 1. This MUST BE DONE ON ALL USERS regardless if they plan to use the new credit card encryption logic or not. Failure to do so will make card numbers impossible to unmask. 2. This is the first step required to turn on the new Card Encryption Service. This along with activating the Card Encryption Service is required for North American systems in order to be certified as PCI DSS 3.2 compliant. This program can be run while users are on the system and can be run both on systems that have never run the previous version of UPDCC and those that have. |
|
| VEHNO |
This optional program allows Thermeon Customer Support to expand the useable size of the Vehicle number from it's default size of 6 characters to up to 10 characters. |
46776 |
|