Update T12R01 - Version 12 Upgrade [Posted on 5/5/2005]

 Update Key   Added Feature - Description 
 1  New Vehicle Availability screen, showing all trips per vehicle on 1 line. Trips can be moved to other vehicles by dragging and dropping with the mouse. 
 2  Change the 'Lookup A Customer' screen to have a new 'Quick' Customers feature. This is based on Customer Types, so the user can quickly access the most used customers. Setup the Quick Customers on the Customer Types screen on the Data Entry menu. You can then easily choose a Quick Customer every time you're creating a reservation or invoice. 
 3  New Dispatch Notes form to enter reminders for the dispatcher. The Dispatch screen will highlight/flash the Day of Week if notes exist, or show a hovering window of notes. To access, just click the Day of Week field on the Dispatch or Vehicle Availability screen. 
 4  New utility to Import Reservations from Excel Spreadsheet. A sample spreadsheet has been included, called ResvTemplate.xls. 
 5  New Trip Ticket showing Round Trip Pricing for both outbound and return trips. 
 6  New utility for Reservation Wizards 

 Update Key   Bug Fix - Description 
 1  All Daily Schedule reports - remove wordwrap on Passenger name, From, and To - so there's no missing trips! Also, added From/To City for flights. 
 2  Schedule print dialog should default to 'By Time of Day', not 'By Vehicle'. 
 3  Fix ResvQuik & ResvTrip tab order for Pass Count and From Address. Also, warn user if Trip Date is in the past or more than 6 months in the future. 
 4  On the Invoice form: If the user presses the 'X' to close the form, treat as if they hit the OK button. 
 5  On the 'Reprint an Invoice' screen, let the user press the 'Resend to QuickBooks' button even if they're not in Edit mode. Also, allow button to be pressed from Archived Invoices. 
 6  Some trip ticket reports (Driver Recaps, Confirmations) didn't show the Passenger Count. 
 7  Center all windows on the users screen. 
 8  SchedVeh had unassigned variable error if no Trip Segments 
 9  Yet again, 24-hour clock was always set on the Quick Reservation screen. 
 10  Confirmation with Pricing had overlapping fields - Pickup Time & Place. 
 11  ResvQuik could lock up if you add a trip & immediately jump to the Trip Segments data, since the Date & Time hadn't been entered. 
 12  Apply Single Payments screen didn't update Approval Code on Trip Segments or Invoices. 

 Update Key   Update - Description 
 1  Passenger form changed to show all Reservations for Passenger on new tab. Required a new index on ResvTrip table (update T11R05U031). 
 2  New FlightList screen, showing all flights (and their trips) for a day. 
 3  Warn User if the Scheduling Group has changed in Reserv, ResvQuik, Dispatch. Use same routine as SchedVeh. 
 4  Change the Dispatch Status popup from the Dispatch screen to allow the user to Print the Trip Ticket, Notify the Driver, and/or Email the Confirmation. 
 5  All Data Entry lookups - don't let user overtype key field, unless adding record. This will greatly reduce Lookup errors. 
 6  All Data Entry lookups - before deleting a record, make sure it isn't used somewhere else as a lookup. This will greatly reduce Lookup errors. Note that the 'Find Invalid Lookup' utilities should be run against the Reservation, Invoice, and Trip Segments tables to make sure that Lookup Errors do not already exist. Be sure to press the 'Check ___' button to run the utility 
 7  'Find a Reservation' screen changed to let you lookup by more than one field. Just click the 'Multiple Fields' button at the bottom, then enter as many fields as you like and then, click the 'Search' button. Also added a Calendar button to easily enter the date. Also, you can now press the 'Show Last Results' button to get the same list from your last search. 
 8  On the Invoice and 'Reprint an Invoice' forms: Added a new 'Apply Payment' button that will let the user close out the invoice before printing it. Also, a negative amount can be entered to 'unpay' a fully paid invoice. If using ICVerify, this should be an Adjustment, not a credit to the Credit Card. 
 9  On the Invoice form: Warn the user if the Trip Date is over 30 days ago or more than 6 months into the future. 
 10  FlightView realtime interface was rewritten to use the XML data instead of the periodic download. 
 11  FlightView rewrite: On the Quick Reservation and Trip Segments screen, warn the user that flight is a Code Share, and swap the flight's Airlines and Flight Number to the real one. 
 12  FlightView rewrite: The Dispatch screen will now show the flight's status (Diverted*, Recovery, Landed, Delayed*, Cancelled*, InAir, Proposed, Scheduled, Holding*, Unknown*, No Takeoff*). Note that 'Cancelled' will show as 'Call Airline'. Also, the asterisked statuses will cause the flight info to show in red. 
 13  FlightView rewrite: New FlightList form showing all Flights for the day, from the Reservations menu. For each flight, a list of all reservations will be shown, including the Passenger and other end of the trip (Pickup or Dropoff Address). The reservation can be double-clicked to jump to it. 
 14  New Notify Drivers option with brief details, to better fit on text messaging. To choose it, from the Your Company screen, go to the new 'Email' tab and choose the Notify Driver dropdown. 
 15  Email Invoice changes: Changed taxes to just show the TaxName, not Tax 1, 2, etc. 
 16  Email Invoice changes: Added From & To City, State, Zip on segments. 
 17  New EstHours utility, which will show all the Estimated Hours for trips between any two dates. This form is not on the menu, so open the Project Viewer, then choose Forms, then double-click EstHours(.fdl). This can be used in conjunciton with the Future Trips report. 
 18  Web Reservations utility changed to allow flexibility in what the internet user enters. If the Airline code doesn't exactly match the 3 digit code, the airlines' Full Name will be searched for similar names. If the Airport doesn't match a 10 digit Location Name, the Location's Full Name will be searched for a similar name. Also, only the first 20 digits of the Vehicle Type will be compared to the Alternate Name on the Scheduling Groups screen. 
 19  New utility to show Invalid Lookups on Trip Segments 
 20  On Reservations & Quick Reservations, clicking the Paid Amount will show original Payment information in a popup window. 
 21  Make all Security features optional (mainly for single users). To toggle this value, go to Data Entry then Your Company. 
 22  Automatically fix the 'Key Violation' error on the ChangeMS table if it occurs. 
 23  Changed TripTrak title screen to make sure there are now folders called 'Trip' or 'Util' in the working directory. If there are, the libraries with the same names won't open correctly. 
 24  Added new Dispatch screen options to User Preferences. Also, fixed bug if User ID has '-' in it, since User-1 would cause error since it thought it was a calculation. 
 25  New form to change the Zip Codes table, accessible from the Data Entry menu. 
 26  Common Location screen should only allow the Location Code to be changed on an add. Otherwise, don't let user get to the field. 
 27  Invoice screen would only send first Tax to QuickBooks, not all 5. Also, for each tax, if QB's Chart of Accounts name has the word 'tax' in it then it will be flagged as a tax, otherwise it is assumed to just be another charge (as in Fuel Surcharge). Note that QuickSet form was also changed to create records for Tax 2 through 5 which must be mapped before this will work correctly. This form can be accessed from Edit then Options, and on the QuickBooks Info tab, click the 'Map Chart of Accounts to TripTracker Fields' button. 
 28  All Reservation Confirmation reports changed to show Estimated Hours. Also changed Emailed Confirmation to show Estimated Hours. 
 29  Verify Tables form changed to include new Flight tables when rebuilding indexes, and new ResvTrip index on Passenger ID. 
 30  Update remaining Statement reports to allow Paid Invoices to be shown if the checkbox is selected.