May 23 Product Update

Copy Order

See the latest FBO One News here: News - FBO One


New features & Improvements

New - Copy Order

  • Instead of creating a new Order with similar details, quickly copy an entire Handling or a single Order in a few seconds with just a few clicks.

    • Quick-edit the copied Order when copying to ensure you have the correct details

    • All flight, services, and Order details will be copied saving time re-adding on a new Order.

Misc improvements

  • UI improvements

    • Show where the Custom value in an Order comes from if it is not on the Order table

    • Use styling for the text shown in fields for info only

    • Make the assign aircraft icon when the aircraft is missing more obvious in the toolbar

    • Improve icons for the Bulletin board in Order

    • Internal/External remarks field changes, including icon, line height, and quick access from toolbar

  • Admin page improvements

    • Error message improvements:

      • Product workflow connected to a quick product

      • Incorrect warning showing in Admin > Quick Products screen,

      • Show an error when the number of permitted characters in the 'Full name'/'Username' fields is exceeded.

      • Prevent service validations on credit orders

      • Reword 'A price agreement must be of a secondary product assignment.' price agreement error

      • Improve Error message thrown when attaching a file that exceeds max size limit (bulletin board)

    • Truncate the 'Configuration String' column in grid view for workflow state transitions

    • Add page links 'Product' tab for supplier contacts

Bug fixes

Interface fixes

  • Crew/Pax conversion: "Upload" Option is showing, even when EnableUpdateCrewPaxFromFile=False

  • 'Object reference error' shown in Admin > Users after creating a new user in the Public API section

General fixes

  • 'Template variable below' price agreement filter stops Order calculation when the template variable name (custom value) is not present

  • Passport expiry and other expiry date fields entered for 2030 onwards in format dd/mm/yy or dd.mm.yy display year as 1930 instead of 2030

  • Administration drop-down console issue for Account statements

  • Edit Order: Users are no longer permitted to have a Pending arrival/departure with no date or time

  • 'Device authorizations' table editor has no pagination and gets slow when there are many rows shown

  • An object reference is not set to an instance of an object error when ‘Current context FBO Location’ is no longer set

  • Continuous scrolling broke while fixing related issues to auto-refresh handling

  • Copy Order: Show Edit Order screen before actually copying handling or order

  • Prevent search engine indexing for fbo.one domain

Performance fixes

  • Find and fix end request call being slow - explicit tester

  • Contact and Registration lookup items search in memory can take up to 4 seconds to find a result

  • Abort requests from quick search and dropdowns when the user continues to type and display only the latest results

  • Handlings and Movements are executing the long poll timer multiple times causing too many handlings/movements reloads

  • OPS page ‘long polling’ is registering multiple refresh timers in parallel reloading multiple times the same handlings list

  • OPS page is refreshing handlings or movements with setInterval instead of setTimeout

  • Cache Active Aircraft Registration Lookup items

  • Cache Active Contact lookup items

  • Eliminate or reduce the number of SQL deadlocks occurring on the OrderLine table when saving IsAmountHidden

  • Aircraft registration table cache should be a smart table cache

  • Speed up refresh rate on Ops Planboard

  • OPS Planboard no longer refreshes rows from updates from the Handling detail without a full refresh

API

  • UKBF: Improve URL integration

  • PublicAPI patch flight doesn't support iso8601 time with the local time zone

  • Temporary allow handling request API to be called by the user in role Handling