📱 Copy crew/pax from previous flights, Change FBO location, UI updates
See the latest FBO One News here: News - FBO One
New features & Improvements
📱 New screens - Change FBO location, Order check
Updated Copy crew/pax from previous flights action screen - quickly copy crew to inbound and outbound flights from previous flights
Updated Change FBO location action screen - quickly move an Order to another FBO location on a mobile-friendly screen.
Updated Order check transition screen - quickly check pending services and pricing on a mobile-friendly screen.
🖱 Misc improvements
📱 UI improvements
Revamped 50+ system icons and buttons with improved design
Standardize various black/grey colors across the system
Add related icons to popup windows in the toolbar
Add menu quick link to 'View supplier details' for services with suppliers
ModernUI: Make 'This order is read-only' more obvious on the Handling detail page
Add setting to change default state for email out for Operator field (Order workflow)
Increase the visibility of the logged-in username
Add supplier and supplier order number in the tooltip/hover-over in the planboard services
⚙️ Misc improvements
Add the 'AircraftSerialNumber' email template variable
Add a ‘Log’ tab for Stations showing the audit log.
Bug fixes
Interface fixes
When only one supplier is listed for a product, but is restricted by HandlingStationGroup, it is showing on all Orders, regardless of the Handling Station
'Save search filter' is broken for group users (who have access) - nowhere to input group passcode
After closing the ‘Select debtor and form of payment' screen the Order is not showing immediately the new debtor and form of payment
After saving a Handling Order, the Handling does not have the most recent update values refreshed
Warning for duplicate flight creation is not shown during order creation if the order has other warnings
Internal/External remarks quick-icons should not show in the toolbar if the Order is read-only
Copy Order: Improvements to ease of use, and service workflow reset.
Crew/Pax UI: Copy crew/pax from previous flights: On copy to a single leg, the disappears for copy
Backoffice fuel tickets: Change the debtor column to display the short name (contact number) instead of just short name
General fixes
Scheduled reports should allow ‘Send to Server’ without the mandatory ‘Email Address’ setting
The Handlings page throws a null ref error when an open order moves in the back office
Upgrade internal packages in FBO One
Users can still edit services after an Order has been Invoiced
Remove Google Analytics from the application
Extend the 'Invoice file name template' Administration field to apply to download file and send by email (SendToDebtor)
Typo in error message thrown when the user enters both a Price and a Percentage when adding a Price Agreement
Object reference error in table editor when the user enters something that is invalid and an error is expected to show
Analytics: Investigate why guides/tooltips disappear when refreshing a page
Analytics: Add IDs to buttons for better tagging
Analytics: Add window size (screen resolution) & user timezone to the metadata
Performance fixes
Replace order and orderline display keys functions with table value functions
Service updates are slow/delayed after saving
API
Handling request API: Map Public DTO for Handling Request to Shared DTO (Internal to FBO One)
Handling request API: Add basic validation on mandatory fields expected to always exist in the Handling Request
Handling request API: Implement in FBO One the process of handling requests received via the API
Crew Pax API: Make the old Crew Pax API URL backward compatible for migration to the new Crew Pax public API
WebHookNotifier stops processing when the previous DTO has no changes
Public API does not map the TargetOffBlock to the DepartureFlightInfo.TOBT
Latest Product Update posts
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