Admin TEE-TIMES ver. 56 Changes/Fixes Summary Oct, 2004 Kevin Haynie Enhancements ------------ - Added Auto Update feature to main menu. - Added additional precautions to the Start of Cycle to ensure exclusive access to the TER/TEX files. - Added ability to lock reservations upon entry to Reserve Screen. - Added more understandable error message to custom report printing when the RPE file has been corrupted. - Added ability to find alphanumeric IDs using '-' in front of ID to find. The '-' indicates to search by ID. - Added a new field to the report generator called RBT - reservation block type. RBT will be set to 0 if a reservation is not part of a block, 1 if part of a personal block, and 2 if part of an event block. - Changed the sort utility used by the report generator from SORTF.COM to CMSORT.EXE so that all physical memory could be used to sort reports. SORTF was very limited in the maxmimum number of rows which could be sorted. CMSORT uses all available extended memory to do its sort and is very fast. - Enhanced the accuracy of fields set to print its average to 2 decimal places. Previous versions would round to the nearest integer. - Added new field to report generator called 'PSD', Profile Status Date. - Added new field to Web Options [6.5.1] called 'Booking Fee' which can be set to any booking/transaction fee to charge for all reservations made via WebTimes. This dollar amount will get multiplied by the total number of players in the group booking and stored in the amount field of any credit card records added as a result of bookings made via Webtimes version 3.4.2 or above. - Start and End Dates [2.5] are now saved with custom reports which do NOT use the Reservations (R) database. Previous versions would always set the start/end date = current date. - The last change date of credit cards is now displayed in the F4 window from the Reserve Screen. - Added ability to restore the last defined memo values when defining new memos for days. When defining memos (via Ctrl-F9 from Summary Screen), you can press F1 when the weather field is highlighted to restore your last defined memo since TeeTimes was started. - Forced use of new CGS directory structure: \CGS \APPS \TEE TEE.EXE TEE.OVR CMSORT.EXE \ \TEE DATACAP.SYS *.TEC *.TEW \TEX - *.TEX/TER (reservation files) \TEB - *.TEB (block file) \TEM - *.TEM (memo file) \TET - *.TET (time table file) \TEP - *.TEP (privilege file) \TEV - *.TEV (credit card file) \PRX - *.PRF/PRX (profile files) \RPE - *.RPE (custom report files) - Edit Directories [6.4] is still viewable but no longer editable. Note that the very first time Tee-Times is run, all directories stored in the control file (*.TEC) will be updated to the new forced CGS directory structure. - Added a new command line parameter labeled '/club='. Use this parameter to override any club abbreviation specified in the CGS.INI file. The syntax: TEE /club= Example: TEE /club=cl1 Bug Fixes --------- - Modified the Start of Cycle Process to check to ensure exclusive access to the TEX file BEFORE the start of cycle process begins. - Fixed bug in auto update which caused a syntax error in the batch file. - Fixed F4 search window problem on repeat find. - Fixed report generator bug which caused a report to prematurely abort if a sort key was used in [2.5]. - Fixed report generator field SRC such that this field now represents the start date and end date of the report. - Changed path from which CMSORT.EXE is located such that it always runs from the same path as TEE.EXE. Previous versions would attempt to run from the TEC path. (55.5.1) - Fixed some additional bugs in the custom report generator. - Changed default mask for 'Profile Established Date' from MM/DD/YY to YY/MM/DD. This is necessary to allow record conditions to evaluate properly when using relational operators. - Forced start and end dates on custom reports to current date. - Removed 'Require Login Pswd' in [6.5.1] Web Options since Webtimes now ALWAYS requires passwords. ***** End Changes version 56 ******