The iOS mobile app is a pilot focused app and provides similar functionality to the web based version when the pilot role is designated. The mobile app has offline capability and the data from the web to the app and app to the web exchanges. This guide will outline:

  • When the app syncs; and 
  • how to sync through My Flights; and 
  • what syncs when using the My Flights Sync; and
  • what syncs when doing an Account Sync; and 
  • what the syncing best practices are.


_________________________________________________________________

When the App Syncs
When the app is left running on the devices background, the app will refresh/sync every 6 hours. When the app is fully closed out (killed) it DOES NOT refresh upon opening. A manual sync must be initiated through My Flights.

My Flights Sync
If a crew member wants to make sure they have the most up-to-date information, pull the screen down and the app will run a sync.

What Syncs when Syncing through My Flights
When pulling down on the My Flights page a manual sync is initiated. This sync includes the following data:
CheckIn
Discrepancy
DutyTime
Expense
ExpenseLineItem
ExpenseReport
FlightCheck
FlightCheckTrip
FlightLeg
FlightLegDocument
FlightLegEvent
FlightLegNote
FlightLegPurpose
FlightLegUser
MetaDataField
MetaDataValue
Personnel
Report
TripRequest

What Syncs when Accessing Settings > Sync Account
A full sync of all tables occurs when initiating from Settings. This sync includes all data included in the My Flights sync and Account Setting changes from the web based version. For Example, a user adds an Expense Category. A full Sync Account is necessary for the new expense category to be an option in the mobile app. 

Aircraft
AircraftEngine
AircraftExpensePolicyTripType
Airport
ApproachType
CreditCard
CreditCardType
CurrencyConversionRate
DelayType
DiscrepancyDocument
District
DutyCategory
ExpenseCategory
ExpenseDocument
ExpensePolicy
FBOHandler
FlightCheckCategory
FlightCheckTotal
FlightLegEngineStats
FlightLegEventType
FlightLegStatus
LandingType
PaymentType
PurposeType
TakeOffType
TripRequestExpense
User
UserAddress
UserContactInformation
UserImage
Vendor 

Syncing Best Practices 

  • If the app is fully closed (killed), when launching the app again pull down on My Flights to initiate a sync. 
  • If the app is asleep (not closed and user is working in other apps), full account syncs are occurring in the background, so no Account Sync is necessary unless confirmed changes made in the web application are not exchanging to the mobile app. 


Ref: A-M02

Did this answer your question?