439 M2 Release Notes 01/02/2024
New in Admin Site
- Improved administration web sites authentication options for additional security. JWT authentication has been implemented for SSO. ‘Remember Me’ option must be selected for SSO to be maintained between logins.
- Lookup Tables changes:
- Look and Feel update
- Import/Export from Excel now takes/generates a spread sheet instead of opening an option for copy/paste
- Lookup Tables can be connected to a Google Sheet (and prepare for download done from the Google Sheet)
- The local DB option has been removed
- Look and Feel update
Admin Site
3310 – Notification Window placement options in a combination that would cause the window to appear off screen now cause an error on save
3149 – Prompt Conditions lookup table selection should be limited to the lookup tables available in that group, instead of all lookup tables the user can access.
BB Desktop
3342 – Fixed issue that allowed incorrect group to be used for activity records in a very narrow rare circumstance
3385 – Updated default account number capturing for Apollo
3392 – Grid Notification windows with a column header including a / should now property display its data
3407 – When entering a Multiple Passenger confirmation into the GDS the remarks now enter in the order of passengers in the PNR rather than the Confirmation Web Page order
Boost
3400 – Added genie variable {NumPriorActionsTriggered} to Boost to represent how many times a specific availability or flight sold events have triggered rules to fire a prompt (Starts at 0, for the first prompt being fired)
Unused Tickets
3402 – Altered the logic to use the name exactly as is or the fully cleaned name (using no spaces, no dots and no hyphens)
439 M1 Release Notes
Admin Site
3068 – Fixed an issue when creating a new group would sometimes show the groups for an associated account you were just logged in to
3317 – Revised Look up table behavior so columns now always appear in the same order and implemented a new feature that lets the user arrange columns by drag & dropping them
3327 – Fixed broken Release Notes link on the Edit Groups page
3335 – Fixed an issue that caused errors when saving Lookup Table from Excel when the data in the sheet was fewer columns than the Lookup Table
BB Browser
3346 – Fixed an issue that would allow a browser window to report as open when it was closed.
BB Desktop
2885 – Fixed WPF border colors in themes, so that the combo boxes and textboxes share the same border in the default theme
3041 – Updated the BBDotNetInstaller so that the user can choose whether to install/uninstall Amadeus Smart Scripting Bridge with BB Desktop
3274 – Revised parsing for Hotel Property Availability Response Received All to ensure capture of the data particularly the refundable, non-refundable, and guarantee information in Sabre
3315 – It is now possible for suppliers to perform IFQ without displaying and then closing a browser window
Boost
3220 – Fixed an issue with the copy/paste display order to ensure rules paste in the same order they were copied
Genie
3326 – Filling in a browser field by name (instead of ID) has been added (was removed in error from 438-439)
Unused Tickets
3304 – Added logic to allow spacing variation during name lookups
3316 – Unused tickets logging is no longer part of Genie Logging and now has its own settings
3339 – Fixed an issue that caused the TicketPrefix variable to be unset in some cases
439 05/19/2023
New in the Software…
• Optimized handling of Genie Events to improve speed/performance
• New variables for LegCount and LegIndex have been added to BB Desktop
• New variables for Connection Time have been added to Genie
Admin Site
2992 – Revised Administrator permission handling to favor deactivation instead of deletion
BB Browser
3305 – Revised BB Browser logging to match BB Desktop logging
BB Desktop
2216 – Added LegCount and LegIndex variables for Confirmation macros
2671 – Improved leap year handling in IFQ
3175 – Updated Amadeus Interface’s LoggingName to indicate status of JSK and SDK
3225 – Updated Tracker to allow Sabre to sell a single flight from a connection
3302 – Optimized handling of Genie Events to improve speed/performance
3306 – Revised the tool tip text for the Flies Route symbol to now read “… serves route” instead of “… doesn’t fly route” to alleviate confusion
Genie
2455 – Added Connection Time Variables to Genie. Flight Availability Response Origin/Destination and Flight Sold Origin/Destination now have variables for HasConnections ConnectionTime1, ConnectionTime2, ConnectionTimeXXX, MinConnectionTime, MaxConnectionTime, and TotalConnectionTime. Flight Availability Response All and Flight Sold All now have variables for FollowsConnection, PreviousConnectionTime, BeginsConnection, and NextConnectionTime
438 M1 04/04/2023
BB Desktop
2268 – Revised name matching behavior to check all combinations of all the various first name and last name fields for confirmations
3281 – Fixed typo on Configuration/Settings/Browser for BB Browser
3292 – Added a dialog to appear on first run that allows Chrome MV3 to be enabled
3293 – Added new *FOP handling to Sabre parsing
3295 – Fixed an issue that was preventing the warning dialog for the .Net 3.5 prerequisite from appearing during install
Boost
3215 – Fixed an issue that prevented the Add Contracts button on the Manage Supplier Contracts page from functioning
3286 – Fixed an issue that caused the Grid Search field to save between uses
BB Browser
3275 – Added more intuitive logging to BB Browser
438 01/20/2023
This release includes Chrome/Edge extensions that are MV3 compliant. This release also includes the new BookingBuilder Browser. We recommend selecting it in the settings and using it to book.
Admin Site
2822 – Removed Legacy Marquee, Multiple, and Mini Multiple NW types
3128 – Fixed an issue that was preventing copied Look up tables with a prompt from pasting entirely
3148 – Revised behavior of Prompt Tree View page to include display Button names
3151 – Fixed an issue that allowed deleted group prompts to still remain shared
3185 – Added functionality for vertical placement of buttons on Notification Windows
3186 – Added functionality to the Ask User for Input prompt action to allow multiple columns of controls
3184 – Added input validation to the Add/Edit Reports page. Now there must be fields selected in order to Save a report and if anything other than ‘Preview Only’ is selected we look for an entry in the email field
3188 – Updated the browser type dropdown on AddEditLaunchBrowser.aspx to show Default, IE, Chrome, Edge and BB Browser
3216 – Added a reminder when moving a prompt, to prepare for download in both groups
BB Desktop
3259 – fixed an issue that caused duplicate key exceptions for confirmation entry
Boost
3244 – Added Boost variables GroupID, AccountNumber, ComputerID, ComputerName, ComputerNickname and UserName for Genie use
Genie
2785 – Added StateCode to citypair gds tracker/genie events and single city events
2807 – Reimplemented “FireOnChange” for browser fill in
3026 – Added functionality for vertical placement of buttons on Notification Windows
3158 – Added functionality to the Ask User for Input prompt action to allow multiple columns of controls
3252 – Remove the legacy version of WinForms Ask User for Input and references to it from BBD.
437M2 07/15/2022
Admin Site
3162 – Fixed an issue that caused a webpage error when the Export button was clicked on the Boost Rules page
3166 – Fixed an issue that was causing the availability data to be dropped when Ignore (I) command was entered into Smartpoint
3167 – Revied behavior of the Read Itinerary Genie action to better handle parsing of all flight steps in an itinerary 3135 – Updated the Show Boost Rules portion of the client to better handle the display of assigned Rule actions
3170 – Non-Compliant follow-up actions are now automatically pre-empted if an earlier rule (by rank) did fire and match as compliant
Additionally, a variable was added: HadOtherCompliantMatch that can be used to prevent it from firing if there were ANY compliant matches regardless of rank
3171 – Fixed a Reporting issue that was incorrectly logging cryptic commands
Admin Site
3037 – Fixed an issue that caused truncation errors when recovering a group whose name was more than 50 characters long
3134 – Fixed an issue that was preventing set up of Unused Tickets to fire by Account Number only BBD
2998 – Fixed an issue to allow Updater Client file version check to happen on all files not just .Net ones
3012 – Fixed an issue that caused GDS Tracker “Reference not set” exceptions for Supplier DY in IFQ when using Sabre
3053 – Removed obsolete key UseGDSIAmadeusExe from the Configuration/Advanced list
3126 – Updated GDS logging for Sabre to use proper logging version (with queuing)
3139 – Revised Edge browser behavior to launch a new window instead of a new tab from Availability in IFQ
3157 – Revised Ask User for Input controls to allow variables for list options Genie
3140 – Fixed a Genie variable issue with Read Itinerary that was preventing Begin/End airports for each step from being read and corrected a misspelled Airline List title (formerly titled Airport List)
3146 – Fixed a Genie variable issue with Read Itinerary that was preventing the supplier code from being read for hotel steps
- 437 Supports the Microsoft Edge browser
- BBD 437 is an Installer Only build meaning users must run the installer package to update their software. The is no Auto Update option for 437
- BBD 437 only works with Amadeus Smart Script. In addition to our BBD software, the 437 installer will also install/update the Amadeus Smart Scripting Bridge to version 5.2.1. ( this is the minimum required bridge version to work with BBD)
- This version of BB no longer supports plusScript Amadeus connections
- This does support Amadeus in Chrome
- The UseNewGDSInterfaces default is now TRUE (no value set is the same as true)
Admin Site
2375 – Removed the “Outside, Top” formatting option from the Edit Notification Window page
2988 – Fixed an issue that prevented the “Copy to Clipboard” functionality on the View all Computers page from working in Chrome
3009 – Fixed a Notification Window issue that prevented font colors (other than black) from displaying unless the color’s HEX number was manually entered during creation/edit
3059 – Fixed broken link “Current Training Calendar and Links” on user’s HomePage BBDesktop
1453 – Added browser support for Microsoft Edge (Suppliers being added individually)
2989, 3055 & 3056 – Removed the defunct “Get Training” options
2995 – Revised default Chrome browser handling to launch a new window instead of a tab
3031 – Updated link to .Net Framework when missing component during installation.
3047 – User Prompt in Confirmation has been updated to a more modern window
3058 – Empty browser pages should no longer appear in the send web page to support window Unused Tickets
2994 – Revised Unused Ticket handling to better parse the name fields of Group PNR
Fixed an issue where launching Sabre sometimes caused BookingBuilder to stop working with Chrome.
BBDesktop
2993 – Revised browser handling for compatibility with latest Chrome update which now installs Chrome to Program Files, not Program Files (x86)
Admin Site
2983 – Fixed a Paste from Excel issue that was causing a crash when more than 25 column fields were pasted 2979 – Revised Grid NW’s behavior to display the data exactly as it appears in the Lookup Table
1838 – Added functionality to the new Ask User prompt to allow for a set window location and amount of time the window appears on screen BBDesktop
2982 – Fixed an GDS Tracker issue that was causing the Airport Code of AKL to return a Country Code of AU when it should be NZ Unused Tickets
2985 – Fixed an issue that was generating an exception when Get Account Number is checked, but LT column is undefined
2977 – Fixed and issue with the GDS being used for macros not always being the correct one.
In Boost, the Add Airline Logo functionality of a rule can only be used with the Chrome browser and not IE.
2685 – Fixed an issue that would leave links to shared groups appearing on the page after the Remove Link function was used
2757 – Fixed an issue that was incorrectly causing an error messaging to appear when testing a new User Defined Window Regions using Chrome
2869 – Fixed an issue that was preventing Administrator deletion on the Admin site
2881 – Revised the Group Page to show group status to be able to determine that a group is disabled
2953 – Added the ability to choose a sort field that will be used on the client to sort the unused tickets
2908 – Revised Tracker End Location Variable handling for Flight Availability response when there is a connection
2911 – Revised GDS Tracker handling of OperatingSupplier to now match Supplier if there is no OperatingSupplier information provided
2914 – Fixed an issue that was failing to set the last name when it is added to the work area as a result of “*” response (when the response doesn’t show the actual name and we have to reference the command)
2940 – Fixed an issue with NWs in regions sometimes being cut off when being tested from the admin site
2961 – Fixed an issue that was causing BBDesktop to generate huge logs
2962 – Attempted to fix a hang due to a WinForms control being created on the wrong thread by moving more of the UI to WPF
2965 – Fixed an issue that was preventing Boost rule evaluation from respecting the Stop Processing setting using old sim & GDS interface
2828 – Fixed an issue that had caused multi line messaging text within a rule to increasing the row width of rule in main rules grid
2964 – Removed Message and Follow Up fields from the Boost rules grid (they are now in a separate table and not shown on the main grid)
2840 – Removed saving code message and follow up data from the main table since the data is now in a separate table
2883 – Added Rule Id to the Boost export functionality
2894 – Added ITCode And TicketDesignator to Boost Reporting fields
2899 – Updated the client side action table to show messaging for Boost rules
2928 – Revised the inactivity timeout on Boost pages to match the rest of the Admin site
2930 – Fixed an issue that was causing duplicate rules to appear in the Boost grid
2941 – Fixed an issue with the values in the GDS textboxes seeming to be missing after use of test button
2949 – Fixed an issue that was preventing the initial setting of the logging level for the Unused Tickets log
2952 – Revised Ticket Number handling to now read both 10 and 13 digit ticket numbers
2954 – Added defaults for the ETR button
2966 – Fixed an issue that was preventing the Include Anyone setting from being respected
2141 – Revised handling to ensure that if Client Id and Account Code are both missing that they show up on the VPP dialog so at least one can be entered as required to get a virtual card
- 2012 – Revised PNR handling to allow the number of passengers in the PNR to set passenger value on the availability window
- 2528 – Added Graphical event handling to BookingBuilder Desktop for Amadeus
- 2637 – Revised Send to Support forms to make description a required entry for submittal
- 2290 – Fixed the BookingBuilder loading window (splash screen) with scaling greater than 100%
- 2321 – Fixed an issue that was causing the NW placement of Inside Right Relative to Screen to display off the main monitor
- 2429 – Fixed an issue to prevent Passenger Steps in the confirmation from displaying flights in the wrong order
- 2447 – Revised Enable Browser Plugin Window/behavior to now indicate which plugins need enabling specifically listing IE or Chrome or both. Also removed the “Disable this message…” box from this window and relocated it to the Settings tab on the Configuration form
- 2536 – Revised Confirmation processing to better handle confirmations containing more than 30+ passenger names in Sabre
- 2577 – Fixed an issue that was preventing the System Monitor Clear button from effectively clearing the history
- 2578 – Revised Profile behavior to better handle reading states contained in the *CC response in Sabre
- 2586 – Fixed an issue that caused the duration in minutes from displaying a negative value for flights crossing international date line
- 2597 – Fixed an issue that was preventing the date from displaying on the Availability/IFQ screen in cases where system regional date time format setting had been customized
- 2611 – Revised variable processor exception handling to now include the original expression text
- 2634 – Added functionality for the user to specify the max number of genie events displayed in the System Monitor history window
- 2639 – Updated the Send to Support message box to comply with the themes
- 2642 – Fixed a scrolling issue that was preventing the full event detail from displaying in the System Monitor GDS Events pane
- 2681 – Revised look of File upload control to maintain consistency across all browsers (IE, Chrome, Firefox)
- 2709 – Added descriptive text to the Supplier Options window of Fare Search to clarify the asterisk symbol for Local Supplier Settings
- 2733 – Revised Confirmation handling to prevent a doubled response while processing flight segments in Sabre
- 2770 – Revised IFQ window close behavior to prevent screen freezing
- 2778 – Revised ENTER key behavior on the Prompts tab to now act like clicking the Find button
- 2409 – Added ability to fire the entire prompt such that the conditions are evaluated using the new prompt action “Fire Named Prompt”
- 2544 – Added ability for Notification Windows to be configurable up to 5 buttons instead of 3
- 2619 – NW’s can now be tested without the need for a connected GDS
- 2561 – Enhanced the ‘Read GDS Itinerary’ functionality to now report variables for the entire itinerary from the GDS/work area
- 2608 – Fixed an issue with Mini Notification Windows that was preventing them from expanding when there are multiple NWs in the same region
- 2703 – Fixed an issue that was causing the Ask User for Input focus box to appear oversized
- 2769 – Revised controls on Ask User for Input to be left aligned rather than centered
- 2668 – Added title functionality to notification windows
- 870 – Removed obsolete items such as Address Reading Type, Account Number Type, Logging Options, and Show GDS Commands in Drag/Drop Window from the BBDesktop Options page
- 2058 – Fixed an issue causing extra characters (i.e., question marks) to appear in the paste when copying certain LookUp Tables
- 2521 – Added a Prompt ID column to the BBAdmin/ViewPromptsAdmin webpage
- 2526 – Fixed an issue that was preventing the deletion of Company Administrators
- 2584 – Fixed issues related to resizing the Agency Boost Rule pages in IE
- 2603 – Fixed an issue where Apollo pillow characters were being converted to the ASCII character ‘?’ when copy/pasting prompts
- 2771 – Fixed a spelling typo in the description for the BBDesktop Option Do not show suppliers without actual city pair data
- 2621 & 2781 – Added functionality to perform bulk Copy/Paste/Delete operations to the Agency Boost Rules page. This functionality keeps content active on the “clipboard” to be copied to only 1 group at a time. For bulk data moves between multiple groups the template export method is recommended
- 2615 & 2793 – Added bulk Export functionality to the Agency Boost Rules webpage
- 2686 – Added ability to view Boost rules from BBD Client by navigating to Configuration/Diagnostics and clicking the Show Boost Rules button
- 2710, 2720 & 2722 – Revised the application of Guard Time on the Boost Rules. There are now 3 choices which are not time based consisting of None, Once per PNR, and Once per day
- 2714 & 2715 – Added Boost special branding, placement and borders to all Boost Notification Windows
- 2752 & 2759 – Added follow up message functionality to flight selections that comply with a Boost rule
- 2732 – Added Enabled/Disabled status to Boost logging
- 2764 – Updated variable processor for Boost NWs to convert newlines in variables to HTML breaks (i.e. <br/>) allowing the data to display as it looked when it was entered into the variable instead of as one line
- 2787 – Revised New PNR event handling in Boost to ensure only information pertaining to that GDS and work area are cleared
- 2662 & 2741 – Revised page refresh behavior to return focus to the active area after adding/deleting items or editing a New Rules field in IE
- 2718 – Fixed an issue that was preventing the Agency Boost Rules page timeout from inactivity
- 2725 – Revised webpage behavior to display an error message to user when a rule import fails
- 2730 – Added a flag to the Boost Rule page to alert when non-numeric (invalid) entries are attempted in the Discount and Advanced Purchase fields
- 2735 & 2737 – Revised behavior of the Boost Rule Origin, Destination, and Via/Connection entry fields to accept manually entered values not in the DB, accept invalid entries like ABC, treat ENTER as the only form of data commit, and not allow duplicate entries of the same list type
- 2740 – Revised behavior of the Boost Rule Origin, Destination, and Via/Connection entry fields to validate only Airports of 3 character length, Continents of 2 character length and Countries of 2 character length (with the exception of the DOMESTIC and INTERNATIONAL entries)
- 2742 – Revised Boost Rule Save behavior to prevent a save from inadvertently returning the user to the Agency Rules page
- 2766 – Fixed an issue that was causing the Prepare for Download message to display when the back button was used to exit a rule using Chrome
- 2790 & 2791 – Updated the Agency Boost Rules page to maintain aesthetic consistency
- BookingBuilder BOOST/Supplier Preferencing is now available for Alpha testing. BOOST allows “Supplier related desktop messages” to be displayed to a travel agent while they are in the process of booking travel for a customer. The BookingBuilder Agency Supplier Preferencing project is an effort to develop a new product that will allow agencies to create and customize Supplier related desktop messages (and message “triggers”) so that when these real-time messages are displayed they are relevant to the specific travel plans the agent is booking in that moment. Generally these messages will indicate to the travel agent which suppliers (typically airlines, cars, or hotels) the agency management prefers them to book in each booking situation and can be managed from the Admin site.
- With the advent of BB BOOST, users of BB Desktop 435 will be introduced to a new look and feel for the software with the implementation of an updated “Default” theme displaying our newest branding and color scheme for improved visibility. Also added is a new theme called “Classic” which displays the former Default theme used in prior 400 builds
- Added an new Genie event called “Actions Only” designed to be exclusively used in cases where the actions are fired from “Fire Actions from Named Prompt” type cases and who’s conditions will never be evaluated
- Enhanced the ‘Read GDS Itinerary’ functionality to now report variables for the entire itinerary from the GDS/work area. It also reads hotel and car segments in addition to air
- Added a Reset Window Sizes/Positions button to the Setting tab of the Configuration form that allows for live change of position
- Added multiple passenger payment processing to VPP
- The Amadeus SmartScript Bridge will now also be installed with 435
- 2257 – Edit Profile Settings adjusted to have clearer labels on fields
- 2439 – Ask User for Input Text Box has had a label added to advise that the password will be hidden when typed into the box
- 2513 – Removed Corporate/Leisure Mix options from Group Settings page
- 2454 – Added the Actions Only Genie initiating event
- 2456 – Revised Unused Tickets handling to prevent the ‘Move Down’ entry from interfering with ETR processing
- 2492 – Revised list condition handling to now indicate that date, number, and boolean types are not supported by the “contains one in a list” condition.
- 2559 – Revised Genie condition evaluation behavior to better handle ‘contains’ variable processing related to Account Numbers
- 2561 – Enhanced the ‘Read GDS Itinerary’ functionality to now report variables for the entire itinerary from the GDS/work area.
- 2565 – Updated the Manage Reports links to now display as Create/Edit Reports since it now handles more than just Genie reports
- 2616 – Fixed an issue that was preventing the Currency Code from being handled properly for the Hotel Sold event using Sabre
- 2315 – Removed the BBShutdownMonitor legacy functionality from the 435 build
- 2354 – Added a Reset Window Sizes/Positions button to the Setting tab of the Configuration form
- 2465 – Added the Amadeus SmartScript Bridge for the new Amadeus interface to the 435 installer package
- 2483 – Added functionality to Virtual Payment Processing (VPP) allowing for multiple passenger purchases
- 2511 – Revised Profile handling behavior to better facilitate copying Profile info to the PNR
- 2520 & 2582 – Updated the current “Default” theme to display new branding and color scheme and added a new theme called “Classic” which displays the former Default theme used in prior 400 builds. Also updated the UI to use new logos/icons
- 2522 – Added Focused behavior to UI buttons for improved visibility. This includes wider borders and updated color scheming in the Default theme
- 2525 – Added an asterisk (*) indicator to the Supplier settings dialog of IFQ to differentiate settings that were entered locally
- 2534 – Fixed an issue where Galileo flights with connections were not tracked as connecting, but rather 2 independent flights
- 2516 – Fixed an issue that was causing Lookup Table column names to copy incorrectly from Excel.
- 2526 – Revised Company Administrator deletion policy and behavior to prevent data loss by allowing admins to be made inactive. Also, filtering can be applied to hide inactive admins.
- 2479 – Fixed an issue that was preventing the Ask User for Input Test button from functioning.
- 2487 – Fixed an issue that was preventing the Ask User for Input Notification Window title bar from auto adjusting to the text entered.
- 2413 – Added support for Genie car and hotel events where a city code is not specified so we cannot fully look up extended information and to better handle invalid date format exceptions.
- 2466 – Revised formatting of the .NET Framework Install error messages to clearly display all text and the warning icon.
- 2467 – Revised profile parsing behavior to include more logging and better handle phone and FOP lines.
- 2488 – Fixed an issue with Canned Profile processing that was preventing the email address from being read using Amadeus.
- 2500 – Revised Custom Profile reading behavior to ensure multiple customizations are handled when one has some default parsing.
- 2503 – Added past date GDS reading functionality to the profile handling code.
- 2506 – Set default and isCancel button on WPF message boxes to the Cancel button.
- Ability to export Lookup Table tokens on the https://admin.bookingbuilder.com/BBAdmin/ManageLookupTableAccessTokens.aspx page
- Ability to export both prompts in the group and those shared to the group to Excel
- Logging that differentiates which browser is used during Availability processing
- 2299 – Added functionality to export Lookup Table tokens to the Manage Lookup Table Access Token webpage
- 2302 – Added functionality to export the prompt list for both group and shared prompts to Excel
- 2017 – Added logging to differentiate Cryptic from Smartpoint for Apollo & Galileo
- 2448 – Revised Segment Step handling to prevent exceptions based on step type mismatches
- 2457 & 2463 – Revised browser code handling to prevent process hang and related crashes
- 2472 – Added logging to differentiate which browser is used when we launch a page and during event handling to the BBAvailability log
- 2476 – Revised Profile processing behavior to better handle multiple identical email addresses for all GDSs
- 2477 – Removed advanced settings for legacy features no longer available
- 2437 – Revised the Password Recovery page to reflect the new procedure of emailing support for a password reset.
- 2414 – Revised behavior of Genie car and hotel events where a city code is not specified to better handle extended information
- 2415 – Fixed an issue that was preventing some options from displaying in the BB Menu accessed from the BB icon
- 2432 – Revised default display sizing of the Confirmation Handler UI to prevent the “Set” button from being obscured when used with regions/languages other than US/English
- 2443 – Fixed issue that was causing exceptions related to the System Monitor Window.
- 2445 – Revised BBUpdater behavior to prevent “Directory is not empty” exceptions when running a scheduled update
- 2450 – Fixed an issue that was not honoring the Flight Availability form’s most recent Supplier ID selection
- 2441 – Revised default display sizing of the Select Virtual Payment Option window in VPP
- BB can now be configured to loading its running files from the users Temp folder or from Local App Data. The default starting with this version will be in the users local application data at %localappdata%BookingBuilderbin. To get this location change automatically, the user must install it from the MSI. Updating via download to this build from a current will continue to place these files in the temp folder in the same location of %temp%BookingBuilderbin. Also the Advanced Configuration section of BB now contains the registry key called ‘BinFilesInTemp’ which can be set to change the location of the bin folder.
- 2323 – Added a note next to the Multi NW types selection on the NewNWACtion.aspx and AddEditNW/aspx pages informing the user that this functionality is only for version 425 and below
- 2328 – Implemented Apollo default account number reading
- 2353 – Fixed an issue that had caused the parsing of moved/updated segments to generate an exception in Amadeus
- 2399 – Revised Profile address parsing behavior to handle more than two lines of address in Amadeus
- 2400 – Fixed an issue with the Confirmation Entry window where certain sizing would prevent all but the first passenger from being visible
- 2403 – Revised confirmation handling behavior to know the Confirmation Supplier name as opposed to using the first supplier in the flight itinerary as the airline name
- 2417 – The Smartpoint Plugin Location file now uses a relative path setting pointing to %LOCALAPPDATA%. Smartpoint 8.1 or higher is required for the new path to work properly. Installations for Smartpoint users on an earlier version of Smartpoint will need to use an installation switch when running the MSI. Contact support for details.
- 2421 – Added functionality to change the Bin folder location from its current location in %temp%BookingBuilder to the new location of %localappdata%bookingbuilderbin using the Advanced settings options in BB
- On the Admin site, all disabled computers/usernames filters now default to a 3 month to current display instead of 6 months
- Installer now contains the usercheck xml for bbstartwithusercheck in the extras folder. This file can be found in the Bin folder of any upgrade to 434 M3 using the installer (i.e., file not placed if the set has been auto updated to 434 M3)
- Added functionality allowing user to remove address line 1 with the click of a button on the Profile Info UI
- Added functionality to disable Stylus and Touch
- Manage Lookup Tables page now allow for Copy and Paste of entire Excel spreadsheets to include column names
- 448 – Added Paste From Excel functionality to the Manage Lookup Tables page
- 2323 – Added a note to the Manage Prompt Actions pages for Multiple and Mini Multiple Notification Windows that this functionality is only for Build 425 or below
- 2335 – Revised the Welcome page to now read, “Manage Genie Reports”
- 2340 – Fixed an html encoding problem on ManageActions.aspx and ManageNWActions.aspx that was making the Action list difficult to read during prompt creation
- 2360 – Revised the default filtering timeframe for all disabled computer functionality from 6 months to 3 months
- 2367 – Added checkbox functionality from the Edit Canned Profiles page to the Edit Profile Settings page
- 2387 – Revised wording on Group page for sharing “prompts” to sharing prompts/Lookup Tables
- 2410 – Fixed an issue that was preventing Genie from parsing the Flights Sold command using Sabre
- 1992 – Revised GDS Tracker behavior to handle a cancel/book in the same command using Apollo
- 2218 – Fixed a profile handling issue that was preventing manually typed Redress Number from transferring to the supplier web page
- 2329 – Added an override to disable Stylus and Touch functionality in BBDesktop Configuration file
- 2333 – Revised BBUpdater folder behavior to now delete all files from the folder to allow better cleanup of updater issues and report a more accurate update status
- 2334 – Added functionality allowing user to remove address line 1 with the click of a button on the Profile Info User Interface
- 2339 – Revised profile processing behavior to better handle TSA data reading for Worldspan PNRs
- 2343 – Revised the browser handle retrieval behavior from Chrome
- 2344 – Fixed an issue where the tray context menu stopped processing if a prompt handled a menu item
- 2349 – Fixed an issue which was preventing the PassengerCount from being added using Document button with supplier Southwest in IFQ
- 2351 – Fixed an issue that caused the C key to close the Supplier Options window when trying to jump to an ID in the Login list of IFQ
- 2355 – Fixed an issue with the Variable Processor that was preventing the parsing of a new value into an existing variable
- 2357 – Revised Profile Email Address parsing to better handle addresses with a domain name that includes an underscore before or after translation using Sabre
- 2358 – Added the usercheck xml for bbstartwithusercheck into the extras folder of all installer builds
- 2372 – Fixed an issue that was preventing the parsing of GDS macro variables during GDS Send processing
- 2376 – Revised behavior of the Confirmation User Interface’s cancel button to now remain enabled when not using Sabre resources.
- 2388 – Fixed an issue where the Availability popup showed different results versus the Notification Window for certain city pairs using Sabre where the only suppliers available were serving
- 2419 – Fixed an issue that was preventing the Get Profile from GDS button from working when the UseNewGDSInterface key was set to True using Worldspan
- Added a Clear button to the System Monitor form’s Event list
- Add “Once per PNR” to Genie Guard Time
- Made Lookup Table token functionality billable and added a message that use of this functionality may incur additional charges
- To better identify which groups have opted in to receive auto updates, we now display the upgrades to information on the welcome page for each group. (This only shows the latest entry with the minimum build so if a specific computer has a build less than the minimum it will not be able to be determined what version that specific computer will upgrade to.)
- Added the GoResDoNotUseFilter key to the Advanced Configuration Control drop down
- Added functionality to the BBDesktop Options page to turn Profile and Confirmation reading off/on
- 815 – Added an identifier to determine whether a group is an auto update group
- 1417 – Made Lookup Table token functionality billable and added a message that use of this functionality may incur additional charges
- 2231 – Added a note to the Read Data from Variables page that new variable can be added but existing variables cannot be changed using the read data from variables action
- 2275 – Fixed an issue that was preventing some general data entry functionality from being respected using Chrome
- 2285 – Enlarged the field sizes on the Company Info page
- 2294 – Added a Group ID column for sorting to the table on the group’s Welcome page
- 2319 – Replaced the Done button on the Edit as Text forms with OK and Cancel buttons allowing users to cancel from that window without making changes
- 1169 – Improved text appearance on the About screen when the system Font is not standard
- 1330 – Added a Clear button to the System Monitor form’s Event list
- 1414 – Added functionality to the BBDesktop Options page to turn Profile and Confirmation reading off/on
- 1733 – Added a “Once per PNR” selection to Genie Guard Time
- 2150 – Revised email parsing behavior to better handle responses containing 5 or more email entries in Sabre
- 2213 – Fixed an issue that was allowing BBDesktop to close or restart in the middle of an update
- 2260 – Fixed an issue that was preventing the Fare Search screen from coming to front when re-initiated if the “Close when Web button is clicked” checkbox is NOT enabled
- 2261 – Fixed an issue that was preventing a Send to Support popup from appearing when a confirmation could not be entered using new WN scripts
- 2273 – Fixed an issue that was preventing the Southwest supplier options popup from appearing after clicking book in IFQ when UseNewWebComm is unset/true
- 2287 – Revised Browser Control behavior to no longer launch IE if another browser fails to launch properly when they are set as the default browser
- 2292 – The Script Editor option Open at startup setting should now be honored even if window is not closed before restart
- 2297 – Revised Hotel Availability Command parsing to better recognize number of days using Amadeus
- 2298 – Revised Email parsing behavior to better handle reading the underscore and equals characters when they appear in Sabre email lines
- 2307 – Removed parenthesis from a Sabre remark added during confirmation processing
- 2311 – Revised default Sabre FOP behavior to better handle credit card parsing when multiple cards are present
- 2312 – Revised confirmation handling to add SegmentReference and FirstSegment, LastSegment macro variables for accounting entries
- 2313 – Added the GoResDoNotUseFilter key to the Advanced Configuration Control drop down
- 2316 – Inability to delete Temp file used during update, should no longer cause the update to fail
- 2318 – Revised confirmation handling logic for calculating pricing per passenger per step Rail confirmations
- 2337 – Revised file throttle behavior to not allow a crash to cause BBDesktop to hang
- 2347 -Profile and Availability windows will no longer save their last size and position when minimized or maximized when closed.
- 2267 – Fixed an issue that was preventing the VPCANCEL window from coming to front
- 2379 – Fixed an issue that was preventing AccountVendorCode and CustomData variables handled by Genie scripts from being entered on confirmations in Amadeus
- 2382 – If only supplier changes are present during an update, BB no longer requires a restart to apply the update
- 2385, 2390 -The IFQ book button and Confirmation entry to GDS for WN (only broken in 434M2) is fixed
- 2364 – Fixed an issue that was causing city pair search options to disappear when selected from a saved search on the Availability UI
- 2365 – Fixed an issue that sometimes caused an exception during start up that also generated excessively large log files
- 2368 – Revised Canned Profile credit card reading to better handle variations in the form of payment line using Amadeus
- 2369 – Revised Canned Profile address reading to better handle all standard formatted addresses in Amadeus
- Shared File Functionality means BBDesktop can now share its cache folder instead of it being in the user’s local app data folder. This should allow TS machines (and even shared machines) to only have one copy of the cache instead of one per user. This should save a significant amount of disk space for terminal servers.
- Multi Sabre Functionality now allows BBD to connect to multiple instances of live Sabre simultaneously
- Added a Settings section for browsers that allows users to select which browser to use for “launching new pages” and a checkbox to only monitor that browser. This would allow us to use a browser that isn’t the default and limit the work BB does monitoring multiples if it’s unnecessary.
- 2025 – Added functionality to clean up Unicode characters when pasting Lookup Table data from outside sources
- 2137 – Fixed an issue that was preventing the Computer count on the Group webpage from displaying accurately
- 2217 – Fixed an issue that prevented the Group Supplier settings grid returning results when sorted by region North America
- 2240 – Fixed an issue that was interfering with the Genie prompt Test button functionality using the Chrome browser
- 978, 2232 – Added the ability to run multiple instances of Sabre simultaneously using new GDSInterfaces (must have UseNewGDSInterfaces key to True). *Please note that, as of 10/09/18, the new interfaces are currently supporting only the Sabre and Amadeus GDS and, at this time, should not be enabled for those using Apollo, Galileo or Worldspan GDS
- 1943 – Added the currency code in the Amadeus pricing record entries
- 2024 – Added a Settings section for browsers that allows users to select which browser to use for “launching new pages” and a checkbox to only monitor that browser
- 2090 – Added functionality to view variable type to the Variables tab of the Configuration form
- 2092 – Fixed an issue that was forcing Genie Condition variables to be handled as a String regardless of the type selected in prompt creation
- 2138 – Fixed an issue with the High Contrast Dark theme that was obscuring menu items during Virtual Payment Processing
- 2177 – Revised Smartpoint plugin installer behavior to allow a flag that will point to Program Files instead of a user’s AppData folder when looking for the plugin file
- 2182 – Fixed an issue that prevented the Price column in IFQ from respecting the High Contrast Dark theme
- 2198 – Fixed an issue that was preventing the Availability window from closing in a timely manner
- 2201 – Added Shared Cache File Functionality allowing BBDesktop to share its cache folder instead of it being in the user’s local app data folder
- 2214 – The Cancel Clicked state is now retained by the next prompt when using “Fire Actions from Named Prompt”
- 2221 – Fixed an issue that had caused traveler names ending with “ii” to fill to the suffix box on the Profile Information UI
- 2222 – Fixed an issue that was preventing manually entered name suffixes from filling to the Supplier webpage
- 2158 – It is no longer possible to launch more than one manual VPP window at a time
- 2184 – The Installer will no longer only check for Internet Explorer browser windows to be closed (It now looks for Chrome as well)
- 2259 – Fixed an issue with that was preventing the Default, Append and Exclusive usage settings from being respected using the locally saved Canned Profiles
- 1579, 2274 & 2277 – Revised browser handling to better facilitate the use of Chrome in Availability and Confirmation reading
- 1970 – Added functionality to set the data table from a script for Grid Notification Windows
- 2229 – Added Account Number processing functionality to unused tickets for use with all GDS
- 2230 – Fixed an issue that caused flashing in the Unused Tickets grid when there were no rows to display
- 2250 – Fixed an issue with the new Unused Tickets form stealing the focus from the GDS when displayed
- The Canned Profile handling system has been replaced. The new system accesses the data from the GDS or from the local computers registry using the new CPEncryptor Tool. Storing of canned profile information on the BB admin site has been retired as of BB version 434.
- BB Desktop has begun to work with Chrome. If the computer’s default browser is set as Chrome, Southwest Airline’s website will open in Chrome. Currently this functionality only works for Southwest. More suppliers will follow.
- 1963 – Added a column on the Genie Prompts List page for GDS Name
- 2052 & 2173 – Added Canned Profile from GDS administration to the group Edit Profile Settings page
- 2072 – Fixed an issue that prevented a message from being displayed when invalid credentials are entered on the login page
- 2079 – Fixed an issue that allowed the originally created account to be deleted while not allowing deletion for subsequent accounts when adding multiple accounts to an administrator’s permissions
- 2098 – Fixed an issue that was preventing the lookup table(s) from being selected when more than one filter is specified
- 2106 – Revised the “Prompt at GDS Fare Search” section of the BBDesktop Options page to display the FXD entry instead of FXC
- 2109 – Revised the legacy Edit Canned Profiles functionality to allow for the selection of credit card expiry year past 2035 in drop down menu
- 2110 – Revised the Change installer text from Release 400 to Release 400 Series
- 2125 – Revised Lookup Table condition handling to use unique parameters names
- 2129 -When creating a new group, the settings copied from the source group will now to include Profile Settings, VPP Settings, and legacy Canned Profile Settings
- 2135 – Fixed an issue on the EditGroupVPPConfiguration page that was allowing the Enable Virtual Payment Processing option to revert to a preselected state
- 2144 – Fixed an issue with prompt Copy/Paste which cause the Ask User For Input Genie action to paste blank when there were multiple action levels
- 77 – Chrome can now be used for Southwest. Additional suppliers to follow.
- 1837 – Added functionality to enter the @ symbol into Sabre without it translating to the pillow/change character. UseNewGDSInterfaces must be set to True on the Advance menu on the BB Configuration screen. To identify the actual @ symbol rather that he pillow/change use @.
- 1885 – Added the ability to hide the Smartpoint GDS Info Entry window
- 1931, 1952 & 2052 – Revised the handling of Canned Profiles
- 2096 -Updated the Profile handling process to better parse instances where the name element consists of two first names with no middle name using Sabre
- 2102 – Revised Custom Fill In behavior to allow fill in variables to find elements by Name in addition to Id
- 2104 – Fixed an issue with the Prompt Trace form that caused the Copy to Clipboard functionality to copy data from the wrong field
- 2105 – Fixed a grammatical typo on the Pause Before Entering HHPR form
- 2113 – Revised GDS Fare Search behavior to indicate “No Results” in the IFQ status when no results are returned for a query
- 2120 – Revised the installation browser check to include looking for open instances of Chrome (in addition to IE) before proceeding with install
- 2123 – Added the option to turn the Enhanced Protection Mode (EPM) enabled message off and on from the Settings tab on the Configuration form
- 2148 – Revised the Restart messaging behavior to not ask for restart if the selected theme is the same as the current theme
- 2153 – Made an adjustment to improve the performance during web page opening from the availability window on some systems.
- 2154 – Fixed an issue with Default Profile handling that caused Post Office Box numbers more than 4 digits long to be read as the Zip Code
- 2169 – Fixed an issue that caused the Load GDS Settings event to fire twice when changing groups
- 2176 – Fixed an issue with IFQ Web Page Supplier Detection that was preventing the itinerary from filling to the Supplier web page
- 2200 – Fixed an issue with Custom Profiles that was preventing the Date of Birth from being read
- 2197, 2215 & 2219 – Optimized our Worldspan connectivity to improve responsiveness when not using Filter Agent.
- 2220 – Added the GoResUseFilterWithTS key to the Advanced options on the Configuration form. This functionality, when set, will force BBD to connect to Worldspan using only the Filter Agent in a Terminal Server environment, which would normally default to ECH.
- 1479 – Fixed an issue that was preventing the @ symbol from being recognized as the pillow (¤) in Genie prompts for Apollo
- 2108 – Fixed an issue that had caused the New Domain initiating event to fire in Chrome for URLs that aren’t browser windows
- 2128 – Genie should no longer return true for multiple exists conditions when any exist condition matches.
- 2067, 2091, 2130 & 2140 – Fixed an issue that had caused the High Contrast Dark theme to obscure error log text and formatting on Virtual Payment and HHPR forms
- 2094 – Fixed an issue that was allowing alpha characters to be entered into the Additional Amount field of the Virtual Payment forms
- 2095 – Fixed an issue that was preventing the manual entry of begin/end cities and date/times on the VPUPDATE form
- 2133 & 2134 – Revised Virtual Payment handling of Additional Data fields to prevent name based or empty value exceptions
- 2156 – Fixed an issue that was preventing Departure and Arrival times from being displayed during the VPUPDATE process
- 2085 – Fixed a grammatical typo On the Manage Lookup Table Access Tokens page
- 2066 – Fixed an issued with the HC Dark theme that was causing the IFQ Supplier login list to display as black text on a black background
- 2070 – Fixed an issue with grid NW handling that was preventing multi-word column names from being displayed
- 2074 – Fixed an issue that was generating an exception when the Send to Support form was opened while BB was disconnected from a GDS.
- 2075 – Added ability to select a credit card expiry date of up to 25 years out through the Profile Information UI
- 2077 – Fixed an issue with Supplier variable handling that was causing the wrong vendor variables to be used during the Confirmation process. (for example, processing AC instead of AC3)
- 2087 – Fixed a grammatical typo on the Send to Support form
- 2069 – Added ability to allow all viewed column data to be usable by the document functionality in Unused Tickets
- On the ManageLookupTableAccessTokens page, when naming a new token there is a minimum character length for acceptance flag which isn’t being displayed that should read, “Token name must be at least 10 characters long.”
- Added functionality to assign tags to LT Tokens and groups of tokens which can be used to filter results and add/delete tokens from tables.
- 1976 – Added advanced management capabilities for LT Tokens allowing users to assign tags to tokens or groups of tokens
- 2040 – Added additional data fields for computer management to the Edit Group Assigned page
- 2050 – Fixed Copy/Paste issues that were impacting the dropdown list appearance of the Ask User for Input prompt
- 2007 – Fixed an issue that was preventing fare quote FQ commands from being recognized in Smartpoint Apollo
- 2039 – Fixed an issue regarding NW placement with the Relative to GDS setting on machines using a scaled font that was causing the NW to appear on the wrong monitor for users in a multiple monitor environment
- 2051 – Revised WPF handling to add a minimum size to the auto size controls for the Ask User for Input prompt
- 2068 – Fixed an issue that had caused the VPCANCEL process to display “0” instead of the deployment ID in the GDS
- In VPP, some data entry forms such as the Virtual Payment Entry, Update & Cancel contain field names that display as black on a black background when using the BB High Contrast Dark theme
- During the VPCancel operation, a deployment ID of 0 displays in the GDS but our logs indicate that we are tracking and sending the correct ID to Conferma
- In order to be more compatible with our vendor’s support needs, we’ve upgraded BBDesktop to now run in .Net 4.5 and updated web calls to use the TLS 1.2
- 2047 – Fixed an issue that interfered with the display of the Add/Edit User Prompt using compatibility mode in IE 7 & 8
- 1999 – Added functionality for the User Prompt Genie window to display tooltips and better indicate fields containing errors
- 1274, 1842, 1982 – Updated window style consistency and resolved form display issues related to the use of Zoom by migrating all windows and forms to WPF
- 1918 – Added update validation to the BBUpdate process to detect missing prompts
- 2000 – Revised command/response parsing behavior to better handle pricing commands in Apollo Smartpoint
- 2016 – Revised handling of PNR variables to ensure they are cleared with the Ignore command in Apollo Smartpoint
- 2037 – Revised profile address parsing behavior to better handle addresses with multiple word city names when the line breaks
- 2060 – Fixed an issue where Hotel Availability End Date always parsed as 1 day after the End Date in Worldspan
- 2062 – Revised HTML rendering behavior to ensure all Notification Windows are displayed as part of a user prompt.
- The chrome plugin needs a json file to tell it about the extension. That file is created when the plugin is first installed and never again (at least currently). If that file is missing, (i.e., the Bin folder gets deleted) the plugin doesn’t work. A fix to restore this missing file will be in BB 433 but for now the workaround is to go into the Bin folder and run lmgooglechromehost /install
- Add the ability to allow the user to turn the browser disabled dialog back on after turning it off
- The Ask User for Input functionality has been rewritten in WPF. There is a UseNewUserPrompt registry setting (in the advanced config window) that can be used to turn it off. It is on by default.
- Added the ability to download spreadsheet content into the dropdown list of the Ask User for Input action
- Users can specify the browser type to open in the genie launch browser action
- 1542 – Added ability to download spreadsheet content into the dropdown list of the Ask User for Input action
- 1764 – Fixed an issue where the Unused tickets Test button wasn’t functional for sets running Win 7 Pro
- 1971 – Added a translation note to the GDS Settings page. “Note the following items are translated to @ during email reading: .AT., //”
- 2003 – Added functionality to specify the browser type to open in the genie launch browser action
- 2018 – Updated the Variable list available in end of Confirmation macros to remove invalid variables
- 1955 – Fixed an issue where time zones weren’t accounted for when calculating Flight Duration Minutes in Genie
- 2001, 2013 – Revised the Launch Browser behavior of Genie to better handle launching to URLs that do not specify a protocol prefix using Chrome
- 2026 – Remote data/Account number capturing now includes more unique identifiers for tracking
- 941 – improved Apollo availability command recognition
- 1950, 1986 – various appearance improvements
- 1965 – Revised Tracker behavior to include Hotel Name reading from Genie variables in Sabre
- 1975, 1995, 2010,2011, 2019 – Improved default profile reading
- 1996 – Revised Confirmation processing for flights using alternate supplier codes
- 2005 – The hide browser extension dialog can now be launched after it has been hidden
- 2015 – Improved custom variable web page entries to be more reliable
- 1979 – Added Group and Company information to the BookingBuilder Desktop Options page of the Admin site
- 592 & 1164 – Revised Smartpoint plugin behavior to better handle remarks and other scenarios where xml is no longer supported
- 1890 – Added a Recheck Open Web Browsers button to the Diagnostics tab of the Configuration form
- 1933 – Revised the language for the “Set maximum web pages to open” setting to read, “Alert when maximum pages exceeds” to better describe this settings function
- 1934 – Added copy/paste functionality to the Configuration form for values within the data grids
- 1951 – Fixed an issue with the Regex Tester to allow pasting of multiple lines of text into the text control
- 1960 – Fixed an issue with the Sabre interface where certain special symbols from the GDS were not being translated to standard ASCII characters
- 1964 – Revised symbol translation behavior to prevent issues with TSA remarks handling in Apollo
- 1972 – Optimized row virtualization to provide a more seamless transition between tab on the Configuration menu
- 1977 – Fixed an issue with the isCancelled value to prevent the cancelled state from being incorrectly set when the prompt is triggered by profile requested
- 1938 – Added filter functionalities to sort the lookup table grid by checked/unchecked and copy from other groups in the same company to the Unused Tickets Configuration page
- 1945 – Fixed a text truncation issue that was affecting the max character length of Notification Window buttons
- 1912 – Revised Default Confirmation Email behavior to prevent overwriting of email selections made locally
- 1925 & 1941 – Implemented Address line 3 parsing on the Profile UI
- 1935 – Added padding to Configuration Form tab text
- 1936 – Added functionality to turn off the enable browser dialog
- 1939 – Revised file unzip behavior to prevent file version mismatches
- 1940 – Fixed an issue that was preventing manually entered Known Traveler numbers from filling to the supplier webpage
- 1947 – Applied Prompts tab UI improvements related to content and sizing
- 1949 – Fixed a sizing issue with the Canned Profile dialog buttons in high contrast themes
- 1974 – Fixed an issue that caused addresses with state names instead of state codes not to fill in the profile window with the state.
- 1958 – Fixed an issue with the BBDesktop tray menu becoming unresponsive.
- Added functionality to distinguish between “new” and “old” Sabre Red on the Admin site
- Added character translation for both GDS & group from the Admin site
- Updated the invoicing and payment related Admin site functions to reflect a more comprehensive billing system
- Added a High Contrast Dark theme (see known issue above)
- 1870 – Added translation functionality allowing different character combinations to be translated to other characters not already present in the GDS (by both GDS and group) to the Edit GDS Settings page of the Admin site
- 1899 – Added logic to better distinguish between interface names when running various versions of Sabre. Red App now display as “Sabre Red App” (was “Sabre Red”) on the View All Computers page of the Admin site
- 1932 – Updated the invoicing and payment related Admin site functions to reflect a more comprehensive billing system
- 1167 – Added a High Contrast Dark theme
- 1279 – Implemented supplier specific alternate city codes to availability results (Most visible in rail supplier results)
- 1748 – Revised GDS Fare Search logic to enable switching to another work area for fare searches when a PNR is active in the current work area
- 1855 – Implemented Translation settings to profile reading (related to 1870)
- 1914 – Revised default processing behavior of GDS Tracker to better handle Frequent Flier data in Apollo
- 1916 – Fixed a logging issue that was preventing the GDSInterfaceV2 log from being generated
- 1919 – Profile Requested Genie event is now fired when selecting the “Display Different Profile” button on the Profiles window
- 1922 – Revised email address parsing to better handle various types of address line wrapping using Sabre
- 1926 – Revised the GDS connectivity message displayed during profile handling to more accurately reflect when a lack of command/response from the GDS during the profile process (instead of reading as a name count issue)
- 1946 – Revised name code handling during pulse to ensure the friendly build name is displayed on the Admin site.
- 1801 – Revised logging behavior of the new Unused Tickets interface to now log to its own named file rather than to the Genie log
- 1921 – A null reference exception should no longer occur when marking a profile section handled in a genie script and setting its value to null
- 1835 – Added functionality to Read VPP deployment data from a specific area
- 1841 – Added functionality allowing VPUPDATE and VPCANCEL to handle multiple supplier deployments within a PNR
- Added new Smartpoint Installer plugin (Installer only)
- Added Account Number based eligibility settings for VPP
- Added functionality to disable credit card reading for Profiles (for PCI Compliance)
- Added the “Today” and “TodayDateOnly” variable to all Genie events
- 1445 – Added Account Number based eligibility settings
- 1880 – Fixed an issue that was resulting in PNR ineligibility when the eligibility overrides settings were empty.
- 1881 – Revised parsing behavior to check for Office ID and not PCC when the Agent Sine is present using Amadeus
- 1793 – Added functionality to disable credit card reading for profiles to the BBDesktop Options page
- 1867 -Fixed an issue that was preventing the BB client update when clicking the “Prepare for Download” link on the Edit Profile Settings page
- 1876 – Added options for “FirstName” and “LastName” to the Frequent Flier capture list on the Edit Profile Settings page
- 1889 – Added a move function for items in the “GDS Command” box so users can rearrange the lines on the Edit Profile Settings page
- 1891 – Revised labels and added a disclaimer in the ID Manager for BlueInc to make the page functionality more intuitive
- 1892 – Added a text editor to view/edit long macros to the VPP Configuration page.
- 1893 – Added labeling functionality to the Ask User for Input actions
- 1482 – Revised behavior of the Supplier Login List so the cursor will appear within a newly added row
- 1799 – Added new Smartpoint Installer plugin (only accessible when running the “Installer” version of 431 M2)
- 1873 – Improved functionality for Account Number parsing
- 1868 – Fixed a typo in the Like Fare Search pop up so it now reads, “The GDS also supports booking this itinerary. Would you like to book it in the GDS?”
- 1872 – reversed the alternating row colors in the new UI. So that the first row color is not the same as the window background in the high contrast themes.
- 1886 – Fixed an issue that was halting the Profile process when the same credit card was present in both the Canned Profile and PNR
- 1887 – Revised Worldspan address parsing behavior to recognize additional addresses as part of default reading (M- & /)
- 1895 – Fixed an issue that had caused browser checking to stop because of an exception.
- 1897 & 1898 – Fixed an issue that was causing the Danish currency DKK to display using decimals in both IFQ and the Confirmation Handler
- 1904 – Revised multiline address parsing to better handle addresses containing Country Codes when there are more than 2 addresses present
- 1907 – Fixed an issue that was preventing text entered in the Editable Dropdowns in the Profile UI window from displaying on the supplier website
- 1910 – Revised address parsing to better handle PO Boxes
- 1911 – Supplier default confirmation email address is now displayed on the Profile UI window
- 1923 – Fixed an issue that was preventing Global variables from being sent to Confirmation Handler
- 1811 – Added the “Today” and “TodayDateOnly” variable to all Genie events.
- 1875 – Revised condition processing for Genie events to allow for events subsequent to an exception to still fire.
- Added Chrome compatibility features to Genie
- Added new levels of logging capability to BBDesktop
- Added a text editor to facilitate reading/editing of macros
- 1518 & 1823 – Revised decimal related logic for the handling of currencies that do not use decimals
- 1779 – Fixed an issue that was preventing VPP from reading deployment received data
- 1849 – Fixed an issue that caused Null Reference exceptions when Conferma did not have Platform/UserName data on response
- 1441 – Added a text editor to facilitate reading/editing of long macros on the Customize GDS pages
- 1819 – Fixed an issue that was causing the user to be kicked back to the previous webpage if the Enter button was used while editing the Ask User for Input prompt
- 1854 – Revised the default behavior for the Sabre GDS Fare Search checkbox to now display and function as Enabled for new account setup
- 1853 – Added Window ID to the Close Named Notification Window list for prompt configuration
- 814 – Added and revised functionality to set logging levels for logging done via BBDesktop code. 0 is No Logging/None, 1 is Exceptions Only/Minimal, 2 is Current Minimum/Normal, and 3 is Current Maximum/Verbose. *Logging done by legacy code will not respect the newly added settings
- 1730 – Revised parsing behavior to better handle Operated By information sent to the Smartpoint Translator
- 1735 & 1751 – Revised email parsing behavior to better handle addresses containing invalid characters and formats
- 1797 – Revised GDS tracker behavior to recognize segments sold from an availability sell that do not have a segment number using Sabre
- 1824 – Fixed an issue with the Variable Processor that was preventing UserPrompt text from being read
- 1825 – Added minimum height & width parameters to the Configuration form
- 1828 – Revised logic for Country Name lookup to better handle those countries whose name contains articles, titles, etc. (i.e., “The” Netherlands, or “Commonwealth of” Australia)
- 1843 – Fixed an issue that was obscuring IFQ prices using High Contrast Light theme.
- 1844 – Revised the text alignment of buttons to appear centered
- 1845 – Revised parsing of AB line entries to now handle 3 structured addresses within the AB line for Amadeus
- 1846 – Revised tab color behavior to more distinctively denote the selected item
- 1863 – Fixed an issue that allowed for the addition of a “blank” Favorite to appear in the Favorites Menu on the Availability UI
- 1866 – Revised Profile handling to remove leading and trailing spaces from captured values during custom processing
- 1675 – Fixed an issue that was preventing specific prompts firing when GDS windows are in the 2×2 grid configuration using Apollo Smartpoint
- 1736 – Fixed an issue that was preventing the Profile Requested prompt from respecting the new Profiles UI
- 1804 – Added functionality to clear Genie events in the System Monitor of BBDesktop
- 1829 & 1830 – Fixed issues that had prevented regex validation and correct drop down value recognition in the Ask User for Input prompt
- 1839 – Added functionality for Genie to work with chrome both with detecting domains, etc. and performing browser based actions (i.e., webpage fill-ins). Please note at this time this only applies to Genie and not BB Desktop.
- 1847 – Fixed an issue that had prevented the use of variables in default values in the Ask User for Input prompt
Stripe Credit Card processing available on Admin site
New High Contrast theme on BBD
New Unused Tickets Configuration on Admin site
- 1777, 1778 & 1780 – Removed the price requirement for VPP eligibility. Eligibility now only requires a supplier code, and that the supplier be air or rail. Also clarified eligibility logging
- 1745 & 1782 – Added functionality to edit content in Conferma Windows
- 1818 – Added VPINFO functionality which will display all details of a deployment in read-only
- 1852 – Revised GDS parsing to use the Office ID, when present, instead of PCC for Conferrma
- 1744 – Made the View All GDS Settings page visible to all Admin site users
- 1746 – Revised the text of several Genie links on the Edit Groups page
- 1757 – Revised behavior of error messages displayed to include Group Ids and alert of duplicate user names
- 1760 – Alphabetized the variables listed in the drop downs on the VPP Configuration page
- 1773 – Added Stripe credit card processing to the Edit Company page of Admin site
- 1775 – Added a disclaimer to the Edit Company page, ” BookingBuilder payments are processed by the 3rd party vendor Stripe – a credit card processing service.”
- 1788 – Fixed an issue that caused an exception to generate when the No Image option was selected in the new Unused Tickets Configuration page
- 1699 – Fixed an issue that caused a blank email address to display on the profile window
- 1700 – Fixed an issue that had prevented the “If canned profiles are created but not used by the agent, offer GDS/other profiles” box from displaying when enabled
- 1752 – Revised profile parsing behavior to display the name associated Identification items for all passengers of a Multi-Pax profile
- 1753 – Fixed an issue that caused the creation of empty item in unused sections of a Canned Profile when Append was selected
- 1758 – Fixed an issue that had prevented the Ask User For Input NW from firing when a height setting was specified
- 1761 – Fixed an issue that caused IFQ to hang during the CheckResultsDone process for a specific itinerary
- 1766 – Revised the multiple monitor selection display names for Send Screenshot to Support
- 1768 – Revised behavior of Confirmation handling to use the confirmation’s vendor code instead of the first flight’s vendor code
- 1770 – Revised Variable Processor handling to ensure all macro data is sent to the GDS
- 1783 – Revised profile parsing behavior to recognize structured Amadeus addresses
- 1798 – Fixed an issue that had prevented the PADR/PADL spacing from displaying correctly in IFQ Email.
- 1815 – Fixed an issue that caused the Favorites and Recent sections of the Availability UI to display incorrect flight times
- 1592 – Revised behavior of the new Unused Tickets interface to allow ticket searches by LastNameWithSuffix
- 1772 – Fixed an issue with the Ask User for Input prompt that had prevented users from utilizing the backspace key when removing numbers from the Accepted Type drop down
- 1809 – Fixed an issue that had prevented the auto fit option (0/0) of the Ask User for Input prompt from displaying a NW that was more than 700 pixels high
- 1810 – Fixed an issue that had prevented the height settings of the individual variables displayed in the Ask User for Input NW from being respected
- There is a known issue for 1689 that the test button appears to not be working properly on certain versions of Win7 (Win8 and Win10 appear to work with no issues).
- 1560 & 1561 – Revised the Conferma error message windows with a details button that can expand and show more information on the error
- 1572 – Revised VPUPDATE behavior to alert the user when trying to manually update a card that has already been cancelled
- 1580 – Revised the Tool Tip text on the Update Conferma window to more accurately describe trip type
- 1581 & 1718 – Fixed an issue related to the non-24 hour time setting of BBD that caused VPUPDATE Date/Time changes made using the 24 hour format to not save
- 1622 – Added a visual wait indicator to VPUpdate when receiving details from Conferma
- 1623 – Added a Contacting Conferma dialog to appear during update of a confirmation page in VPP.
- 1650 & 1681 – Added Custom and Standard Data Field mapping to VPP
- 1717 – Fixed an issue that caused VPP to generate exceptions when reading Confirmations improperly
- 1722 – Revised handling of Currencies to support the display of currencies that do not use decimals
- 1562 – Added missing Company/Group headers to various Admin site pages
- 1583 – Revised the Do Not Save checkbox for adding a variable to default to checked under the Genie actions Ask User for Input and User Prompt Variables
- 1608 – Added “Delete” buttons to the View by Token grid on the ManageLookupTableAccessTokens webpage of the Admin site
- 1668 – Added a progress indicator to the RemoveSupplierFromGroup webpage
- 1674 – Revised the behavior of timed auto filter searches for all grids on the site. The timed auto filters are now disabled on all grids and the filter feature will be applied on Enter or Tab.
- 1688 – Moved the Manage Unused Tickets Configuration to the Genie section of the Group Settings page (below the Manage Images link)
- 1689 – Added a test button to the Manage Unused Tickets Configuration page which causes BBDesktop to display the Unused Tickets window (see note above)
- 1729 – Fixed an issue where the BBOptions setting of GDS Instant Fare Quote Enabled for Sabre to remained greyed out after new Sabre functionality was disabled.
- 1731 – Revised Notification Window editor handling of encoded HTML (specifically apostrophes) to prevent variable processor reading failure
- 1548 – Added ability to paste text into Supplier Login List password field
- 1557 – Added a “Make Availability Round Trip by Default” option to the Availability Search options menu so it can be configured
- 1605 – Revised the Send to Support form to now have the ability to select each screen individually as well as none or all. Additionally, if the form initially is set to show an image then the screen with the current GDS will be the initial screen shot if there is one, if not then the primary screen will be the initial image.
- 1630 – Revised the Canned Profile Selection window to more clearly show the selected profile option
- 1637 – Fixed an issue that caused the Availability Search’s Calendar window to display month names incorrectly on sets using mixed regional settings.
- 1648 – Revised dataupdater behavior to compensate for situations where the server generated signature language differs from the client machine’s locale.
- 1653 – Fixed an issue with the GDS Tracker that prevented Apollo from recognizing some of the Initiating Event types for Flight Availability Response Received
- 1658 – Fixed an issue where round trip itineraries with flights on the same day showed incorrect city codes in the Availability window
- 1662 – Fixed an issue where the Card Holder name used with a Canned Credit Card displayed for all credit card options in the Profile window instead of just the canned one
- 1664 – Fixed an issue where the default Amadeus RTJ response displayed incorrectly in the Profile window
- 1665 – Fixed an issue with the userprompt form from the variable processor not behaving correctly when the close button is clicked.
- 1667 – Revised Availability regex parsing behavior to recognize entries where the name suffix appears after the first name
- 1669 – Fixed an issue with the Availability Search window where the last availability request would be saved only when entered from a GDS command
- 1670 – Fixed an issue where the Availability window showed suppliers that didn’t have flights
- 1671 – Fixed an issue where Null Reference Exceptions were generated when attempting to book flights in IFQ
- 1673 – Fixed an issue related to credit card handling in the Profile window that generated Null Reference Exceptions
- 1682 – Fixed an issue where flights arriving the next day with a connection were reading the connection city as the destination city using Sabre
- 1683 – Revised Confirmation name reading behavior to support reading confirmations containing an excessive amount of names (over 60+names)
- 1684 – Fixed an issue where custom vendor variables were not filling to the supplier website
- 1692 – Revised handling of address reading to support instances when they are not explicitly in the REMARKS section for Sabre and Abacus
- 1693 – Revised handling of address reading to support instances where country codes appear on the same line as the postal code or on the next line using Sabre
- 1696 – Fixed an issue that prevented the Account disabled message box from being displayed in the 400 series software
- 1697 – Fixed an issue where credit card address line 1 was displaying in the card holder name list of the Profile window
- 1698 – Fixed an issue where db files containing “I or i” were being incorrectly handled on sets with Turkish regional settings
- 1705 – Revised Email Addresses handling to support .AT. in addition to @ in the Profile window
- 1706 – Revised the 7 day file cleanup process to include directory %Temp%BookingBuilderlog
- 1708 – Added a notification to users when IE’s protected mode is enabled informing that BBD’s fill in functionality may be impacted
- 1709 – Fixed an issue that prevented the correct Last Updated time on the Configuration from displaying
- 1714 – Added functionality to notify users when multiple browser windows will be opened by clicking the Web Button on the Availability Search form
- 1715 – Added functionality to configure a maximum number of web pages that can be opened by clicking the Web button on the Availability Search options menu
- 1721 – Fixed an issue with the Saved Confirmations window opening the Enter Confirmation window when a double click is performed on the grid but not on a specific row (i.e. scrollbars, header, etc).
- 1737 – Revised logging behavior to remove benign exception logs after install
- 1704 – Fixed an issue where the default value entered on the Admin site for a textbox in the Ask User for Input action was not appearing in the form when the prompt was triggered.
- 1570 – Fixed an issue that prevented VPUPDATE and VPCANCEL commands from triggering processes when entered from the Genie Command window tool
- 1582 – Fixed an issue that prevented the VPUPDATE process from running on Rail confirmations that were one way itineraries
- 1589 – Fixed an issue with not being able to stop the VPP cancel process
- 1594 – Revised the Itinerary Type field on the VP Cancel and VP Update windows to display only the supported types being Air or Rail
- 1610 – Fixed an issue that caused an incorrect value for VPCardType to be displayed
- 1635 – Fixed an issue with VPP not loading its xml file from the correct location
- 1556 – Added a Credit Card Detail section to the Edit Profiles page of the Admin site
- 1602 – Revised the behavior of the Canned Profiles webpage to save the value of the “offer GDS/other profiles” checkbox before preparing for download.
- 1643 – Revised the save acceptance behavior for the Manage Look Up Tables webpage to prevent existing tables names from being renamed in a way that would cause a duplicate.
- New-Unused Tickets no longer requires independent prompts. See the link on the group page.
- 506 – Optimized the Update Setting behavior to decrease download times
- 1469 – BB no longer triggers for supplier web sites that have been removed from the group
- 1503 -Revised Canned Profile handling to ensure redundant GDS commands aren’t sent for areas the Canned Profile will overwrite.
- 1515 – Fixed an issue in GDS Fare Search which prevented the parsing of Flight Availability commands containing a return date in Galileo
- 1541 – Added credit card detail reading to custom profile reading to allow for instances where the CVV and FOP are not part of a combined response
- 1550 – Revised GDS Tracker handling of specific long sell commands to prevent a “Existing Segment Step Type does not match New Segment Step Type” exception
- 1558 – Fixed an issue with GDS Fare Search that wasn’t parsing the MORE*4 response correctly in Galileo
- 1568 – Revised BBD’s handling of IECtrl when its Frames property is set to null to prevent unhandled browser exceptions in Internet Explorer
- 1595 – Added support in the GDS Tracker for parsing multiline Amadeus emails and reading emails from any line in the response (not just the APE section)
- 1609 – Fixed a potential race condition that may result in a confirmation page from being read.
- 1614, 1615 & 1458 – Added support in the GDS Tracker for parsing phone number with parenthesis, multiple phone numbers from a single line, reading phone numbers that are wrapped, and reading alternate work area formats in Amadeus
- 1624 – Increased the size of the Known Traveler Number field on the Profiles window
- 1625 – Uncheck the currently checked phone number when a new phone number is selected and the supplier only allows one number
- 1626 – Credit Card Holder field can now be filled in from the GDS card holder field, rather than always using the passenger by default
- 1627 – Fixed an issue that prevented the billing address from displaying in the Profile window when it was part of a combined Credit Card response in Sabre
- 1629 – Fixed an issue that, in the case of multiple credit card entries, prevented all but the initially selected entry from being edited in the Profile Information window
- 1644 – Fixed an issue that prevented availability information from filling to the webpage for suppliers that have multiple sites (ex: AC & AC rewards)
- 1652 & 1654 – Fixed an issue that prevented profile processing resulting from exceptions when a Supplier Code is not found in the database
- 1567 – Revised the default behavior for logging of HTML variables to disabled to prevent generating excessively large log files. Added registry key LogHTML that can be set to enable the logging of HTML variables
- 1612/1613 HF2 – Fixed an issue that caused a null reference exception when new Profiles is turned off
- 1631 HF4 – Fixed an issue that prevented name titles from displaying in the Profile window
- 1634 HF4 – Revised phone number count handling for the Profile window to allow for additional phone number entries which may vary based on supplier website.
- 1584 HF5 – Fixed an issue that caused the BB Availability Search to send incorrect itinerary dates to supplier scripts.
- 1672 HF7- Fixed an issue that prevented Custom Supplier variables from being read from the GDS hence, not filling to the supplier’s webpage
- 1685 HF7 – Revised behavior of name parsing to prevent the passenger’s middle name from displaying in the first name field of the Profile UI
- 1690 HF7 – Fixed an issue with cloning objects that would occasionally cause BBDesktop to crash.
- 1603 HF1- Fixed an issue where manual updates would fail if no flights had been added to the original deployment. Added a user-facing error message when manual update fails.
- 1656 HF5 – Revised parsing behavior to include price totals that contain comma separators
- 1620 HF3 – Revised address handling behavior to ensure billing addresses that are returned with deployment details are displayed as the first option and are preselected in the Profile window
- 1628 HF4 – Fixed an issue that prevented proper credential selection during a manual card deployment that was preceded by a canceled deployment
- 1632 HF4 – Fixed an issue that prevented the Profile window from sending newly issued VP credit card details to the supplier webpage
- 1633 HF4 – Revised behavior for displaying Record Locator to send the RTJ command at the end of the VPP process in Amadeus
- 1636 HF4 – Revised the behavior of Conferma windows to ensure all forms use US decimal rules regardless of regional settings
- 1638 HF4 – Revised the load order of file locations to ensure the VPP xml file loads from the binaries location
- 1640 HF4 – Revised window placement behavior to ensure the Selection window is always brought to the foreground upon opening
- 1645 HF4 – Added PNR Record Locator field to the manual VPUPDATE window
- 1646 HF4 – Fixed an issue that prevented the currency amounts from being updated during a manual VPUPDATE
- 1649 HF4 – Added banking related mapping of standard fields to custom data fields
- 1659 HF6 – Revised the behavior of the Send to Conferma window to ensure the form uses a period for decimals.
- HF6 – Fixed an issue that caused required entry fields to display as Read Only on the Send to Conferma window.
- 1660 HF6 – Revised existing deployment modification handling to further ensure appropriate changes are made to the most recent deployment ID.
- 1661 HF6 – Revised the format for date sent in the additional information on update to reflect YYYY-MM-DD
- 1695 HF7 – Fixed an issue that caused an exception when updating a deployment that already had the additional fields present
- 1711 HF8 – Fixed an issue that prevented the VPUPDATE process from recognizing month abbreviations in a non-English regional setting
- 1712 HF8 – Revised the manual VPUPDATE window to include the Supplier Reference number
- 1719 HF8 – Increased the size of the manual VPUPDATE window to allow more visible rows in the grid control
- 1720 HF8 – Fixed an issue that caused PCC/AgentSine data truncation using Amadeus
- 1687 HF7 – Added a genie event for profile post selection that is raised after the user clicks ok on the Profile window, but before the web site is filled in
- 1394 – Implemented Manual Update for VPP
- 1405 – Implemented manual initiation of getting a new VPP deployment
- 1508 – Revised the VPP cancel dialog to hide either the Client Id or Account Code if it has the other one
- 1526 – Added better error checking on the Conferma data form
- 1527 & 1528 – Revised new profile window so VPP card holder names are “read only” and the selection is fixed
- 1530 – Fixed an issue with the Send to Conferma form not handling keyboard movement between fields correctly
- 1536 – Fixed issues with error checking and tooltips for the VPP window that prevented a flag for missing/required fields from being displayed.
- 1539 – Added missing variable VPCurrencyCode to the VPP configuration remarks macro section
- 1547 – Fixed an issue with not always reading the PCC and Agent sine correctly
- 1551 – Fixed an issue with the order of processing a VPP update
- 1523 – Fixed an issue with the login credential window displaying twice
- 1524 – Fixed an issue to stop Triplink functionality from being available after it was turned off
- 1444 – Added indicator that Edit Profile Options is for old profiles or 368 and earlier
- 1521 – Disabled the Automatic Color option in the new NW editor
- 1540 – Revised the Default on the Copy GDS Settings page to now display as unchecked and added validation to ensure at least one setting is checked before the copy button is enabled.
- 1549 – Add clarification text to the Edit Group Suppliers page about using {blank} instead of leaving a textbox empty to remove values from local computers.
- 1434 – Revised loading of GDS xml files to be based on file version
- 1461 – Fixed an issue with Power Pricing commands not working in most GDSes
- 1471 – Fixed an issue with Hotel Availability commands containing an end date but no party number that wasn’t being processed correctly in Sabre
- 1510 – Revised the display and handling of identification types (i.e., Sentry, Nexus, Known Traveler, etc.) in new profiles
- 1514 – the {VendorCode} variable now properly reflects the web site vendor, instead of the code from the first flight in the first leg
- 1517 – The Availability popup no longer displays multiple times for the same command if the response has move downs
- 1522 – the {VendorName} variable in Frequent Flyer number reading can now be used.
- 1531 – Fixed an issue when using the X button to close the Confirm to exit BB window could cause BB to become unresponsive
- 1532 – Fixed an issue with 24 Hour Mode not being properly set in all cases
- 1533 – Fixed an issue with restarting BBDesktop that caused mismatched versions of certain binaries in some cases
- 1544 – Fixed an issue that caused the Passenger Count Check error message to loop in certain cases
- 1214 – Implemented a Genie commands window, which allows text to be typed into it that Genie will treat as a GDS command for processing (only works for Genie prompts marked for All GDSes)
- 1559 – Fixed an issue that prevented the bCancelClicked value from being honored by the new profile process when set during the profile requested event.
- 1577 – It is now possible to use the Profile Requested event without needing to handle the entire profile process
- 1406 – Implement Rail support
- 1475 – Fix an issue with an exception when the PCC/Sine response is missing
- 1476 – Fix an issue with the agent label missing from the virtual Payment details window
- 1477 – Make PCC & Agent Sine required fields on the Conferma dialog
- 1481 – Make it clearer to the user when a themed buttons is disabled
- 1485 – If the Deployment ID in the GDS and BBDesktop information match, don’t confirm with user before updating Conferma
- 1378 – Fix an issue with an exception when clicking the X to close the login credentials entry window
- 1379 – Fix an issue with the login credentials window reopening after a cancel/close
- 1242 – Fix an issue where the Notification Window text set to white is not visible
- 1413 – Friendly build name is now shown everywhere the installed and running builds appear in grids
- 1423 – VPP settings can now be copied across groups by GDS and Type
- 1442 – Fix an issue with an odd location for the delete button on the Edit Canned Profiles Page
- 1457 – Added the ability to enable/disable eligibility for VPP for each GDS and purchase type pair
- 1468 – Replace the old text editor with the new one on Ask User For Input edit page just like for NWs
- 1486 – Added a setting to allow for asking to use the GDS profile on the Edit Canned Profiles page
- 1487 – Added a setting for the display account number command
- 1489 – Lookup table number fields are now displayed without formatting instead of being rounded to 2 decimals
- 1501 – Added the ability to mark a canned profile as exclusive
- 1506 – Fix an issue with the Availability Filters Unchecked by Default setting not retaining its state
- 1293 – Grid NW data is now available to later actions via variables
- 555 – Added a success or failure message when update settings completes
- 1285 – The Supplier login list allows for duplicate local IDs and gives a way to delete them if needed
- 1356 – A scroll bar is now displayed as needed when the Profile window is resized
- 1392 – Fixed an issue with the hotel property initiating events not firing
- 1398 – Fixed an issue with the ReturnArriveAirport variable not being correct when the confirmation has more than one segment
- 1409 – The settings tab on the configuration form now has a visual indicator of a successful save
- 1418 – Confirmation processing now sets a variable indicating an international flight (IsInternational)
- 1431 – Fixed an issue with site login information not being available in all places it was needed
- 1435 – Added support for vendors with more than one frequent flier code or that use a code from another vendor
- 1438 – Fixed an issue with the canned profile selection window’s Use GDS Profile button always being visible, even when the option is off on the admin site
- 1439 – Fixed an issue with the canned credit card expiration date showing even if there was no card number
- 1440 – Added Phone Number/Email to canned profile selection window
- 1452 – Fix an issue with the open existing confirmation web page NW appearing during confirmation entry
- 1455 – Added the ability to only override certain areas of the profile reading
- 1462 – Fixed an issue with the IFQ window not returning to foreground after documenting a flight in the GDS
- 1473 – Fixed an issue with availability not being recognized if the outbound and return day being the same
- 1478 – Fixed an issue with custom vendor variables not being loaded
- 1483 – Availability now defaults to round trip even when the GDS command does not represent one
- 1490 – Empty password textboxes are now treated as if they are set to {local} just like regular textboxes
- 1497 – Added support for the Galileo Car Availability Short Cut Command when in an existing PNR
- 1502 – Added support for an exclusive Canned profile option, which will disable any other profile reading and just use the canned profile info
- 1504 – Fixed an issue with the time filters on IFQ tab not retaining their value when switching off the tab an then back to it
- 772 – Added Go to Group button to the grid on the View All Computers page
- 1277 – Upgraded the Text Editor used for Notification Windows
- 1323 – Added a link to return to the supplier settings from the Custom Supplier Variables page
- 1340 – Added a Prepare for Download link on the Additional Options/Additional Settings page
- 1345 – Fixed a typo for the Galileo fare format description that referred to Amadeus
- 1108 – Implemented the Read GDS Profile Genie action
- 1336 – Fixed an issue where the GDS Tracker ignored any sponsored flights that were in a flight availability response within Galileo
- 1337, 1391 – Added new variables that include suffixes: LastNameWithSuffix, LastNameWithSuffixClean, & LastNameWithSuffixNoSpaces
- 1338 – the Galileo short Car Availability command is now recognized
- 1343 – Fixed an issue when trying to bring another window to the foreground in a genie script which caused BBDesktop to crash on some computers
- 1383 – Galileo Account numbers are now being read correctly
- 1410 – Fixed an issue that prevented the initiating events Flight Availability Response Received, Flight Availability Response – All Flights and Flight Availability Response – Origin/Destination from firing with certain sabre response formats.
- 1424 – Fixed an issue with Sabre record locator reading that prevented the correct account number from being added with RemotePNRData.
- 1465 – Fixed an issue that prevented the GotCustomRemotePNRData Genie event from firing when in a queue
- 979 – Added the ability to see all the status text for a fare search on the IFQ window. Also added a button that is visible when over the status line that can be clicked to show all the status for that fare search
- 1116 – Renamed the Saved Confirmations tab on the Configuration form to Settings and moved the 24 Hour time setting functionality from IFQ to this tab
- 1205 – Added Startup/Updater throttling option for Terminal Server and VM machines
- 1296 – Fixed an issue where Class Of Service was not reflected properly when segments differed, during confirmation entry.
- 1339 – Fixed an issue regarding the HHPR window that caused typing Y or N to be interpreted as clicking the yes or no button as opposed to typing text in the textbox. Also fixed an issue where clicking No lost the currently typed text but would reuse already existing text. Users should now use alt-y and alt-n instead
- 1348 – Added a tooltip to the Login List to let the user know they can type to quickly get to a login and added a scroll into view command to attempt to get the item selected via the keyboard to be scrolled into view.
- 1352 – Fixed an issue with proxy detection that caused the overwriting of old settings in the registry
- 1362 – Fixed an issue that prevented Confirmations from being entered when BBD was unable to read the confirmation number and added a message asking the user if they want to enter the confirmation if the number is not read
- 1375 – Fixed an issue where Amadeus Round trip availabilities weren’t being properly interpreted
- 1463 – Search type is no longer considered for availability vendor results (Faresearch & availability commands now produce the same results)
- 1258, 1358 – Fixed an issue with the formatting of identification dates (Licenses & Passports)
- 1295 – Improved sizing to allow for easier modification of dates, and label reading.
- 1367 – Vendors with codes more than 2 characters no longer prevent a profile from being read
- 1425 – The Canned Profile selection window now saves the last selected canned profile1425 Fixed an issue with the Canned Profile cardholder name not being shown in the cardholder dropdown
———————————————————————————————————————
- 158 – Added functionality to the Manage Prompts webpage to more easily identify whether a prompt is used by another prompt
- 1224 – Added Computer ID column to the Computers Edit Computers Assigned to Groups page
- 1232 – Revised Genie checkbox behavior on the Welcome page to ignore all prompts that are disabled or free
- 1267 – Added search functionality to the Edit/Delete LT Tokens grid
- 1280 – Fixed an issue where Edit Group Alternate Airports page would log out users without admin access
- 1291 – Fixed an issue with the Edit Group Suppliers page that caused a user disclaimer message to appear for supplier where they were not applicable
- 1294 – Revised the wording for the return link on the Edit Profile Settings page
- 1300 – Revised the wording for Canned Profiles group labels to better describe their function
- 1311 – Fixed an issue where disabling the parent IFQ check box would not disable the child IFQ related check boxes on the BookingBuilder Desktop Options webpage
- 1314 – Added Copy to Clipboard functionality to the Username Edit page
- 1316 – Revised the wording of the Multi-GDS Enabled description to remove invalid information
- 1319 – Added a disclaimer to the BookingBuilder Desktop Options webpage stating the Multi-GDS option is only applicable to the 300 Series software
- 396 – Added user defined defaults of All Enabled/Disabled to the availability filters (established on the BookingBuilder Desktop Options webpage)
- 672 – Added the Company Name to the About/General menu option
- 1211 -Added links to training videos and documentation to the BB tray menu, Configuration form and Availability/IFQ Window
- 1245 – Fixed an issue where Confirmation entry was not respecting the Amadeus TST Fare Format setting from the BookingBuilder Desktop Options webpage
- 1270 – Fixed an issue where the software wasn’t respecting the Default Depart Airport option from the BookingBuilder Desktop Options webpage
- 1281 – Fixed an issue that prevented the Availability window’s Close on Web Click option from being sticky
- 1286 – Enhanced software ability to relinquish resources on canceled Availability searches
- 1287 – Fixed an issue that caused an uninitialized variable formatted as a decimal number, to enter into the GDS with the default (system) number format instead of respecting the customized macro format
- 1289 – Fixed an issue where the Calendar window didn’t follow the Availability UI in multiple monitor environments
- 1306 – Fixed an issue in the Variable Processor that prevented the updating of the value of an existing variable with a macro containing a UserPrompt.
- 1310 – Fixed an issue where the software wasn’t respecting the Instant Fare Quote enabled option from the BookingBuilder Desktop Options webpage
- 1315 & 1318 – Fixed issue where the software wasn’t respecting the Skip yellow prompt and go directly to Availability Dialog option from the BookingBuilder Desktop Options webpage
- 1320 – Fixed an issue where adjusting the Max Height of the yellow availability notification above 100% or below 10% caused BBD to crash
- 1321 – Fixed an issue with the Login List that prevent the full text of the Display Name and Login Name from being displayed
- 1324 – Added additional language translations for the Notification Window settings dialog
- 1334 – Fixed an issue that caused some confirmation pages not to be processed, resulting in an error reading confirmation message.
- 1265 – Fixed an issue that sometimes prevented genie script created Yes/No message dialogs from appearing in the foreground
- 1284 – Fixed an issue that caused Index Out of Range exceptions when utilizing some LTCOMBINE functions
- 1333 – Added functionality to allow the click on image behavior to mirror the click on window behavior within a Notification Window
- 1304 – Added additional logging
- 1305 – Added better web service login failure handling
- 1090 – Increased textbox heights to eliminate the need for vertical scrolling with most font sizes
- 1269 – Fix an issue that would only allow a user to interact with the last profile window opened, if more than one was open.
- 1292 – Fixed an issue in the select a canned profile dialog that caused the state and country fields not to be displayed
- 1301 – The label text for a canned credit card now appears in the profile window
- 1149 & 1307 – Default selections from the admin site are now always honored. (Replacing the last selected value as the default)
- 1331 – Addresses can now be read from different Sabre areas with the default parsing logic
- 1365 – Fixed an issue that caused custom settings for Apollo to be read as settings for Amadeus, resulting in no settings for Apollo during custom profile processing
- 1187 – Added functionality to specify the use of “Local” supplier settings on the Edit Group Suppliers pages for use with the New Availability UI
- 1191 – Fixed an issue that prevented users from setting conditions on event triggers that have no variables
- 1220 – Revised layout of the Manage Prompts in Group links to account for window resizing
- 1290 – Added variable {DepartLocationCityName} to the variables list on the Edit IFQ Email Formats page. (The existing {DepartLocationName} variable refers to the Airport Name.)
- 987 – Fixed an issue that would allow suppliers to appear in the availability results that should not
- 1161 – Added functionality to jump to appropriate ID in Login list by typing a display name in the combo box
- 1194 – Added hotkey (ctrl-alt-Y) functionality to open the availability window
- 1206 – Added Group numbers to Title bars on BookingBuilder top level windows
- 1215 – Added functionality to hide BookingBuilder’s splash screen by clicking on it
- 1223 – Fixed an issue that caused logging data to be entered into incorrect log files
- 1238 – Added missing text translations
- 1239 – Fixed an issue that caused itineraries with more than 2 legs to sum prices incorrectly
- 1243 – Added variable {DepartLocationCityName} for use in Send IFQ Email
- 1244 – Fixed an issue that caused a Saved Confirmation entry into the GDS to not honor the 24 hour time setting
- 1248 – Fixed an issue that caused Serving Suppliers to display in the New Availability UI results when that setting was disabled
- 1250 – Fixed an issue that could cause the Availability window to open off screen and become stuck when switching between multiple monitor and single monitor environments
- 1275 – Fixed an issue that caused hotfix version numbers to show the hotfix build instead of the maintenance build on the About screen
- 1188 – Fixed an issue that was preventing the URL Omit list for Genie from being fully implemented
- 1112 – Adjust how the Genie enabled status is displayed to be more accurate.
- 1179 – Disabled groups are no longer listed as valid options when moving computers to different groups.
- 1200 – Attempting to add an administrator with an email address already in use now results in an error message.
- 1207 – Fixed an issue where copying lookup table data sometimes resulted in an incomplete copy.
- 1229 – Fixed an issue where a computer that was moved may end up in a group other than the group selected during the move process.
- 1140 – The send to support window now validates the format of the email address
- 1157 – Added additional logging for enhanced support
- 1168 – The configuration menu option in the BB context menu now opens the diagnostics tab
- 1181 – Fixed an issue with the updater where it could rarely overwrite a newer file with an older version
- 1216 – Added the friendly version name to the version number on the about screen
- 1227 – Fixed an issue where non-English windows computers on a language unsupported by BB may have had unlabeled controls.
- Is now available for beta users. Contact us to enable.
- 1174 – The date fields in the search no longer change automatically in the other legs unless the current date would be invalid.
- 1193 – Fixed an issue that would cause the Supplier Settings window for the supplier being booked from IFQ to appear during booking when it should not.
- 1203 – Improve memory usage on BB start up
- 1218 – Improve the performance of simultaneous IFQ searches
- 1159 – Fixed an issue reading Apollo results that caused the fare search to treat 12pm as 12am
- 1160 – Class selection in IFQ now affects the GDS Fare search command appropriately
- 1199 – Fixed an issue processing searches originating on a computer with number formats that do not use . as a decimal indicator
- 1221 – An unrecognized supplier returned during a search now uses the supplier code instead of the supplier name in the result.
- 1107 – The Read GDS Itinerary action has been implemented.
- 1138 – Removed the account code option from the prompt set up window on the admin site.
- 500, 855, 856 – Added new triggers for the New PNR event.
- 1246 – Fixed issue where Flight Availability Response events were not always firing in Galileo
- 1251 – Fixed issue where Car Availability events were not always firing in Galileo
- 1259 – Fixed issue where concatenated commands containing ER were causing NewPNR event to fire
————————————————————————————————–
- 158 – Added a Find Prompt Dependencies button to the Manage Prompts page allowing users to search for and identify which prompts are used by other prompts.
- 373 – Added a new page to facilitate setting window regions for Notification Windows within a Group
- 379 – Enhanced the Notification Window text editor by adding a Calibri font option, adjusting tag margins to remove the appearance of an extra space between lines of text and made Paste as Plain text the standard for all paste actions
- 1015 – Added links to the shared prompts list that takes you to Manage Prompts (in the shared prompt’s group)
- 1058 – Added GdsCCType to the list of regex capture names on the Edit Profile Settings page
- 1086 – Added functionality of making the sort feature on Edit Computers Assigned to this Group page sticky
- 1102 – Fixed a typo on the Customize GDS Tracker Settings page where the word variable was misspelled
- 1103 – Added a user guidance note to the Reports pages stating, “Please note that the Genie reports will not reflect Unused Ticket Prompt Activity. Components of that prompt generate tremendous data so have been excluded from the report generators.“
- 1123 – Fixed an issue on the Manage Actions page that prevented the correct error message from displaying
- 1163 – Performed optimizations to improve site responsiveness when updating Lookup Tables
- 1100 – Added additional logging to enhance the ability to track down issues
- 1124 – Updated the default passenger type to Adult
- 114 – Fixed issue that caused the software to lock up while reading content heavy web pages
- 952 – Fixed issue that caused the updater status to freeze during updates on non English sets
- 1110 – Fixed issue that generated an error when using the Trace Prompt form
- 841 – Fixed issue where the Availability Window Calendar required multiple clicks to select date on sets with touch screens
- 964 – Fixed issue where Calendar was not displaying a full set of months
- 1040 – Added a checkbox to the Availability Window for closing the UI on Web click
- 1050, 1146 – Added the ability to make a supplier running from scripts to be able to not run fare checks in parallel
- 1104 – Fixed issue where the passenger count was not updating in the new UI using the BBD command with multi pax PNRs
- 1111 – Revised IFQ Email format to use Airport Name instead of Airport City
- 1151 – Fixed a text alignment issue in the Supplier Options UI when the sLangauge code was set to non-English
- 154 – Added functionality to close the Availability Window when a flight is booked
- 1005 – Added SegmentCancelled Genie event to code and database. This will fire anytime a specific cancel event fires (FlightCancelled, etc)
- 1122 – Fixed issue that caused the Stop Action if Cancel Clicked action to fail
- 1132 – Fixed issue that prevented the border color of oval shaped Notification Windows from displaying correctly
- 1074 – Revised the text on the Enter Information button to make it more prominent
- 1079 – Fixed issue that prevented the conversion of LM2 files when opening Saved Confirmations
- 1142 – Fixed issue that caused the CommissionPercentage variable to retain a previously entered value instead of the current value
- 1097 – Fixed issue where GDS fare Search was not returning complete results using Worldspan
- 1119 – Fixed issue that caused itinerary results to combine using Apollo
- 1129 – Fixed parser issue that was causing IFQ to return invalid results
- 1134 – Fixed issue that prevented some connecting flights from being displayed in IFQ results using Worldspan
- 1136 – Fixed issue where an error occurred when a supplier does not exist in the db causing the status to display, “Building Itineraries” but not completing the query
- 1158 – Performed code optimization for GDS Fare Search using Apollo
- 380 – The Notification Window type can now be changed when editing the window
- 791 – Genie Action: Load DLL now includes the version number of the file
- 901 – Add saving indicator on Edit Supplier Settings page (To show the Save action completed successfully)
- 919 – Add copy to clipboard to View Terminal Server Computers page
- 957 – Notification Window Test button now works if the window was set to be placed in a region
- 1019 – Paste from Excel in Lookup Table tokens now works in Chrome
- 1047 – The Show GDS Commands in Drag/Drop Window has been removed from the BB Desktop Options page
- 402 – Add a last update time to the Configuration form
- 819 – Log files older than 5 days are now deleted to prevent excessive disk usage over time
- 917 – Fixed an issue where the Test Communications window was too small for its content
- 944 – When Remote Access is selected, the user is now offered the option to close a running TeamViewer instance
- 950 – The inactivity period required for BB Desktop has been increased from 5 minutes to 15
- 1060 – Make automatic updates as a result of Admin site changes made on the same computer from generating an error if BB Desktop wasn’t fully loaded yet
- 1077 – Added Setting to the Advanced options to allow users to re-import old confirmations to the new format
- 430 – Add computer name to the Stored Confirmation Details
- 977 – Fixed an issue with the Apollo pricing record on Amtrak bookings not entering the fare basis code or the amounts
- 1078 – Improved the conversion of old Saved Confirmations to the new format
- 980 – Adjusted the speed of the Flash and Shake features on Notification Windows
- 1010 – BB Desktop now recognizes an additional Car Availability command in Worldspan as such
- 1051 – Fixed an issue causing Notification Windows to freeze when it’s close effect is collapse horizontal or vertical
- 861 – Improved the Select All/None and Filters functionality on the Availability window
- 967 – Changing the city pairs on a request no longer changes the date of that leg
- 985 – Added the ability to enter proxy settings manually
- 1009 – Improved layout behavior when window is resized
- 1016, 1030 – Improve foreground window setting during IFQ processing
- 1031 – Fixed an issue where the currency code in an IFQ email would be incorrect if it differed from the currency used by the supplier
- 1032 – GDS Fare Search no longer indicates the fare is in USD even when it isn’t
- 1034 – Textbox based supplier settings will now be saved in the case of an empty group setting (behaves as {local})
- 1045 – The Availability Notification Window will now be closed when the next command is entered in the GDS
- 1093 – Itineraries with the entire pricing in one leg are now displayed in the IFQ results
- 999 – Added start and end date to trips in Notification Window
- 1000 – Enhanced main UI
- 1002 – Added setting to ignore trips where all bookings are GDS bookings
- 1069 Fixed missing custom data during confirmation processing
- 1178 Fixed an issue where availability commands with spaces in worldspan weren’t recognized as availability commands
- 1183 Fixed an issue that may cause the availability window not to open intermittently
- 1186 Optimized browser page detection so it doesn’t impact availability windows
- 1172 CustomPNRData Genie Event now fires when custom PNR values are first round
- 1013 Improve the speed of the availability window the first time it is displayed
- 1069 Ensure Supplier settings data is available during confirmation processing
- 1094 Corrected an issue that would cause the availability window to appear greyed out and inaccessible
- 1096 Fixed an issue causing specific supplier web site fields not to fill in on selected computers
- 1101 Fixed a Runtime error in the browser control
- 1105 Added maximum passenger data information necessary for web page fill in
- 1120 Enabling enhanced logging now includes the availability logging
- 1121 Improve confirmation reading timing
- 1128 Offer to open Confirmation page BB Desktop previously entered in to a PNR
- 1130 Changing suppliers in the same browser tab will now be recognized
- 1133 Successfully read confirmations no longer display error entering message
- 1152 Sites that open new tabs/windows during the booking process should now be detected properly
- 201, 920 – Added messages to indicate failure to load or save during time outs
- 951 – When enabling the GDSes as IFQ suppliers all GDSes will be selected by default
- 956 – Added a note indicating that the GDS IFQ search is 427+
- 963 – Show the number of active/total prompts more consistently per group
- 72 – Added Grid Notification Windows
- 191 – Added the ability to copy LookupTables in the same group
- 252 – Added a test button for use when creating window regions
- 763 – Added Car based initiating events
- 936 – The GDS tracker is now properly respecting whether or not the IR setting in desktop options (on the admin site) triggers a New PNR event
- 621 – The BB system tray icon will now change color to red when busy
- 787 – The new UI is the default UI for confirmations, availability and IFQ
- 821 – Fixed an issue where a completed update would never display as complete
- 829 – Added functionality to track account numbers in a customized format
- 846 – Fixed an issue where some components were not restarting when BB desktop was restarted
- 888 – Fixed an issue where some suppliers may not show an IFQ search as completed
- 890 – Fixed an issue where variables with names that include the curly braces in the Variables tab of the configuration window could not be removed
- 898 – The departure time filter in IFQ will now start with the time present on the search tab
- 906 – Added some logic so that BB tracks non-English Amadeus responses properly
- 907 – Fixed an issue where the Advanced settings (from the diagnostics tab in the configuration window) would appear blank if BB was updated from a previous version
- 924 – A message will now appear if an invalid path is entered for the location to save confirmations
- 927 – It is no longer possible to generate multiple “there are no saved confirmations” messages
- 927 – The confirmation window should now open on top of other windows
- 929 – Corrected the format for Amadeus IFQ search
- 930 – Corrected the return date for Amadeus round trip availability commands in the search window
- 945 – Fixed an issue where group customized alternate airport settings were being read in reverse
- 947 – Added additional logging
- 955 – Fixed an issue where the default confirmation email address was not being transferred to the web site
- 969 – Fixed an issue that allowed Genie only groups to launch BBD functionality
- 986 – Fixed an issue where the supplier settings windows for each selected supplier was opening when clicking on the web button
- 983 – Fixed an issue with the BBD command using the wrong end city codes. (April 20th)
- 1065 – Fixed an issue with the web button not passing times to the websites correctly. (April 20th)
- 1106 – Fixed an issue causing the New PNR event to fire inappropriately. (May 5th)
————————————————————————————————————————–
- 982 – Fixed an issue with the new IFQ not working correctly with the new proxy detection system.
- 955 – Fixed an issue with the email address supplied in the supplier options not being filled in on the supplier website.
- 1003 – Fixed an issue with the web button being disabled in the new IFQ UI if no suppliers were marked as supporting instant fare quote.
- 1028 – Fixed an issue with the availability window not being displayed if the supplier’s login display name was not specified.
- 1049 – Fixed an issue with the IDs for a supplier not being sorted by default.
- 1057 – Fixed an with the passenger’s first name not being retrieved correctly for the new confirmation UI.
- 1063 – Made the confirmation reading process more fault tolerant, which alleviates intermittent false confirmation reading errors.
————————————————————————————————————————-
- Added functionality that moves finished searches to the bottom of the Status list in IFQ
- Added functionality for the GDS Fare Search to Enable/Disable & Show/Hide settings (in conjunction with newly added Admin site functionality) in new UI
- Added functionality to utilize Abacus for GDS Fare Search
- Added functionality to make the Filters section of the Availability UI re-sizeable
- Added functionality to allow max running checks for IFQ to be set with HKLM in addition to HKCU
- Added functionality to restrict BBD & Web commands to groups with the option enabled
- Restored the double-click functionality of the BB icon (in the System Tray) to open the Availability UI and display the dates and cities from the last performed search
- Fixed issue where German translations for opening foreign sites under Supplier options were missing in new UI
- Fixed issue where Supplier Options header wasn’t being displayed in the new UI
- Fixed issue that caused the Recheck Open Web Browsers functionality to respond slowly
- Fixed issue where Currency conversions were not displaying for Sabre using GDS fare Search in new UI
- Fixed issue where Document button was not adding full comments to the GDS record using GDS Fare Search in new UI
- Fixed issue where Email button was not functional using GDS Fare Search in new UI
- Fixed issue where clicking the Email column outside of the checkbox generated an exception in the new UI
- Fixed issue where the Recent Searches functionality didn’t perform the city pair lookup and make the window unusable until it was closed and reopened in the new UI
- Fixed issue that caused an incorrect default date for Individual Flight Details to be displayed
- Fixed issue with CityPair table processing that caused the city pairs BER/LON for Eurowings to not populate in the new UI
- Fixed an issue with fare search command in the GDS not causing the availability notification to display
- Fixed an issue with one way searched adding taxes even if they were already added by the vendor website
- Added functionality to allow for the manually typed entry of a specified path for the Saved Confirmations location
- BBDBuild Global variable is no longer incorrect until first update
- Revised the verbiage used for the Exit button on the Diagnostic Screen to read, “Exit BookingBuilder”
- Fixed issue where sorting the grid on the Prompts tab by the Trace column generated an exception in the logs
- Revised verbiage on HHPR window to clarify the behavior of buttons when entering a modifier
- Fixed an issue that caused the Information to be Entered window to appear behind other screens on the desktop
- Fixed issue where RouteHappy Notification Window appeared with a slider that obscured the text within
- Fixed an issue with Notification Windows that prevented the flash/shake animation until the first mouse over and would also cause them to jump to the top, left of screen
- Fixed an issue with Notification Windows that used word wrap which caused the auto width sizing to turn off
- Fixed issue where a missing parenthesis from the end of an LT_Combine statement caused the BBDesktop.exe process to hang
- Fixed issue where Mini Notification Windows positioned themselves based on their mini size instead of their restored size
- Fixed an issue with Notification Windows where a break tag might be ignored
- Fixed issue with incorrect Notification Window placement when the window the placement is relative to is maximized
- Added support for new Amadeus Hotel, Hotel Property and Flight Availability formats
- Fixed issue where the Amadeus Ignore command not causing new PNR when the Amadeus language was set to German
- Fixed issue where the “Source” field for segment types was filling incorrect data
- Revised the verbiage of Date headers for consistency and improved Update Notification Window UI aesthetics
- Added a visual notification to the Edit Group Suppliers page to indicate when a save operation is complete
- Added functionality to Enable/Disable GDS Fare Search per group in IFQ
- Added functionality to display Group numbers on the Terminal Server Computers page
- Added functionality for Group Prompt count (enabled versus total prompts) to be displayed on the Company page
- Added new webpage providing Group functionality to Customize GDS Tracker settings for all GDS
- Added a Done button to the Customize Read Variables page that returns the user to the GDS Customization page
- Fixed an issue where the enabled prompt count wasn’t displaying correctly on the Welcome page
- Updated signing certificate to IE doesn’t indicate that the signature is corrupt or invalid when downloading the installer.
- In IFQ GDS Fare Search, sending the MD command in Apollo repeats the current screen instead of displaying the additional details causing an endless loop.
- Advanced button not functional for users who upgraded to 427 using their auto update group
- Software allows multiple instances of the “There are no saved confirmations” notification to appear simultaneously
- Fare search commands with a return date do not fill in the return date correctly in the availability window, the start date is used instead
- IR command is firing new PNR without being enabled on admin site
- Group alternate airport entry is backwards (i.e. if you want to enter XYZ as an alternate for ABC, you currently have to enter ABC as an alternate for XYZ).
- GDS Fare Search in IFQ
- Itinerary Connect (Concur Triplink)
- Added functionality in new Availability UI for the removal of Supplier options on the Admin site (i.e., SWABIZ ID, Promo Code, etc.) to filter down to user sets
- Added functionality by making both the Include Serving Suppliers and Include Alternate Airport options sticky
- Added functionality by making a view in IFQ which filters out connecting flights so that only non-stops can be seen
- Added functionality to allow the saving of the time filters in IFQ
- Added a Suppliers filter in addition to the Website filter in IFQ
- Added a Favorites Management dialog to the Availability UI
- Fixed issue where filter options were being reset when city pairs changed
- Fixed issue where manually typing in last leg end city generated an exception
- Fixed issue where 2 different function buttons used same image
- Fixed issue in new Availability UI where entering cities caused GDS header on RHS to be unchecked but all items to be checked
- Fixed issue where new Availability UI allowed for multiple Supplier Logins to be enabled simultaneously
- Fixed issue where disabling options in the filters panel caused Service Suppliers to become re-enabled
- Fixed issue where Availability dialogs appeared in taskbar
- Fixed issue where Serving Suppliers appeared in the filters list when check boxes were disabled
- Fixed issue where duplicate instances of airports for Unites Airlines appeared in the Filters list
- Fixed issue where Supplier Options section displayed a blank login selection instead of providing the “None” option
- Fixed issue for the disabling of a Saved Login selection
- Fixed issue where right side of IFQ results grid wasn’t being displayed
- Fixed issue in multiple monitor environments that caused the Availability dialogs to open on wrong monitor if the Parent window was not on the main monitor
- Fixed issue where the Flight Availability Notification Window wasn’t respecting the selection when the Prompt at Availability option was disabled on the Admin site
- Fixed threading issue that caused IFQ to crash when an inordinate amount of suppliers were enabled
- Fixed issue where Supplier Login Edit window content was cut off when scroll bar was present
- Fixed issue where New IFQ was displaying currencies we do not have calculations for
- Fixed issue where VEF currency not in alphabetical order on drop down menu
- Fixed issue where an airport disabled in the Availability filters appeared in IFQ results
- Fixed issue where the 4/R line was being generated incorrectly in M3 with the new IFQ turned on
- Fixed issue where disabling then re-enabling all options on the Cities filter did not re-enable the IFQ button
- Fixed issue where the Booking Agent field was holding on to content entered in Supplier Options
- Fixed date format issues with non English culture settings
- Fixed issue where New Availability generated errors when searching return dates that were after 2015
- Fixed issue where New IFQ email had different values for depart location name and arrive location name
- Fixed issue where New IFQ didn’t handle numbers in the format 0..10
- Fixed issue where BBD & WEB commands were not functional in new Availability UI
- Fixed issue where New UI required restart for Admin site changes to be reflected in the Supplier logins section of Availability
- Fixed issue where the New UI was reading Confirmations while in Genie Only mode
- Fixed issue where Read From entries on GDS Settings page weren’t being processed in the new UI
- Fixed issue where IFQ was not displaying correct flight numbers for Sun Country flights
- Added functionality to check if IE add-on is enabled on startup and to prompt to enable it if is not
- Added functionality of a Look Up Table tab to the Configuration form
- Added functionality of a UI that allows users to turn registry features On/Off
- Added additional BB Menu accessibility options providing the ability to open the menu based upon a GDS command or URL
- Added ability to set variable values from the variables tab of the confirmation form
- Changed the update intervals for the 400 Series software from every 4 hours to every (1) hour
- Moved BookingBuilder splash screen from center of screen
- Fixed issue where grid Notification Windows weren’t displaying correctly on Windows 10
- Fixed issue where Diagnostics menu was not retaining enabled logging selections
- Fixed issue with Notification Windows rendering that made font showing Window IDs too small to be legible
- Fixed issue where Variable Processor was evaluating using a string comparison instead of a decimal
- Fixed issue where the beginning of the details logged in the Prompt Trace Window were being appended
- Added enhanced functionality for Ticket Number entry for multiple passengers
- Fixed issue where Confirmation Handler was opening multiple “Info. to be entered” windows from the Confirmation Manager
- Fixed issue where orange framing on section of “Info to be Entered” window wasn’t being displayed
- Fixed issue where Recheck Open Web Browsers was causing the Confirmation Entry Window to appear when no GDS was connected at start up
- Fixed issue where PNRCCNumber was missing from Sabre macro
- Fixed issue where Confirmation UI was not honoring the 24 hour time format
- Added functionality to allow selection of monitor to fire prompts on in relation to GDS.
- Added functionality to re-fire the last Notification Window that was shown
- Added functionality to Genie script to Enable/Disable new UI per group
- Added “Relative to Entire Screen” functionality to Notification Window placement options on the Admin site which treats all monitors as one large surface
- Fixed issue where clicking on slide bar in Notification Window is viewed by the software as clicking the window
- Fixed issue when Notification Window is set to auto size and the size is larger than the display area an exception would be generated
- Fixed issue where Genie conditions list doesn’t allow spaces
- BB now loads only the new GDS tracker, unless the option below is set. There is no longer an option to use the old tracker or stop the new one from loading. If the BBDesktop registry option “UseOldGDSTracker” is set (hklm or hkcu software/launchmagic/bbdesktop/settings dword = 1) then the old tracker will load but the events will only be sent to TOI (a plugin with script id 1297 or 1481). This will ensure that TOI keeps operating with bb/genie using the new tracker for everything else
- Fixed issue where Genie wouldn’t fire on GDS Commands with leading spaces in Sabre
- Fixed issue where Tracker didn’t recognize TP as a credit card code
- Fixed issue where EndAirportCode displayed incorrectly when Endcode was followed by a terminal also beginning with a letter in Amadeus
- Fixed issue where Availability Commands with Time were not populating the time in the new UI
- Added functionality for Copy to Clipboard feature in Chrome and Fire Fox
- Added New Genie “Connection” Variables to the Admin site for FlightAvailabilityResponseOriginDestination and FlightSoldOriginDestination
- Added Last Ran date to Edit Usernames Assigned to Group page of the Admin site
- Added Prepare for Download to the Group Alternate Airports page on the admin site
- Added Notification Window name to the list box for Close Named Notification Window
- Changed the default sort order on the Computers by Group page to be in Last Run order
- Alphabetized the Genie Action Choices on the Admin site
- Fixed issue where null reference exception was being returned when navigating to Welcome the page
- Fixed issue where Enable/Disable Supplier option for all groups was available in deleted groups
- Fixed issue where a save was being prevented when a regional prompt was edited
- Fixed issue where incorrect Group number was displayed when adding a prompt in User Defined Regions
- Fixed issue where long Notification Window names were being appended
- Fixed issue where Admin site was showing the same shared group twice
- Fixed issue where the Manage Look Up Tables page was blank in the event of a database timeout
- Fixed issue where editing two (or more) prompts at the same time, in separate browser tabs but in the same session, would cause the changes made to the first prompt end up affecting the second prompt instead.
- Optimized managing lookup table tokens
- GDS Fare Search: sending the MD command in Apollo repeats the current screen instead of displaying the additional details causing an endless loop.
- GDS Fare Search: Email button not functional in IFQ window
- GDS Fare Search: Document button not adding comments to GDS record in IFQ
- GDS Fare Search: Currency conversions not displaying for Sabre in IFQ
- IFQ: Clicking the Email column outside of the checkbox adds an exception to the logs (In 426)
- Availability: Supplier Options UI window header is blank (In 426)
- New UI: Missing translations (In 426)
- Configuration form: Sorting grid on Prompts tab by Trace column adds an exception to the logs (In 426)
- NW: Missing parenthesis from end of LT_Combine statement causes BBDesktop process to hang (In 426)
——————————————————————————————————–
- Corrected an issue where newly created companies were did not have global shared prompts
- Fixed an issue when copying lookup tables that would not allow a user to enter a new name for the table
- Prompts will now show a last edited entry when the action edited is run genie script or load plugin
- Added a reminder to name notification windows when nesting them
- Added the Notification window name to the edit actions list for the display notification window action
- Added request report link to the admin site
- A link has been added for release notes next to the installation link of the group page
- Computer lists are now exportable (computers assigned to this group and all computers pages)
- Removed link for Custom City pair message from the group page
- The installation link on the group page has been updated to download 426M3
- Changed default sort on view computers to last check in date
- Added a link to view Terminal server computers on the view all computers page
- Show full BB version numbers where version numbers are listed for a computer
- Fixed an issue where you could not select a new logging option on the diagnostics tab until a previous selection was unchecked.
- Fixed a number of issues with the Update process that could result in update errors, or prevent updating for 10 minutes or until BBDesktop was restarted
- A notification tooltip has been added when BBDesktop is about to automatically restart due to updates
- Fixed an issue where multiple instances of BBDesktop could be seen in add/remove programs after installing an update
- Fixed an issue where some math was incorrectly handled in the macro processor when one item had no value
- Fixed the Worldspan pricing record 4/R entry to correctly place the /
- Fixed Pricing Record entries for computers with region and language settings that do not use a period for decimals
- Allow selection of trip to be made if text of the trip is selected
- Selecting a date in the popup calendar now causes the entries below to have their dates incremented
- Fixed an issue where entering new/additional city pairs did not honor the include serving suppliers or include alternate airport checkboxes
- Fixed an error when trying to send and IFQ error to support
- Fixed an issue where recheck open web browsers didn’t work
- Fixed an issue where some suppliers were not in the results when enabled
- Fixed an issue where the AC passenger page was not being properly filled out
- The search tab now handles the 24-hour time setting
- Changed the availability notification window layout when only serves airlines are present and settings indicate they should not be listed individually
Genie:
- Fixed an issue where some flight segments were not being read from Sabre flight availability responses
- Fixed an issue where a name entered into a PNR may not have a value for GDSFullName
- Fixed an issue with multiple IF statements being used in notification windows causing an error
- Fixed an issue with the formatting of the Send Email Action
- Fixed an issue where using an & in the Send Email Action would cause the text after it to be missing
————————————————————————————————
- Added SegmentReference Variable to confirmation settings (End of Confirmation)
- Fixed issue where clicking Update button multiple times in succession causes update to stop
- Added validation checks when looking up a PNR against a record locator
- Fixed rendering issue in “Ask user for input” Genie action which caused some boxes to appear as blacked out
- Added missing Supplier Settings Variables back to confirmation settings (AccountingVendorCode and CustomData variables)
- Updated Amadeus Pricing Record to correct TTI Tax Code to match old behavior
- Entering a confirmation on a computer with a language other than English no longer translates month abbreviations for GDS entry
- Corrected issue where when BeginDate variable was today, the year was incorrect
- Hotel Cancellation Events on Prompts Tab will no longer appear as a number instead of text
- Availability login list now has “none” option
- Recent and favorite lists no longer allow dupes
- Fixed an error in IFQ legacy conversion
- Login passwords in supplier settings are now displayed and saved
- Resolved issue where new IFQ Email was inconsistent with admin site and old IFQ emails
- The Availability Calendar control no longer shows un-selectable months of dates
- Resolved Confirmation handler dialog size issues when accessibility options are used on the user’s display settings
- Added a new User Interface for the Confirmation Handler
—————————————————————————————————-
- Fixed issue that allowed BBD to open multiple instances of the “Are you sure you want Exit/Restart” dialongs.
- Fixed issue where guard times reset when promps are changed and settings are updated
- Fixed issue where Unique Airline List Vaariable was not beign populated
- Fixed issue where NW has close box even though ‘Allow Cancel’ was not selected
—————————————————————————————————
- Fixed issue where Genie Lookup Table “Not Exists in Column” condition didn’t work
- Fixed issue where Date formats are being entered literally instead of being translated to the actual date values
- Fixed igroupid not set in wwint
- Fixed issue where Feature Code enter was not set to the validate button
- Fixed Set Development Script dialog tab order
- Fixed issue that returns “Error 417 Expectation Failed” when trying to update with 423.
- Removed view tracking state button from GDS tab
- Added more variables to Genie cancel events in relation to GDSTracker
- Fixed issue where BBD code no longer registers unless a specific option was specified on the command line
- Client ID issues
- Updated DisplayPNR response logic for Sabre to handle common scenarios without a record locator or with the “record locator on top” setting
- Fixed issues with Ask user for Input prompt action not bringing the window to the top of the Z order
- Fixed GDSCommand and GDSResponse variables not being populated after ClearPNR event
- Fixed version numbering to not skip shared assembly info files
- Fixed an issue with the macro processor where the user prompt was not always functioning correctly
- Fixed an issue with the new confirmation handler where it wasn’t handling airlines where the airline code began with a number
- Added more logging to the GDS macro processing
- Updated confirmation handler to have a different TST line for Amadeus in India; the rest of the world has the same as we’ve always done
- Variables set during the confirmation process, such as by a user prompt, now are available in all confirmation macros after the one that set the variable. Previously they were only available in the section where they were set.
- GDS Tracker has been updated to add connecting airport information for the Flight Availability Response Origin Destination and Flight Sold Origin Destination Genie events
- When restarting, BB now closes all of its associated processes, such as lmgdsint.exe, lmgdsfnc.exe and others to ensure none of its files are in use.
- Turned off the memory reduction by default, since usage is generally not an issue. It can be enabled (typically in a terminal server environment) by setting the registry option EnableTrimWorkingSet to 1. Without this enabled notification windows should be more responsive.
- Fixed an issue where some notification windows would not appear when clicking the Test button on the admin site.
- Fixed an issue where the IFQ email custom formats were not working
- Fixed an issue where the IFQ email formats did not include the flight date
- Added an additional variable to IFQ email to put the flight duration in a date format so formatting like “h:mm” can be used. The previous variable has the duration in seconds.
- Fixed an issue where some settings changes, such as the IFQ email macros, were not taking effect until after a restart
- Updated script engine to 10.30.026 to fix an issue where certain scripts were not working.
- Increased the timeout when submitting support requests from 100 seconds to 4.5 minutes
- Fixed some Genie notification window issues with regions
- Issue when using Multiple style NWs, prompts set-up for middle/right outside the GDS appearing as upper left of the whole screen
- Issue when Standard style NW prompt is set to auto size but it appears as a small box containing with a slider that must be used to view the NW contents
- Issue with multiple monitors when the NW is set to be in relation to the GDS and the GDS is NOT on the main display, the notification window was on the main monitor on the top left
- Issue with NW positioning for Outside Right
- Issue with NW positioning when the vertical positioning is absolute/percentage/center
- Fixed an issue where the Group Language Code was not being reset when changing into a group where the code was not set
- Fixed an issue where the IFQ email formats were always showing empty for the class of service
- Fixed an issue where when clicking Update Settings from the tray menu, the diagnostics form would display incorrectly.
- Added foreign language translation to the tray icon hover text
- Fixed an issue where the logging and support requests did not always contain the correct version name of Windows
- Fixed an issue where the data updater may have been run from an incorrect location
- Fixed some issues with unusual proxy servers when updating data
- Updated script engine now handles callbacks from new confirmation handler
- Fixed an issue where “Read From Variables” when using Lookup Tables in the prompt conditions was not working.
- Fixed an issue where clicking Send to Support on the Trace Prompt form was sending all the data except the prompt trace data.
- Updated the new confirmation handler to allow customization of Amadeus confirmations via Genie scripts
- Updated the data updater so that there is an option to have no backup data in AppData. With roaming profiles, some customers want to minimize the data in the roaming profile. This new option checks at startup to see if any required data files are missing from LocalAppData; if so, a full data update is done.
- Added the ability for BB to restart itself when certain data files are downloaded from our server that cannot be loaded dynamically. This also applies to updated plugins where a new version needs to be loaded.
- Fixed an issue where some data elements were not appearing in the Profile Requested Genie event
- The new confirmation handler will function for all GDSs
- Fixed an issue where the new confirmation handler could send some of the confirmation commands to the wrong GDS if multiple GDSs are open
- The .7z files installed in [program files] BookingBuilder are no longer copied to the AppDataBookingBuilder folder. They are unzipped directly from [program files]BookingBuilder
- Fixed an issue with notification windows where a window that is taller than the screen would cause an out of memory error
- Added language translation to all areas where it was missing
- Increased the size of some forms so German text will fit
- Fixed an issue where Duration was showing as 0 when documenting IFQ results
- The General tab on the configuration form now shows UserName and the username if username-based registration is enabled.
- When shutting down the application checks in with our server and sends up any statistical data not yet sent, just like the 300 series.
- Fixed an issue with notification windows not appearing correctly sometimes in Windows XP
- Updated the data updater to download data in batches up to 2 meg in size. This can be reduced or increased by setting a registry key. This is very useful for customers with slow internet connections.
- Fixed an issue where editing a profile-post-process script and then saving with “prepare for download” check could cause BB to crash
- Fixed an issue where the “Test” button when editing a notification window on the admin website did not work unless at least 1 notification window already appeared in Genie
- Removed unused menu choices when right-clicking a notification window
- Fixed an issue where the new data updater could leave information from a previous group when switching groups. This only affected functionality not yet released, so it does not cause any issues in 420.
- Updated the profile dialog so that a script can pre-select a phone number
- Fixed an issue where GDS Tracker logging was not enabled unless enhanced logging was enabled at startup
- Added a mini splash-type screen showing “restoring data” at the initial startup
- Moved most local data from the original “pulse” web service to the new updater. This should significantly reduce bandwidth from our server to the client software.
- Moved statistics zipping to 7zip, which will reduce the upload size.
- Added ability to switch to UserName-based authentication
- Backup/restore of local files now handles deleting of individual files
- Fixed an issue where the ask user for information in Genie prompts was not working correctly
- Added a registry key option to prevent the data updater from backing up data to appdata. In most environments the backup is not necessary since local appdata is not erased, so it can be disabled if desired. Set either HKLM or HKCU SoftwareLaunchMagicBBDesktopSettings dword BackupFiles = 0.
- Fixed an issue where the Genie eventsFlight Availability Response Origin Destination and Flight Sold Origin Destination were not showing the correct destination airport if the flight was a connection
- Added an option to display/edit the tracking script (BB development use only)
- Fixed an issue where the titles drop-down was not appearing on the profile screen
- Fixed an issue where clicking “display different profile” on the profile dialog could result in getting a profile without the TSA data
- Updated script engine to latest version – 10.30.0.7
- The data updater now triggers Genie to load prompts as soon as the data download is done; it continues to run to backup the databases. This allows prompt updates to load more quickly.
- The GDS interface files are now included with teh installer. Previously these were downloaded from our server and took effect after BookingBuilder was restarted (which meant that on a new install, often BB did not connect to the GDS until after a restart).
- Added a new box in the trace prompt dialog for the specific prompt trace data
- Updated how much of the prompt trace data looks, including making the condition results display more information and easier to read
- Replaced the logger with a new one that should perform better
- Replaced the data updater with a new one that is much faster and much more capable. All the local databases changed as well, and are now encrypted.
- The databases, images and downloaded files (such as GDS interfaces) are all stored in the Local Appdata folder, which can get erased on some computers at logout. Because of the size of these files, they can slow down roaming profiles, which is why they are in Local Appdata. These are now zipped and copied in Appdata (roaming) and are then unzipped when the app first starts. This minimizes the size of the files in Appdata (roaming) and fully handles Local Appdata being erased. The 7zip engine is used with lzma compression so we get the maximum compression and minimum file sizes in Appdata (roaming).
- Fixed an issue with Genie notification windows where the icon could be incorrect when a mini window was minimized – this only affected windows where the icon was explicitly set
- Implemented some profile functions for plugins to ensure backward compatibility with the 300 series.
- The Genie action Launch Browser now always launches IE, regardless of the default browser setting. This will change to launch the default browser in the future when support for other browsers is fully implemented.
- All local databases are now encrypted, including the backups.