Mobile App: Syncing Data

Mobile App: Syncing Data

The 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 outlines:

  • 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 full database sync on the first run after installation or when logging into a new account. Additionally, the app performs a background sync for any newer changes every 3 minutes while the app is open. Users can tap the sync button in the bottom sync bar in the event a manual background is needed. The sync bar displays a message detailing how long it has been since the last full sync. The app can still be used while these syncs are occurring.

When the App Refreshes / My Schedule Sync

To ensure crew members view the most up-to-date information, a pull to refresh is available on most pages. Drag down to refresh to get new data and refresh the page. Navigating to new pages automatically displays updated data.

What Syncs when Accessing Settings > Clear and Reload

When initiating this from Settings, a full sync of all tables occurs. This includes all data in My Schedule 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

  • Use a pull to refresh to get new data from the server. This is the quickest way to update the app and will always ensure you get the latest data.

  • Use the sync bar sparingly because this is the most extended operation that updates all tables.

  • Use the clear and reload option when you suspect you might have data corruption

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

Ref: A-M02

    • Related Articles

    • Avianis Mobile App [Video]

      A full overview of the Mobile App. This video explains: Settings Expenses Logging times Additional Features For additional Mobile App information, see the following articles: Mobile App 101 My Schedule Mobile App: Settings Mobile App: Duty Check In ...
    • Mobile App: Settings

      This guide outlines the following: Support Changing a Passcode Enable TouchID/FaceID Capture log time Group My Schedule Sync issues Clear and Reload Last sync Switch Company Sign out _________________________________________________________________ ...
    • Mobile App: Flight Events

      The following guide outlines all tabs in a Flight Event to include: Summary Passengers Files Log Expenses Duty Time Weight and Balance Services (Crew and Passenger) Notes FRAT Discrepancies Events Purpose Cases Note: Screenshots throughout this ...
    • Mobile App: My Schedule

      The following guide outlines: My schedule overview; and calendar display; and my schedule symbols. My Schedule Overview My Schedule allows crew members to view their trips in a calendar view. The view defaults to 1 week. Crew members can opt to view ...
    • Mobile App: Personnel Events

      Personnel Events Create personnel events through the mobile app. This guide outlines: how to create an event; and how to edit an event; and how to create a duty event Creating an Event My Schedule allows the user to create an event directly within ...