Update T12R09P002 - Version 12.9 Patch 2 - Unlimited Passengers, Time Zones, etc. [Posted on 12/4/2008]

You can verify if you have the patch on the Edit | Updates For TripTracker screen. All applied patches are listed on the right side of the screen.
Note that the system checks every few days for new patches, and applies them automatically.
If you do not have this patch, you can manually download it by clicking here. The next time you start TripTracker, it will automatically apply.

 Update Key   Added Feature - Description 
 1  Add A Trip with just a Passenger Name: 
  • Added a new field on the 'Find A Customer' screen to search for Passengers. 
  • Only Passengers that have a Main Customer ID will be searched. 
  • New button on Passenger screen to Add a Reservation (if user has security) for current Passenger and Main Customer ID. 
  • Can now Lookup a Customer by entering a Passenger Name. Note that this will also only find Passengers that have a Main Customer ID set. 
 2  New option to recalculate a trip's rates if important fields have changed: 
  • This is controlled by a new option on Automatic Rates screen: Clear the Rates on Change:
    • Possible choices are 'Always Recalculate', 'Ask First', or 'Do not Recalculate'.
    • Click the '?' button to view help text.
     
  • Any change to the Vehicle type, From Zone, To Zone, Run Type, TripType, or Promo ID will check to see if the rate should be recalculated. 
  • Note that if any 'Other Charges' exist, these must be manually verified with the new rates, since they might have been added already based on old rates or manually added previously. 
  • The 'Edit Charges' button is highlighted in red if no Flat Rate, Hourly Rate or Mileage Rate has been entered. 
 3  On the 'Email Trip Confirmation' popup: 
  • Added 7 new controls to let you include (or not) the Customer Info, Credit Card Info, Trip Charges, Payroll Info (for Farm Outs), Directions, Special Instructions, and Return Trip Info. 
  • This will let you easily prepare a confirmation for a Farm Out job to the subcontractor, and a separate email to the Customer and Passenger. Note that there will be a flicker as it rebuilds the email text. 
  • These will default to the settings from the Your Company's Email tab. 
  • If the email address(es) chosen are only for a sub-contractor Driver, then the email is changed to 'Email Farm Out Confirmation' and the Payroll Info is shown, but not the Customer Info, Credit Card Info, or Trip Charges. 
 4  Added support for Multiple Passengers on a trip segment: 
  • Objective: For each trip segment, allow an unlimited number of passenger names and cell phones to be entered, and shown on all paperwork. 
  • On the Quick Reservations and Invoice screens, added:
    • New 'Extra Names' button to change the trip's list of Additional Passenger Names and their Cell Phones.
    • New flag on Edit | Options's General tab's on the Reservations dropdown to automatically show the Additional Passenger Names List if the passenger count is 2 or more.
    • Find A Trip and Find An Invoice screens will now also search for extra passenger names.
     
  • On all reports and emails that show Passengers, add 'Addition Passengers' list, including their cell phone. 
 5  New Affiliate Management system allows Farm In Customers to be linked with Farm Out Drivers. 
  • Added new 'Affiliates List' screen to the Data Entry menu, showing Customers and Drivers together.
    • Three lists are shown: Linked Drivers and Customers, unlinked Drivers, and unlinked Customers.
    • Press the Refresh button to see unassigned Customers and Drivers. This will show unlinked Sub-Contractor drivers, and unlinked Affiliate customers.
    • Click the raised key buttons (Customer ID, Driver ID) to jump to the Customer or Driver screens.
    • User must have Driver and Customer security to access this screen.
     
  • On the Customer screen, added 'Affiliate Information' on the 'Credit Card' tab.
    • Added a new flag to show that they're an Affiliate.
    • The 'Farm Out Details' will only show if the customer is an Affiliate.
    • Link the Driver and Customer by clicking the 'Find Driver' button. A list of unlinked sub-contractor drivers will be shown.
    • Click 'Unlink from Driver' to break this link.
    • Click the 'Create Farm Out Driver' button to setup a Driver with the Customer's name and address.
     
  • On Driver screen, added 'Affiliate Information' on the second tab.
    • The 'Farm In Details' will only show if the driver is a Sub-Contractor.
    • Link the Driver and Customer by clicking the 'Find Customer' button. A list of unlinked affiliate customers will be shown.
    • Click 'Unlink from Customer' to break this link.
    • Click the 'Create Farm In Customer' button to setup a Customer with the Driver's name and address.
     
 6  Affiliate's Local Time Zone: 
  • Objective: Allow trips to be entered in the local time of the pickup/dropoff, but show on the Dispatch screen in the correct sequence with your other trips. For example, for a company based in New York, a 1pm pickup in Chicago would show on the Dispatch screen at 2pm. The trip's Start Time and all paperwork, emails, etc, will show 1pm. 
  • Added a new Time Zone field to the Company, Customer, Passenger Addresses, Common Locations, and Reservations screens. Click on the value for to choose from all 32 timezones. 
  • Added new fields Your Date and Your Time to the Reservation screen, which will show if the trip's time zone is different than the Your Company time zone. The Start Time and Pickup Time is the passenger's time, and the Trip Date is the passenger's date. 
  • On the Dispatch screen, added the new Your Date, Your Time and Time Zone fields.
    • Highlight Your Time in red if it is different than Start Time
    • Highlight Your Date in red if it is different than Trip Date.
     
  • The Dispatch screen is now sorted by Your Trip Date and Your Start Time, not by the trips' local Trip Date and Start Time. 
  • When the From or To button is chosen on the Reservations screen, set the trip's Time Zone to the chosen location's value.
    • This can come from the address of the Customer, Passenger, Common Location, or Airport.
    • A warning will show if the time zone is different than the value on Your Company.
     
  • Everywhere Trip Date and Start Time can be changed, Your Date and Your Time are calculated also:
    • Reservations screen, Web Reservations, Remote Concierge, Excel Import, and the Wizards.
     

 Update Key   Bug Fix - Description 
 1  The 'Show All Updates' button on Edit | 'Updates For TripTracker' screen didn't handle a comma or period in the company name. 
 2  Statement reports didn't show all trips if the From/To/Passengers box was larger than one page. 
 3  Payroll report didn't show all trips if the From/To/Passengers box was larger than one page. 
 4  Agent Commissions report didn't show all trips if the From/To/Passengers box was larger than one page. 
 5  On Title Screen, inactive utilities were showing in red, not gray. 
 6  Any extra Driver email addresses weren't showing for Notify Driver or Email Confirmation - only the main one was. Now, all 'More' email addresses will show for the Driver. 
 7  Verify Tables utility now flags 'Invalid Memo Header' and 'Denormal Value' errors as warnings instead of errors. Also, all index errors are now classified correctly. 
 8  Customer Master Statements weren't sorting by 'Bill To' Seq. No. 
 9  FarmTick now shows entire Your Company name - long names were truncated at both ends. 
 10  Vehicle List, Agent List, Driver List, and Common Location List didn't chose clicked value automatically. 
 11  On Dispatch, choosing 'Show all records' from a limited view gave an unassigned variable error. 
 12  Driver List didn't return the chosen driver if the name was clicked (not the Driver ID). 
 13  Speed up opening the Dispatch screen (and others). 
 14  Dispatch templates will now handle rearranging all the columns, even if their sequence numbers are the same. 
 15  When Invoicing, the Customer, Driver, etc. totals were incorrectly updated before validating every field. If an error was shown, the totals were counted twice. 
 16  When Invoicing, if you didn't click OK to close the screen, and you started another invoice, it used to wipe out your first one. 
 17  If you pressed F9 while creating an Invoice, it wouldn't let you click it again to get back into Edit mode. 
 18  When Invoicing, changing a tax amount didn't update the total amount - the field has been protected, since taxes and fees are always recalculated. 
 19  When Invoicing, deleting the Other Charges didn't recalculate the total. 
 20  On Driver and Vehicle Availability screen, the 24 hour time bar was fixed to show the scale correctly. 
 21  On all Dispatch and Schedule screens, the entire date now shows. 
 22  The Schedule screens now check if the Driver has a conflict. The Vehicle was already being checked. 
 23  Show the Vehicle's color based on the Desired Group first, then the Assigned Group. 
 24  On the Reservations screen, if the '+ Days' field was entered, it didn't recalculate the Trip's End Date automatically. 
 25  Copy A Reservation was setting the Created By to the default User ID, not the value from User Preferences. 
 26  Reservations: Add New Segment wasn't checking if the time goes past midnight. 
 27  If Remote Concierge server window was minimized, it was displaying a 'divide by zero' error. 

 Update Key   Update - Description 
 1  Automatically update all archived tables if Reservation, Invoice, etc. tables get new columns. 
 2  On FleetBook utility, added a new 'Debug' checkbox which will show all communications with the switch. 
 3  Bypass any invalid flights before calling the FlightView interface. 
 4  Trip Ticket title should be boxed to highlight special trips, for example 'VIP Trip' instead of just 'Trip Ticket' . 
 5  On the QuickBooks Interface Settings screen, when mapping the QuickBooks chart-of-account fields to the TripTracker fields, highlight in red any TripTracker field with an invalid QuickAccount. 
 6  On the utility to Extract Email Addresses to Excel, added the customers' and passengers' names. 
 7  New options on Print Trip Tickets' screen's Trip Segments Data tab to only include Airports or Addresses (or both) for either the Pickup or Dropoff information. Use this option to get a Flight Arrivals or Departures manifest for just the airport runs. 
 8  Allow unlimited cities per Zip Code. 
  • Expand Zip Code table to 10 characters Zip/Post Codes. 
  • When a Zip Code is entered, show a popup choice if multiple cities exist. 
 9  New options added to the Dispatch Overview Graph screen, to limit the view to just desired records. There are 13 fields to choose, including Vehicle Type, Dispatch Status, Customer ID, and Run Type. 
 10  If a Billing Note exists for the Invoice, highlight the Notes tab in white 
 11  If a Payment exists for the Invoice, highlight the Payments tab in white 
 12  If no Trip Segments exist for the Invoice, highlight the Trip Segments tab in red. 
 13  Run new FixDesiredSched script, which will keep the Desired Vehicle & Scheduled Vehicle types in sync. 
 14  On Dispatch and Schedule screens, if trip goes over midnight, hover the cursor over the time to see when the trip started. 
 15  All Dispatch time fields can now be selected by hour - Start, End, Your Start, and Created times. This will show all trips starting at the beginning of the chosen hour through the end of the day. 
 16  On the Dispatch screen, hover the mouse over the Screen Template button '<>' to see the current template being used. 
 17  All fields on the Dispatch screen have been added to every Screen Template. 
 18  On the Edit Dispatch Screen Template screen, a new 'Fix Sequences' button has been added to simplify editing. Just get the fields in the correct order and press the button, and it will make sure all fields are numbered correctly. 
 19  Added a new short description to the Trip Statuses screen, which is displayed on the Dispatch screen where the 'Quote' column used to be. You can hover over the value to get the full description. Also, the value is shown in the chosen color. 
 20  Added a new TripTrackerGPS tab on Edit | Options. This allows you to control whether TripTrackerGPS is installed, and what host URL to use. 
 21  On the Edit | User Preferences screen, added a new option to use MapPoint for TripTrackerGPS. This will stop the blank Driver Locations screen from displaying if you don't use TripTrackerGPS yet. 
 22  On the Reservations screen, checkboxes were added to show if any From Directions, To Directions, or Special Instructions exist for the trip segment. Each are highlighted in blue if they exist, or grayed-out if they are blank. Click the field to view or change them via their popup screens. 
 23  On the Reservations screen, highlight the Special Instructions tab in white if any have been entered. 
 24  On the Reservations screen, added a new field for Ordered By phone number 
 25  On the Reservations screen, when the 'Verify Flight' button is pressed for a trip for today or tomorrow, treat as if the FlightView Download Utility requested the update. (Don't charge a new credit) 
 26  On the Reservations screen, the Estimated Hours field will be protected if an Hourly Charge has been calculated on the Edit Charges screen. Use the Edit Charges screen to make any needed changes to this field. 
 27  In Remote Concierge, the Dispatch detail needs Pickup Time with Start Time. 
 28  In Remote Concierge, when 'Email' link is clicked, send an email via TripTracker server - make sure something was entered. 
 29  On the Passenger List, added new toggle button to show Main Customer ID and Name for Passengers. 
 30  New options on Find A Passenger to search by Promo ID or Main Customer ID. 
 31  On the Passenger List, speed up Find and Find Next. 
 32  When applying a single payment, the Pay Code was not required on the Apply Payment screen 
 33  A new checkbox was added to the Payment Types screen to show or hide the 'blank' Pay Code. 
 34  When applying a single payment, the 'Cancel' button was renamed to 'Backout Payment' to show that the payment will not be saved.