In this manual you will learn the basic features of FBO One and how to run the front office operations with FBO One.
All FBO locations, just one click away
The homepage is the dashboard of the application. It provides access to all fbo locations, general reports and centralized data.

Figure 1: FBO One Dashboard
The 'FBO Locations' section provides a list of all fbo locations the current user is authorized for. With a single click the user can zoom into each fbo location. This makes it easy for fbo locations to assist each other. It is also possible to create new orders on a centralized location.
When an fbo location is zoomed in, FBO One sets this fbo location as the current fbo location.

Figure 2: Current fbo location
Click here to learn more about configuring access of fbo locations.
General reports
The 'Reports' section provides a list of general reports to support the work processes for the front office.
Aircraft type listing
This report gives an overview of all the aircraft type information available.

Figure 3: Aircraft type listing report
Centralized data
In the 'Centralized data' section the user can quickly add new data shared by all fbo locations. The user can add new contacts in the form of organizations and persons, aircraft registrations and types, products and stations.
Click here to learn more about adding new contacts.
Click here to learn more about adding new aircraft registrations and types and stations.
Click here to learn more about adding new products.
Quick Search
From each page it is possible to quickly find all existing information available. Just select the type of information you want, enter the text to search for and FBO One will return all matching information. FBO One uses an intelligent Google-style search to find your information. For example when you enter a piece of text from a bulletin board message, you can find the order or the contact or whatever you want. If you want to find the operator based on a telephone number of a crew member, just enter the telephone number and click "Go".

Figure 4: Select the type of information you want

Figure 5: Enter the search text

Figure 6: Select from the matching results
It is also possible to use multiple search words to refine your search. This makes it easy to quickly find your information even in very large data sets.

Figure 7: Refine your search text

Figure 8: Click GO to open the details page
The technical implementation of the search logic makes it possible to fine-tune the matching search results.
History
To quickly return to a previously visited screen, the system remembers all the recently visited screens for each user session. The recent history list is available by clicking the History link on top of the screen.

Figure 9: History link
The recent history list is chronologically ordered. Simply click on an item to open this screen again.

Figure 10: History of recently visited pages
Trace
FBO One logs all the internal processes performed when a user action is executed. This makes it possible to analyze the behavior of the system. By clicking the Trace link on the top of the screen a list of recently created trace logs during the user session is displayed.

Figure 11: Trace link
By clicking a trace log entry in the list the complete trace log is displayed in XML format.

Figure 12: Trace log example
Browse FBO
The 'Browse FBO' page is the main screen for the front office. It provides an overview of all the open orders and gives insight in the workload of the coming shift. Also shift related reports can be accessed from here.

Current user
After the user has logged in with his username and password, the display name of the current user is displayed at the top of each page.

Figure 13: Current user
All user actions are validated against the configured role-based authorizations.
Click here to learn more about configuring users and roles.
Default FBO location
Based on the current user the 'Browse FBO' page is displayed showing the open orders of the default fbo location for the user. The default fbo location can be configured for each user.
Click here to learn more about configuring fbo access.
The user can easily switch to another fbo location by navigating to Home and select the desired fbo location from the list of available fbo locations.
Open orders
In the 'Open orders' section, all the (front office) open orders are displayed in chronological order. Dependant of whether the aircraft has arrived or not, the most actual arrival or departure time is used for sorting. Actually the sorting is fully configurable because it is steered by the workflow state of the order. Workflow states that lie before the aircraft has arrived use the most actual arrival time as sort time and the other workflow states use the most actual departure time as sort time. The grid is therefore sorted so that the order with the first arrival or departure moment is on top.
Order (Reg / Flight)
The 'Order' column displays the name of the order. When the order is not flight related, the name is a combination of the short name of the fbo location plus a unique sequence number within the fbo location. Flight related orders use the aircraft registration code plus the inbound and outbound flight numbers.
By clicking the order name, the order details page is opened.
Deviations in flight schedule
In FBO One supports deviations in the flight schedule by providing different input fields to register the scheduled, estimated and actual time. Also the allocation of airport and airway slots can be registered.
In the open orders overview arrival and departure times are displayed in red when it is a slot time.
Below is an overview of the available arrival and departure times:
Arrival times | Description |
S (TA) | Scheduled time of arrival |
E (TA) | Estimated time of arrival |
A (TA) | Actual time of arrival |
P | Airport slot |
W | Airway slot |
The most actual arrival time is determined in the following order: ATA, W, P, ETA, STA.
Departure times | Description |
S (TD) | Scheduled time of departure |
E (TD) | Estimated time of departure |
A (TD) | Actual time of departure |
P | Airport slot |
W | Airway slot |
? | Pending. Use this option in combination with the STD to mark that the entered time is an indication and not a confirmed departure time. |
The most actual departure time is determined in the following order: ATD, W, P, ETD, STD.
Parking position
The 'Parking' column displays the parking position of the aircraft.
Client
The 'Client' column displays the operator.
By clicking the operator, the contact details page is opened.
Aircraft type
The 'AC Type' column displays the aircraft type of the aircraft registration.
By clicking the aircraft type, the aircraft type details page is opened.
Uncompleted services or tasks
The second last column displays an icon
to notify that there are one or more services or tasks not completed yet.
By hovering the icon a tooltip is displayed showing for example:

Unresolved messages
The last column displays an icon
to notify that there are one or more unresolved bulletin board messages.
With FBO One it is easy to share all kinds of information and use it all together in the right context. For each order, all related unresolved messages from the aircraft registration, operator, debtor and order itself are collected.
This makes it possible to create perfect teamwork, even across the fbo locations, and give each individual the vip treatment they wish for.
By hovering the icon a tooltip is displayed showing for example:

Planboard
The 'Flights' section displays all the flight-related orders open for the front office for a time interval of 12 hours. By default, the planboard starts 2 hours before the current local time of the current fbo location and ends 10 hours after the current local time. The planboard is by default divided into blocks of 15 minutes.
The planboard has a default refresh interval of 1 minute. This means that each 15 minutes the planboard moves one block.
By clicking the previous and next hyperlinks the user can scroll through time. The 'current' hyperlink navigates to the default mode displaying the current local time.
Workload peaks
At the top of the planboard a stack-chart shows the workload peaks during the time interval. This information helps to anticipate on rush-hours. Because workload peaks are related to arrival and departure times, for each time block (of 15 minutes) the number of arrivals and departures are summarized.

Figure 14: Workload peaks
Every block can have one of the following values:
Zero arrivals and departures
One arrival or departure
Two arrivals or departures
Three or more arrivals or departures
By hovering a workload peak a tooltip displays the time block.
Workflow state
The colored bars in the planboard show the turnaround of the flights. The bar indicates the time from arrival until departure.
Aircrafts with the current fbo as their home base are mostly displayed at the bottom of the planboard with a bar surfacing the complete width of the time interval. The departure of the aircraft is somewhere far in the future with the pending flag checked.
Order highlighting
The orders in the planboard can be quickly related to the open orders grid by hovering the order bar in the planboard. The related row in the grid is highlighted in blue.
Slot allocations
When a flight contains an airport or airway slot an icon is displayed. The order bar can have a slot icon for the inbound flight leg as well as the outbound.

Figure 15: Allocated airport and/or airway slot
By hovering the slot icon a tooltip displays the slot information.

Figure 16: Slot information in tooltip
Pending departures
When the departure time of an order is not known yet, it is possible to enter an indication of the departure time and check the pending flag. The bar will be displayed until the pending departure time with a question mark icon at the right of the bar.

Figure 17: Pending departure time
Order quickmenu
By clicking the order (colored bar) in the planboard, the user can quickly access the most frequently used operations.

Figure 18: Order quick menu
Via this menu you can quickly open the order or aircraft registration details. Also all available operations related to the order are accessible without the need to open the order details first.
The debtor order number functions as an extra identification of the order in case there are no flight details registered yet.
The quick menu closes automatically when the mouse cursor leaves the surface of the menu.
Reports
FBO One provides the following reports to support the daily work processes of the front office:
- Daily Flight Program
- Daily Services Summary
Daily Flight Program
This report provides an overview of all the inbound and outbound flights on one day. The ramp agents on the platform use this report to see which aircrafts arrive and departure from the platform. When the order has a quick turn around and the arrival and departure is on the same day, this report shows two lines. One for the inbound flight leg and one for the outbound.

Figure 19: Daily Flight Program Report
Daily Services Summary
This report provides an overview more or less the same as the daily flight program. This report however shows the service details rather than the flight details. This report is used by the ramp agents on the platform to see which services are requested and whether these services are completed or not.

Figure 20: Daily Services Summary Report
[x] Service is NOT completed
[v] Service is completed
Entering new handling requests
By clicking the Create order item in the main menu bar, you can create a new order for the current fbo location.

Figure 21: Create order page
There are three alternatives to create an order:
- based on an aircraft registration
- based on an inbound flight number
- based on a debtor
Based on an aircraft registration
The most common scenario is creating an order based on an aircraft registration. This applies to most operators who contain a small fleet of aircrafts.
Step 1 is to select the aircraft registration from the auto lookup field. After clicking the search icon, FBO One searches through all available aircraft registrations and returns all that match in a list.

Figure 22: Enter the search text to find the aircraft registration

Figure 23: Matching aircraft registration found
The noise chapter is displayed as a notification and the operator is determined based on the operator.

Figure 24: Operator determined from aircraft registration
Step 2 is to enter the available inbound and outbound flight information. The STA and STD determine the positioning of the order in the planboard.

Figure 25: Create order based on an aircraft registration
Based on a flight number
Operators with a large aircraft fleet could have a carrier code. In this case the operator might choose to fly with a different aircraft registration, but the flight number remains the same.
Step 1 is to enter the flight number of the inbound flight leg. A flight number is divided into a carrier code and a number.

Figure 26: Create order based on a flight number
Notice that the operator is now determined based on the inbound carrier code. If no debtor with the entered carrier code is found an exception is displayed.

Figure 27: Invalid carrier code exception
If no carrier code is filled in the operator cannot be determined and an exception is displayed.

Figure 28: No operator and debtor found exception
Based on a debtor
When the flight information is not available at all, but the debtor (who pays the invoice) is, you can create the order based on a debtor.
In this case just select the debtor using the auto lookup field. FBO One searches through all available debtors. See chapter 10.1 Contacts to learn more about configuring debtors.
Often the debtor's order number is used as a reference to the order request of the debtor.
Determining the operator
The operator is the organization which employs the crew members that fly the aircraft. The owner of the aircraft is beyond the scope of FBO One. The owner could be the operator self, but also for example a banking company.
The operator is automatically determined by the aircraft registration. When the aircraft registration is not entered, the operator is determined by the carrier code of the inbound flight number.
Determining the debtor
The debtor is automatically determined by the operator. By selecting another debtor, the user can explicitly overrule that the operator will be the debtor.
Handling services
When the aircraft registration is selected, FBO One automatically adds handling services based on the MTOW (Maximum Take Off Weight). The MTOW of the aircraft registration is related a handling category which contains products to be automatically added. Each handling category has a MTOW range.
Click here to learn more about configuring handling categories.
Initial workflow state
When the new order is based on a debtor and has no aircraft registration or flight number, the initial current state is set to the startup workflow state of the "Order" workflow.
In other cases the initial current state is set to the startup workflow state of the "Handling Order" workflow.
Click here to learn more about workflows.
Order details
After a new order is created, automatically the order details page is opened. The order details page contains all the order related information and operations.

Figure 29: Order details page
Side bar
The side bar at the left shows the most frequently used information and operations.
Order details
The order details section shows a link to the order details. With this link you can easily open a second order details page. The date is the creation date of the order.
Current workflow state
The header of the workflow section shows the name of the current state of the order. Below the available workflow actions are displayed based on the current state. More details later in chapter 15 Configuring workflow.
Inbound flight
This section shows the most actual arrival time, the station from where the aircraft is coming from and with how many passengers (PAX) on board.
Label | Description |
Arrival | Most actual arrival time followed by time indicators (S, E, A, P, W) |
From | Name of the station. By clicking the station link you can navigate to the station details. |
PAX | Number of passengers |
GenDec | Declaration (todo) |
Behind the arrival time is displayed which time fields are available. By hovering this time indicator a tooltip shows all the inbound flight times.

Figure 30: Arrival/departure time tooltip
Outbound flight
This section shows the most actual departure time, the station towards the aircraft is flying and with how many passengers (PAX) on board.
Label | Description |
Departure | Most actual departure time followed by time indicators (S, E, A, P, W) |
To | Name of the station. By clicking the station link you can navigate to the station details. |
PAX | Number of passengers |
GenDec | Declaration (todo) |
AOC/Credit
This section shows information relevant for the price calculation.
Label | Description |
Pay vat | Displays whether vat is calculated based on base information of the debtor. See chapter 9.5 Price calculation to learn more about the price and vat calculation. |
AOC | Indicates whether the AOC data below is used from the debtor or the from the operator. |
Nr | AOC number |
Date | AOC expiration date |
Credit | Payment term in days |
Header
Label | Description |
Operator | The name of the operator. Link opens the contact details of the operator. |
Registration | The aircraft registration. Link opens the aircraft registration details. |
Aircraft type | The aircraft type. Link opens the aircraft type details. |
Debtor | The name of the debtor. Link opens the contact details of the debtor. |
Order number | Debtor's order number |
Payment | Form of payment (f.e. BILL, Cash, CC, Pin) |
Services
In the services tab all requested services are displayed. Initially when the order is created, this list contains all the services that are automatically added based on the handling category.
Label | Description |
Product | The product code of the service. Link opens the service details. |
Quantity | The number of units plus the type of unit. For example 1 occ(urrence) or 586.37 liters |
Unit price | The unit price based on the fbo and time specific product data.
Note: the unit price is 0.00 in case the handling order is not calculated yet or the unit price must be entered manually because it concerns a third-party service. |
Order | Supplier order number. Relevant for third-party services. |
Remarks | Free remarks |
State | The current workflow state of the service.
When the (primary) service has no workflow registered based on the product data, all current states of its secondary services are displayed. This is used to support parallel workflows. More about workflows and tasks is described later in chapter 15 and 15.1 |
Flight information
In the flight tab all inbound and outbound flight information is displayed.

Figure 31: Flight information tab in order details
Later in this document the flight information is described in more detail.
Audit log
In the log tab all order-related changes are displayed.

Figure 32: Audit log tab in order details
Editing order details
Based on the current workflow state of the order the order can be edited or not.
By clicking 'Edit order' in the order details side bar, the edit order page is opened.

Figure 33: Edit order page
The side bar now shows the order number to go back to the order details.
When you change the aircraft registration all handling services that are automatically added will be deleted and new handling services based on the new handling category are added.
When you change the debtor, the vat and pricing of the services are recalculated. See chapter 9.5 to learn more about price calculation.
When you change the form of payment, disbursements can be added automatically based on the whether the form of payment concerns credit or not.
Deleting orders
Because deleting orders would break the order number sequence, it is not possible to delete orders from FBO One. Use the workflow action "Cancel" to remove the order.
Flight information
The following flight information can be registered:
Label | Applies to flight legs | Description |
Flight type | Both | Indication of the type of flight. When for example a 'Medical' flight arrives an ambulance could be arranged. |
Flight number | Both | Carrier code and flight number.
Note that changing the carrier code will not update the operator. This only applies to creating new orders. |
From | Inbound | The station where the incoming aircraft has departed |
To | Outbound | The station where the outgoing aircraft will arrive |
STA | Inbound | Scheduled time of arrival |
ETA | Inbound | Estimated time of arrival |
ATA | Inbound | Actual time of arrival |
STD | Outbound | Scheduled time of departure |
ETD | Outbound | Estimated time of departure |
ATD | Outbound | Actual time of departure |
Pending | Outbound | Flag to indicate if the STD is pending |
Crew | Both | Number of crew members on board |
PAX | Both | Number of passengers on board |
Pieces | Both | Amount of the luggage on board |
Weight | Both | Weight of the luggage on board |
Airport slot | Both | Time of the allocated airport slot |
Airway slot | Both | Time of the allocated airway slot |
Updating flight information
Based on the current workflow state of the order the inbound flight leg and/or outbound flight leg can be edited or not. When the aircraft has arrived you could disable editing the inbound flight information for example.
By clicking 'Edit flight' in the order details side bar, the edit flight page is opened.

Figure 34: Edit flight page
Validation checks
- Arrival
time (inbound) must lie before the departure time (outbound)
- The carrier code must be related to an
operator
Line services
Adding services
Based on the current workflow state of the order services can be edited or not.
By clicking 'Add service' in the order details side bar, the add service page is opened.

Figure 35: Add service page
Select a product from the list products. Only primary products with valid product data for the fbo location of the order can be selected. Also the flag 'Can add manually' must be turned on. Handling services usually have this flag turned off because these are added automatically.
Validation checks
- Quantity
must be more than
zero
- Products
with 'MultipleEntry' turned off, can not be added more than once to the same
order
Service details
By clicking on the service in the services tab in the order details page, the service details page is opened.

Figure 36: Service details page
The side bar contains more or less the same information as in the order details.
Optional secondary services
The section 'Secondary services' contains a list of available secondary services that can be added manually. This makes it easy to add optional tasks, surcharges or extra discounts.
Header
Label | Description |
Product code | The product code of the product that is serviced to the client. Link opens the product details. |
Description | The description of the product.
When a fbo specific description is configured in the product, this description is displayed. |
Price per unit | The aircraft type. Link opens the aircraft type details. |
Debtor | The name of the debtor. Link opens the contact details of the debtor. |
Order number | Debtor's order number |
Payment | Form of payment (f.e. BILL, Cash, CC, Pin) |
Supply order details
For third-party services a free text field is added to enter specific details about the order to the supplier. For catering type of services it is easy to provide a whole list of items and extra remarks.
Also a delivery time can be entered to notify that the service must be received before this time.
Supply order report
The supply order can be easily printed and faxed to the supplier.

Figure 37: Supply order report
Updating services
By clicking 'Edit service' in the service details side bar, the edit service page is opened.
Note that this is not possible for secondary services. These service do not have a quantity and unit price.
Deleting services
By clicking 'Delete service' in the service details side bar, the delete service page is opened.
This operation applies to primary services as well as secondary services.
Handling orders
Handling Request
For each order a handling request can be printed. This report shows the most important information needed for the front office to handle the order and is used to initiate a paper file for the order. All future reports produced in FBO One can be attached to the paper file including all the received faxes, supplier orders and other printouts.

Figure 38: Handling Request report
The handling request report can be printed by clicking the 'Handling request' link in the order details. Automatically a new browser window or tab is opened showing the report.

Figure 39: Print handling request
Confirming the handling
After all requested services are added to the order, the order can be easily confirmed to both the debtor and the operator.
Click on the link 'Confirm handling' in the order details or the quick menu in the planboard and the confirm handling page is displayed.

Figure 40: Confirm handling workflow transition

Figure 41: Confirm handling workflow action
By checking the email checkboxes the handling confirmation report is automatically emailed to the email address of the debtor and operator. The content of the email message can be configured.
See chapter @ to learn more about configuring emails. When a debtor or operator has more than one email address, you must select the correct email address.
When the OK button is clicked, the order details are reopened and the handling confirmation report is automatically opened in a new browser window or tab.
You can also print the handling confirmation afterwards by clicking the link in the side bar of the order details page.

Figure 42: Print handling confirmation

Figure 43: Handling Confirmation report
Registering arrivals
When an aircraft arrives, the related order can be easily updated.
Click on the link 'Aircraft has arrived' in the order details or the quick menu in the planboard.

Figure 44: Aircraft has arrived workflow transition
Default the current local time is filled in.

Figure 45: Aircraft has arrived action
Completing tasks with workflow
In the services tab in the order details you can quickly see the overall state of all the tasks.

Figure 46: Completed tasks
Click here to learn more about configuring workflows and tasks.
Price calculation
Each time the order details is opened, all the primary and secondary services of the order are recalculated.
Unit price and amount
The unit price of each primary service is determined from the valid product data for the specific fbo location. For third-party products the unit price in the product data is empty. In this case the user must enter the unit price.
The amount of the service is calculated as follows: quantity * unit price. The amount is rounded to two decimals, which means that 144.6349 will be rounded to 144.63.
Vat amount
The vat amount is calculated based on the rounded amount of the service.
Below a flowchart is drawn to explain the logic of the vat calculation.

Figure 47: Vat calculation flow-chart
Secondary services
The unit price for secondary services is calculated through the price agreements. When the price agreement is a percentage, the unit price is the percentage multiplied by the rounded amount of the primary service.
Click here to learn more about configuring price agreements.
Applying discounts
FBO One can automatically apply discounts on services based on price agreements that are made with the debtor. For example, it is possible to apply a discount on all landing fees or fuel for a specific debtor.
Click here to learn more about configuring discounts.
Applying disbursements
FBO One can automatically apply disbursements on services when the debtor is paying on credit. This is steered by the form of payment of the order. Form of payments with the flag 'Is credit' turned on cause that disbursements are added to all disbursable products.
Click here to learn more about configuring disbursements.
Applying surcharges and optional tasks
FBO One can automatically apply disbursements on services when the debtor is paying on credit. This is steered by the form of payment of the order. Form of payments with the flag 'Is credit' turned on cause that disbursements are added to all disbursable products.
Finalize payment
When the client is about to depart, the payment of the order can be easily handled.
Click on the link 'Finalize payment' in the order details and the finalize payment page is displayed.

Figure 48: Finalize payment workflow transition

Figure 49: Finalize payment workflow action
Select the form of payment and click OK. The handling order report is automatically opened in a new window or tab and the order details page is displayed.
When the OK button is clicked, the order details are reopened and the handling confirmation report is automatically opened in a new browser window or tab.
Validation checks
- Form of payment must be filled in
- All third-party services must contain a unit price and a supplier order number
- All services and tasks must be completed (workflow end state)
Handling order report
You can also print the handling order afterwards by clicking the link in the side bar of the order details page.

Figure 50: Print handling order
When the handling order is printed before payment it contains a watermark with the word 'Concept'.

Figure 51: Handling Order report
Registering departures
When an aircraft departs, the related order can be easily updated.
Click on the link 'Aircraft has departed' in the order details or the quick menu in the planboard.

Figure 52: Aircraft has departed workflow transition

Figure 53: Aircraft has departed action
Validation checks
- All services and tasks must be completed (workflow end state)
- PAX and flight type fields are filled in for both inbound and outbound
Handing over to the back office
After the front office has completed all of its work, orders can be handed over to the back office with a simple workflow state transition.

Figure 54: Hand over to back office