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 Schedule; and 

  • what syncs when using the My Schedule Sync; and

  • what syncs when doing an Account Sync; and 

  • what the syncing best practices are.


_________________________________________________________________

When the App Syncs
The app completes a My Schedule sync when the passcode is entered to access the app. Also, the app sync runs every 1 minute while the app is open and every 5 minutes when the app is minimized but still running.

My Schedule Sync
To ensure a crew member has the most up-to-date information, swipe down on the the screen and the app will run a sync.

What Syncs when Syncing through My Schedule
When pulling down on the My Schedule 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 Schedule 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 Schedule 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?