Blog from July, 2022

July 22 Product Update

New Create Arrival & Departure Only, Home Operator Order screens 📱, Admin page improvements 🛠

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


New features & Improvements

🆕 New screens

  • Updated Create Arrival & Departure Only Order screens - quickly create Arrival only or Departure only orders on mobile-friendly screens. DEMO:

  • Updated Create Home Operator Order screen - quickly create Home Operator orders on mobile-friendly screens. DEMO:

🖱 Misc improvements

  • Add a ‘Price agreements’ tab in the aircraft registration detail screen, showing any pricing related to the registration.

  • Classic table improvements: Add a ‘copy’ link to copy rows on the following admin tables:

    • FBO locations, Administrations, SKU, Stock locations, Custom values, Parking areas, Parking positions, Scheduled reports, Entry Period Reports, Entry reports, Invoice reports, Order reports, Report Queries, Upload invoices links, Ops Service Filters,

  • Classic table improvements: Add a ‘Show inactive/expired’ checkbox for filtering on the following admin tables:

    • Stock locations, Entry periods, FBO locations, Forms of Payment, IP Whitelist, Peak lists, Airport Opening lists, Payment cards on file

  • Classic table improvements: Add drop-down filters to the following admin tables:

    • FBO locations (by Administration),

    • Forms of Payment, Custom values, Match invoices, Contact (Price agreements), Products (Price agreements) (by FBO location)

  • Improved authorizations for adding Parking and Services to an Order. Restrict the user only to be able to add services or parking positions.

Bug fixes

Interface fixes

  • CreateOrder - Simplify the display of Custom Values drop-down to mirror Classic remove 'Select' & 'Custom property'

  • CreateOrder - Order custom values shown in Create Order should be half-width instead of full width for height saving

  • CreateHandlingOrder - Hide extra 'Handling' header displayed when setting ShowHandlingStation=false

  • CreateHandlingOrder - Custom Values 'Warning if not specified' is not displayed on Order save

  • CreateOTCOrder - Overridden 'Start/End time' labels are overflowing fields

  • Online Payment - Debtor / FOP Clear/drop-down buttons overrun the window and get partially hidden

  • Browser Tab Label does not reflect the correct page title for Admin > 'Handling Layouts'

  • Sidebar info texts overlap

  • Add LT (Local Time) label to 'Valid From Date' and 'Time of day' headers on the Airport Opening List screen

  • 'Custom Property for unit price formula' product drop down is blank when Custom property 'Description' is blank

  • Authorize Payment UI: Fix header from 'Ballance' to 'Balance'

  • A/C Reg no longer remains populated when a search is made via the Classic Create Order screen prior to Order creation

  • CreateHomeOperator UI: Single order start transition opens in classic

  • Make 'Data Provider Settings' report query field multiline text area, not a text box

  • Deleting master records takes the user back to Classic not their default view

  • 'Get Live Database' should return users to their default layout and not Classic after copy

  • Mobile: Add an input type for number, fields for mobile keyboard input

  • Transit Pax Count isn't showing on Classic Order Screen

  • CreateOrder: When using the Planboard buttons for Create Order, the registration no longer populates for the CreateOrder (bug introduced to test systems only)

  • When a debtor is changed in 'Set debtor and form of payment', the FOP is not updated with the contract default

  • Debtor for a fuel only order should take the contract of the fuel product group

General fixes

  • API:

    • RegisterOrder shows an 'API' error for 'You are not allowed to view payments'

    • Crew/Pax Public API needs an IsCrew flag

    • UKBF: Improvements in connection for integration.

    • Carrier Robot cannot create a new registration in the portal when the aircraft description contains '-'

  • Reporting:

    • Payments query columns have been blank since June 22 update

    • SKU filter for Running stock, Daily stock, and Stock mutations only shows SKUs of the context of current FBO location

  • Misc:

    • User Default Layout 'Movements' is not respected after CreateHandlingOrder is executed

    • 'Copy' table row function should highlight the copied row instead of the original row

    • UTC Timezone shown on Planboard does not update correctly following Daylight Saving

    • Custom property Fuel Uplift Quantity (PVT USD/USG) blocking Create OTC order

    • Update parking calculator with a new parking rule for one aircraft

    • isNil check is not properly importing lodash the library

    • RegisterOrder shows an 'API' error for 'You are not allowed to view payments'

    • Contacts' price agreements tab shows agreements for other contacts when there is a match on the contact custom value

    • 'Payment Cards On File' & 'Payment Requests' page is named as 'Payment Gateways' in the tab title

June 22 Product Update

New Create Handling Order Screen 📱, Upload invoices electronically to any debtor 📡

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


New features & Improvements

⭐ New features

  • 📡 Create a generic FBO One upload invoice solution that can work for any debtor - contact support@fboone.com if you’re an Operator or Debtor and would like to receive invoices electronically.

🆕 New screens

  • Updated Create Handling Order screen - quickly create Handling orders on mobile-friendly screens. DEMO:

⏩ Speed and performance improvements

  • Speed up refresh rate on Ops Planboard - there should be an almost instant update between Order and Planboard.

🖱 Misc improvements

  • Planboard date separator now displays the multi-view location name and timezone.

  • Freeze column headers on the Planboard so they remain visible when page scrolling DEMO

  • Add a ‘copy' link option to copy ‘Airport Opening’ list items and 'Peak list’ list items.

  • Reporting: Add Pax/Crew count columns to the Pax Crew query.

  • Reporting: Add columns to Orders, Services, and Stock mutations queries indicating if the Order IsPrimaryOrder.

Bug fixes

Interface fixes

  • Remove Classic Header showing on back-office pages

  • 'Restricted to FBO location group' field is blank when contact is edited and has a restriction added

  • Select Debtor and Form of payment screen won't load or throw an error when an error is present on the order

  • Make the TakePayment popup screens dynamic width to screen size instead of fixed width

  • TakePayment screen glitches when using 'X' to clear the FOP field

  • Offline TakePayment screen won't load in Group Accounts & Prompts for Passcode that can't be saved

  • Revert the design of the Main Search results

  • Custom value filter: Display of the current custom value filter is not displayed in the filter summary

  • '600' header text shows on Offline TakePayment React screens

  • CreateHandlingOrder UI: Remove new 'Time' field displayed when 'CreateScheduledFlights=True' setting is in use

  • AdminDebtorInvoiceUploader table needs to add "Add new", Delete, buttons + class name column

General bug fixes

  • Payments: Create Otc Order does not pick up Order Form of Payment from contracts

  • Payments: An error is thrown when trying to delete a payment from the Order screen

  • Payments: First new swipe attempt on the order does not continue to Authorize Payment screen as required

  • Crew/Pax: When more than one FBO Location is added to restrict a Crew Type, the Type does not show at any of the locations

  • Crew/Pax: IsCrew column for Crew types has been missing from the Crew Types table - since 19/Jun/22

  • Crew/Pax: Crew Types: Improve the error message thrown when a user tries to add the same FBO Location/Group assignment twice

  • Crew/Pax: Improve Error Messages thrown when adding/deleting Crew Types

  • Crew/Pax: Crew Types: Deleted FBO Location/Group Assignment is reappearing after deletion

  • Crew/Pax: Crew Types: Strange Error in Jet Aviation when creating new Crew Types

  • Reporting: The Daily Stock query does not respect SKU filters

  • Performance: Disable LLBLGEN query tracing

  • Performance: Order saved OpsTemplateVariables often appear in a deadlock trace