Centre d'aide · Pour les propriétaires de compagnie

Déménager ta compagnie depuis une autre plateforme

Regarder la vidéo : Passer ta compagnie sur Vaeroly

Cet article montre comment transférer la configuration de ta compagnie et les heures de tes pilotes depuis la plateforme que tu utilises aujourd'hui, et comment tes pilotes récupèrent leurs heures quand ils rejoignent.

Tu dois être le propriétaire, ou du staff avec Importer et exporter les données de la compagnie, ou avec l'une des permissions d'Opérations Hubs et aéroports, Flotte, Lignes et programmes ou Grades. Chaque partie d'un fichier demande sa propre permission : le staff qui peut seulement modifier les lignes n'importe que les lignes, et on lui dit ce qui a été laissé de côté. Les dossiers des pilotes et leurs heures demandent Importer et exporter les données de la compagnie (et, pour les heures, la permission de modifier les heures des pilotes). Tout se passe dans Staff → Paramètres de la compagnie → Import et export.

La page guidée : Déménager ta compagnie ici

Staff → Paramètres de la compagnie → Déménager ta compagnie ici met tout le déménagement en ordre, en cinq étapes. Chaque étape se coche toute seule d'après les données de ta compagnie et renvoie vers la page qui la réalise, donc tu peux revenir à tout moment pour voir ce qui reste. Pour bien démarrer affiche aussi une carte pour elle, jusqu'à ce que tu appuies sur Masquer (la page elle-même reste dans le menu).

  1. D'où tu viens. Choisis ce que tu utilises aujourd'hui (des fichiers d'export d'un autre crew center, une plateforme avec une API, des tableurs ou Google Sheets, une sauvegarde de base de données d'un crew center que tu gérais toi-même, ou une autre compagnie sur Vaeroly). Cela change seulement les outils vers lesquels l'étape suivante renvoie.
  2. Importer flotte, lignes et aéroports, sur la page Import et export (voir plus bas).
  3. Importer les pilotes : leurs dossiers et leurs heures (voir Tes pilotes récupèrent leurs heures plus bas).
  4. Importer l'historique des vols : voir Importer l'historique de vol.
  5. Partager ton lien d'inscription dans tes propres canaux (voir Partager ton lien d'inscription plus bas).

Ce qui est transféré

L'import lit les aéroports, hubs, flotte, lignes, grades et dossiers de pilotes avec leurs heures. Il ne crée pas de comptes de pilotes. Tes pilotes rejoignent Vaeroly eux-mêmes et réclament leur ancien dossier, ce qui transfère leurs heures. Une fois qu'ils ont rejoint, tu peux importer leurs vols passés (PIREP) dans leurs carnets de vol à partir d'un fichier : voir Importer l'historique de vol.

Tu déménages depuis un crew center que tu hébergeais toi-même ? Une sauvegarde de sa base de données apporte tout d'un coup, vols passés et distinctions compris : voir Depuis un fichier de sauvegarde de base de données plus bas.

Si ta plateforme actuelle a une API avec des identifiants client

Pas sûr ? Utilise plutôt les fichiers d'export (voir Fichiers d'export de ton crew center actuel plus bas).

1. Crée un client API sur ta plateforme actuelle

Dans les paramètres du staff de ta plateforme actuelle, crée un nouveau client API (API v3). Choisis Client credentials avec le scope ops:read. Copie l'ID client et le secret.

2. Aperçu

  1. Dans Vaeroly, ouvre Staff → Paramètres de la compagnie → Import et export.
  2. Dans la carte Importer depuis une autre plateforme (API), colle l'ID client et le Secret client.
  3. Appuie sur Connecter et prévisualiser.

L'ID et le secret ne servent que pour cette requête et ne sont pas enregistrés, sauf si tu coches Garder synchronisé chaque nuit (voir plus bas).

L'aperçu montre combien d'aéroports, d'avions, de lignes, de grades et de pilotes ont été trouvés, avec des exemples. Vérifie que les aéroports, les heures et les temps bloc semblent corrects. Les avertissements apparaissent en rouge en haut.

3. Importer

Appuie sur Importer dans ta compagnie. Fais-le dans les 30 minutes qui suivent l'aperçu. Si l'aperçu a expiré, appuie de nouveau sur Connecter et prévisualiser.

Un rapport montre ensuite ce qui a été créé et mis à jour. Si quelque chose a été ignoré, ouvre la liste ou appuie sur Télécharger le rapport complet.

Tu peux importer de nouveau plus tard. Cela met à jour ce qui existe au lieu de créer des doublons, et rien n'est supprimé.

Quelques points à savoir :

  • Les avions sont associés par immatriculation, les lignes par numéro de vol avec départ et arrivée, et les grades par nom.
  • Les lignes sans temps bloc reçoivent un temps estimé d'après la distance.
  • Les types d'avion sont comparés à la liste des vrais types ICAO. Un code avec un suffixe, comme B738-ABC, est lu comme B738. Un avion de type inconnu est ignoré et listé, et une nouvelle ligne dont tous les types sont inconnus est importée désactivée : choisis ses types sur la page Lignes, puis active-la.
  • Les aéroports sans coordonnées ne peuvent pas être ajoutés et sont ignorés.

Voler sur les deux plateformes pendant le déménagement : Synchroniser chaque nuit

Déménager tout le monde en un jour est difficile. Avec la synchronisation nocturne, ta compagnie peut faire tourner les deux plateformes en parallèle pendant quelques semaines : les pilotes qui volent encore sur l'ancienne plateforme gardent leurs vols, et ceux qui essaient Vaeroly volent ici.

  1. Dans la carte Importer depuis une autre plateforme (API), coche Garder synchronisé chaque nuit avant d'appuyer sur Connecter et prévisualiser.
  2. Vérifie l'aperçu et appuie sur Importer dans ta compagnie comme d'habitude.

À partir de la nuit suivante, pendant 90 jours :

  • Les nouveaux dossiers de pilotes et les nouveaux vols acceptés (PIREP) arrivent, de la même façon que le premier import : directement dans le carnet de vol d'un pilote déjà membre ici, ou en attente sur son dossier importé jusqu'à ce qu'il le réclame.
  • Les lignes, la flotte, les grades et les hubs ne sont jamais modifiés par la synchronisation. Change-les ici comme tu veux.
  • Un vol n'arrive jamais deux fois, et un vol que le pilote a aussi déposé ici (mêmes aéroports, départ bloc à moins de 2 heures) est laissé de côté. Il en va de même pour un import à la main et pour les vols en attente sur un dossier quand son pilote le réclame. Un vol refusé par le staff ici ne compte pas.
  • Un dossier de pilote que tu supprimes sur la page Import et export pendant que la synchronisation est active n'est pas rétabli par elle. Pour en rétablir un, importe à la main depuis l'autre plateforme.

La synchronisation s'exécute en ton nom, avec tes permissions de staff du jour, et demande Importer et exporter les données de la compagnie.

Le secret. Pour lire chaque nuit, Vaeroly garde le client API : l'ID, et le secret scellé pour que seul ce site puisse le relire, en lecture seule (ops:read). Il n'est jamais affiché de nouveau : la carte Synchronisation nocturne depuis une autre plateforme sur la page Import et export n'en montre que les 2 derniers caractères, qui l'a enregistré et quand.

Elle s'arrête toute seule après 90 jours (tu reçois un e-mail une semaine avant), quand l'autre plateforme refuse le client deux fois de suite, après 5 nuits d'échec d'affilée, quand la personne qui l'a mise en place ne peut plus importer de dossiers de pilotes, ou quand la compagnie est masquée ou en cours de suppression. Appuie sur Arrêter sur la carte pour l'arrêter à tout moment. Quand elle s'arrête, le secret enregistré est supprimé ; tout ce qu'elle a apporté reste. Le propriétaire et la personne qui l'a mise en place reçoivent un e-mail quand une nuit échoue et quand elle s'arrête. Lancer maintenant lit tout de suite, au plus une fois toutes les 10 minutes. Si la lecture d'une nuit est coupée (l'autre plateforme a plus de données qu'on ne peut en lire dans le temps imparti), la carte l'indique, et tu reçois un e-mail après 3 nuits d'affilée.

Pour continuer après 90 jours, importe de nouveau avec Garder synchronisé chaque nuit coché. Sur l'autre plateforme, tu peux aussi supprimer le client API une fois le déménagement terminé.

Tes pilotes récupèrent leurs heures

Les dossiers de pilotes importés sont listés dans Pilotes importés en bas de la page Import et export.

Quand un pilote rejoint ta compagnie, le formulaire demande « Tu as déjà volé pour … ? ». Il y saisit son ancien ID pilote.

  • Si un ancien dossier a un e-mail qui correspond à l'e-mail vérifié de son compte, les heures sont en général transférées tout de suite. Les dossiers importés depuis le 2 novembre 2026 n'ont pas d'e-mail.
  • Sinon, la réclamation t'attend dans Staff → Pilotes. À côté du pilote, tu vois « Dit qu'il est » avec l'ancien ID, le nom et les heures. Appuie sur Approuver ou Refuser.

Réclamer ajoute les anciennes heures comme heures de transfert. Depuis l'API d'une autre plateforme, les vols acceptés du pilote et ses points là-bas arrivent aussi : les vols comptent comme vols transférés, les points ordinaires comme points transférés et les points bonus comme un ajustement de points, et les grades demandent des points ordinaires et bonus séparés comme avant, si bien que le tableau de bord et les grades correspondent à l'ancienne plateforme (le tableau de bord indique combien ont été transférés). Importer de nouveau ne donne à un pilote déjà arrivé que ce qui a changé depuis, jamais deux fois. Si l'ancien ID pilote commence par le code ICAO de ta compagnie et que ce numéro est libre, le pilote retrouve son ancien numéro. Quand le dossier nomme un grade du même nom que l'un de tes grades, le pilote garde ce grade : il ne descend jamais en dessous et monte à partir de là en volant ici. Un grade inférieur, ou que tu n'as pas, ne change rien. Importer de nouveau donne aux pilotes déjà arrivés le grade de leur dossier.

Lier un dossier toi-même

Dans Pilotes importés, choisis le pilote dans la liste à côté d'un dossier non réclamé et appuie sur Lien. Appuie sur Supprimer pour supprimer un dossier que personne ne réclamera.

Partager ton lien pour rejoindre

Vaeroly n'envoie pas d'e-mails à tes pilotes à partir d'une liste : ils ne nous ont jamais donné leur adresse. Partage plutôt ton lien pour rejoindre.

  1. Ouvre Déménager ta compagnie ici → Partager ton lien pour rejoindre, et copie le lien.
  2. Publie-le dans tes propres canaux : ton Discord, ton site et tes actualités.
  3. Les pilotes s'inscrivent eux-mêmes. En rejoignant, ils saisissent leur ancien ID pilote, et leur dossier importé (avec ses heures) les suit.

Les invitations envoyées avant le 2 novembre 2026 sont toujours listées sur cette page. Un pilote peut encore en accepter une tant qu'elle est ouverte, et Retirer annule une invitation non acceptée.

Fichiers d'export de ton crew center actuel

Beaucoup de crew centers ont une page Import/Export dans leur zone d'administration. Exporte-y les fichiers des vols (programmes), des avions et des aéroports, et envoie chacun ici sous Depuis un tableur (CSV), en choisissant ce que Le fichier contient. Vaeroly lit leurs propres noms de colonnes, par exemple dpt_airport, arr_airport, flight_time et subfleets pour les vols, et icao, registration et airport_id pour les avions. Un fichier d'aéroports choisi comme Hubs n'ajoute que les aéroports marqués comme hubs. Envoie d'abord les aéroports, puis les avions, puis les vols.

Plus simple : choisis les trois fichiers d'un coup sous Depuis les fichiers d'export d'une autre plateforme. Chaque vol prend alors ses types d'avion dans les subfleets du fichier des avions, même quand le nom d'une subfleet n'est pas un code de type (E330 pour un A330-300).

Hubs, flottes, avions et lignes en fichiers séparés

Certaines plateformes exportent les hubs, flottes, avions et lignes en quatre fichiers CSV séparés, où chaque avion et chaque ligne nomme sa flotte par un numéro (le type d'avion n'est que dans le fichier des flottes). Envoie-les tous ensemble sous Depuis les fichiers d'export d'une autre plateforme : choisis tous les fichiers d'un coup, dans n'importe quel ordre. Chaque avion et chaque ligne reçoit son type du fichier des flottes, chaque aéroport du fichier des hubs devient un hub, les lignes masquées arrivent désactivées, et un vol d'une autre marque que tu voles (son indicatif commence par le code d'une autre compagnie, par exemple MSC à côté de MSR) garde ce code. Une ligne présente deux fois dans le fichier n'est importée qu'une fois. SELCAL, numéros de série, codes hex, groupes de notation, préfixes autorisés, jours de service, cost index et paramètres SimBrief ne sont pas lus. Tu vois d'abord un aperçu.

À partir d'une sauvegarde de base de données

Si tu faisais tourner ton crew center sur ton propre site, sa base de données contient tout : aéroports, hubs, flotte, lignes, grades, pilotes avec leurs heures, et les vols passés (PIREP) et distinctions de chaque pilote. Fais une sauvegarde de toute la base de données là où ton hébergeur te le permet (le bouton Export de son outil de base de données, en SQL), et envoie-la dans Depuis un fichier de sauvegarde de base de données sur la page Import et export. Ce peut être un fichier .sql, ou un .sql.gz ou .zip contenant un seul .sql, jusqu'à 12 Mo (un .sql.gz ou .zip compressé en accepte bien plus).

  1. Choisis le fichier et appuie sur Aperçu.
  2. Vérifie l'aperçu : les totaux (vols passés et distinctions compris), des exemples, et les éventuels problèmes en rouge.
  3. Appuie sur Importer dans ta compagnie, dans les 30 minutes.

Comment le fichier est traité :

  • Il est lu comme du texte, jamais exécuté. Seules les tables d'un crew center (aéroports, flotte, vols, grades, pilotes, PIREP et distinctions) sont lues ; tout le reste est ignoré.
  • Les mots de passe, clés et paramètres propres au crew center ne sont jamais lus.
  • Le fichier est jeté dès que l'aperçu est prêt. Seul ce que montre l'aperçu est conservé, jusqu'à ce que tu importes ou pendant 30 minutes.

Ce qui arrive aux vols passés et aux distinctions :

  • Seuls les vols acceptés arrivent. Un pilote déjà membre ici (même e-mail, ou l'ancien ID pilote qu'il a réclamé) les reçoit tout de suite.
  • Ceux des autres attendent sur leur dossier de pilote importé (Pilotes importés indique combien) jusqu'à ce qu'ils le réclament. Réclamer place les vols dans leur carnet de vol et leur donne leurs distinctions.
  • Les vols s'affichent comme Importé dans le carnet de vol, avec le réseau sur lequel ils ont été volés, et ne peuvent pas être modifiés. Ils comptent pour les endroits où le pilote est allé et ce qu'il a volé (les passeports, les aéroports les plus visités et les types d'avion), mais aucun vol, point ou distinction n'en découle. Ses heures, vols et points arrivent avec le dossier du pilote, une seule fois, en totaux transférés, donc ils ne sont pas comptés deux fois.
  • Une distinction est associée à l'une des tiennes par son nom ; celle que tu n'as pas est ajoutée comme distinction manuelle.
  • Importer le même fichier de nouveau n'ajoute rien en double. Les vols placés dans un carnet de vol peuvent être annulés pendant quelques jours sur Importer l'historique des vols.
  • Un vol demande un avion de son type dans ta flotte. L'aperçu indique quand il en manque : ces vols attendent que tu en ajoutes un, puis importe de nouveau le fichier.

Les vols passés et les dossiers de pilotes demandent Importer et exporter les données de la compagnie ; les distinctions demandent aussi Événements, tours et distinctions.

L'import par API ci-dessus apporte les vols passés de la même façon, quand l'autre plateforme les donne à ton client API.

Où sont les pilotes et les avions : un pilote dont les vols passés arrivent attend à l'aéroport où son dernier vol a atterri, et un avion pour lequel l'autre plateforme ne donne aucun aéroport attend là où son dernier vol passé (par immatriculation) a atterri. Les pilotes et avions qui ont volé sur Vaeroly depuis restent là où ce vol les a laissés.

Des tableurs à la place

Si tes données sont dans des tableurs, utilise Depuis un tableur (CSV) sur la même page. Choisis ce que Le fichier contient (aéroports, flotte, lignes, grades, pilotes ou hubs), choisis le fichier et appuie sur Aperçu. Ouvre Noms de colonnes pour chaque type pour voir les en-têtes dont chaque fichier a besoin. Importe les aéroports avant les lignes. Les fichiers peuvent faire jusqu'à 3 Mo.

Des colonnes avec d'autres noms

L'aperçu montre Comment les colonnes de ton fichier ont été lues : chaque colonne de ton fichier, une valeur d'exemple, et ce qu'elle est lue comme. Si une colonne a été mal lue, ou pas du tout, choisis ce qu'elle contient (ou Ignorer) et appuie sur Revoir l'aperçu. Tout ce dont le fichier a besoin et qu'aucune colonne ne fournit, comme l'aéroport d'arrivée pour les lignes, est listé en rouge. Quand tu importes, tes choix sont gardés pour le prochain fichier avec les mêmes colonnes, donc l'export du mois prochain (ou un tableur synchronisé) est lu de la même façon.

Si le fichier ressemble à un autre type (une liste d'avions choisie comme lignes, par exemple), l'aperçu le dit, avec un bouton pour le lire comme ce type.

Quand certaines lignes ne seront pas importées, Télécharger les lignes qui ne seront pas importées (CSV) te donne ces lignes telles qu'elles étaient dans ton fichier, avec une colonne problème qui dit pourquoi. Corrige-les là et importe ce fichier. Le téléchargement est gardé 30 minutes.

Importer depuis un Google Sheet

Tu peux aussi importer depuis un lien au lieu d'un fichier, avec Importer depuis un lien sur la même page. Il accepte un Google Sheet, ou un fichier CSV ou Excel (.xlsx) sur Google Drive, Dropbox ou n'importe quel site https, jusqu'à 10 Mo. Le tableur est lu pour l'aperçu et n'est pas stocké.

  1. Dans Google Sheets, appuie sur Partager, mets Accès général sur Tous les utilisateurs disposant du lien, et copie le lien. L'onglet ouvert au moment de la copie est celui qui est lu (le premier onglet sinon).
  2. Colle le lien, choisis ce que Le tableur contient, et appuie sur Aperçu. Les colonnes sont les mêmes que pour un fichier.
  3. Vérifie l'aperçu, puis appuie sur Importer.
  4. Pour que les changements arrivent tout seuls, coche Garder ceci synchronisé chaque nuit avant d'appuyer sur Importer.

Un tableur synchronisé ne fait qu'ajouter et mettre à jour : les lignes que tu supprimes du tableur restent dans Vaeroly, et ne sont jamais supprimées ni désactivées. Les lignes avec des problèmes sont ignorées et listées. Si le tableur a soudain moins de la moitié des lignes qu'il avait, rien n'est importé cette nuit-là (le tableur est probablement cassé ou filtré). Toi et le propriétaire recevez un e-mail seulement quand quelque chose a changé ou que la synchronisation a échoué ; après 5 nuits d'échec d'affilée, elle se met en pause.

Tes tableurs synchronisés sont listés sous Tableurs synchronisés sur la page Import et export, avec la dernière exécution et son résultat. Lancer maintenant en lance une tout de suite (une fois toutes les 10 minutes), et tu peux Pause, Reprendre ou Supprimer la synchronisation. La retirer garde ce qu'elle a importé. Synchroniser un tableur demande la même permission que l'importer.

Si l'aperçu dit Ce lien ouvre une page web, pas le tableur, le tableur n'est pas encore partagé avec Tous les utilisateurs disposant du lien.

Après l'import

Vérifie tes hubs, ta flotte, tes lignes et tes grades sur leurs pages du staff, et ajuste tout ce que l'import n'a pas pu lire. Voir Configurer ta compagnie.

À voir aussi

Cet article t'a-t-il aidé ?