Migration
Importer l’historique de résultats dans le nouveau LMS
Vous avez décidé de faire entrer une partie de l’historique dans le nouveau LMS, et vous devez préparer un fichier sans savoir ce que l’outil en fera.
Avant de préparer le fichier, lisez ce que l’import documenté crée vraiment dans l’outil. Une ligne peut entrer sans alimenter les recyclages, avec une date différente, ou sans attestation. Puis importez cinq personnes choisies, et regardez ce que voit l’administrateur et ce que voit l’apprenant.
Si vous avez décidé d’archiver, cette page ne vous concerne pas.
Notre avis
Ne jugez pas un import à son taux de lignes acceptées. Il est réussi si les règles de l’outil se comportent comme prévu sur ces lignes : échéance, prérequis, rapport, et absence de relance erronée.
Pourquoi
- La date est le champ le plus fragile. Docebo décrit plusieurs cas où l’achèvement prend la date d’import.
- Chaque outil simplifie à sa façon : TalentLMS ne connaît que deux statuts à l’import, LearnUpon rejette un fichier où une inscription notée porte le seul statut Completed.
- Un import peut déclencher des effets : LearnUpon recommande de couper les rappels, et avertit sur la réinscription automatique.
Ce qui change notre avis
Si vos anciennes données ne servent qu’à répondre à une demande ponctuelle, l’import n’apporte rien et l’archive suffit. Si un recyclage en dépend, l’import devient obligatoire pour votre fonctionnement, et le test sur échantillon devient la condition de la bascule.
Ce que chaque import crée
| Outil | Colonnes ou voie | Pièges écrits par l’éditeur |
|---|---|---|
| Docebo | Inscriptions en CSV, avec statut et date d’achèvement. Suivi par support, statut Completed seul. Certifications et recyclages à part | Utilisateurs actifs et non déjà inscrits. Deux historiques par personne et par cours, sinon import des certifications. Fuseau UTC sur les certifications |
| LearnUpon | Gabarit fourni, statut global, date d’achèvement. Outil activé par l’équipe de l’éditeur | Date au format jour, mois, année. Achèvements de plus de 2 ans en archive. Une note exige Passed ou Failed. Retour arrière sous 7 jours |
| TalentLMS | Utilisateur, cours ou parcours, dates, statut, score de 0 à 100, 1 Mo par fichier | Statuts not_attempted ou completed. Utilisateurs et cours à créer d’abord. Dates en format texte, au format du portail |
| Absorb | Service Historical Data Import, prestation d’un seul passage | Extraction et mise au format CSV ou TXT à votre charge |
| Cornerstone | Edge Import : fichiers plats ou flux, charge de transcriptions Online Content, Bulk API payante | Statut Failed à activer par le support. Montant de l’API non publié |
Docebo et la date d’achèvement : deux lectures à lever
Le guide Docebo dit deux choses. Dans l’import par l’interface avec le statut Completed, la date d’achèvement est celle de l’import. Son tableau de colonnes accepte pourtant une date d’achèvement, et ne prend celle de l’import que si le champ est vide. Le guide ajoute que, pour un achèvement obtenu par le suivi des supports, la date du cours sera celle de l’import.
Des utilisateurs du forum de Docebo rapportent que les dates et la progression fine demandent l’API ou une prestation. Ce sont des témoignages, qui ne valent pas documentation. Demandez à Docebo quel chemin garde la date, et testez ce chemin sur une personne dont l’échéance de recyclage dépend de cette date.
Cinq personnes à importer d’abord
Prenez de vraies personnes de votre historique, avec l’accord de ceux qui gèrent ces données, sur un environnement de test si l’outil en propose. Docebo décrit une migration à blanc sur un bac à sable, et le forfait d’Absorb inclut jusqu’à 3 cycles de test.
- Une réussite récente sur une formation à recycler. Contrôlez la date affichée et la prochaine échéance calculée.
- Un échec noté. Vérifiez que le statut et le score reviennent. Sur un outil à deux statuts, décidez avant ce que devient cette ligne.
- Une personne avec plusieurs réussites sur le même cours. Regardez laquelle compte comme la plus récente. Pour les certifications attribuées pendant l’import, Docebo demande de ranger les occurrences de la plus ancienne à la plus récente : la dernière ligne fait foi, quelle que soit sa date.
- Une formation en cours. Regardez ce que retrouve l’apprenant. Docebo ne reprend pas les données internes du SCORM.
- Un ancien salarié. Docebo exige des utilisateurs actifs pour importer des inscriptions : voyez ce qu’il en coûte en comptes, ou gardez ces personnes en archive.
Coupez ce qui peut partir tout seul
Avant de lancer l’import réel, désactivez les rappels et les notifications d’inscription. LearnUpon le conseille, et coupe de lui-même certains e-mails pendant son script. Pensez aussi aux cours sous licence : chez LearnUpon, les lignes importées comptent dans les licences utilisées. Enfin, retirez du fichier les inscriptions déjà créées à la main, car LearnUpon ajoute les lignes sans mettre à jour celles qui existent, et Docebo déclenche une erreur si la personne est déjà inscrite.
Limites de cette page
Nous décrivons des procédures publiées, sans les avoir exécutées, et certaines sont datées : le guide de Docebo porte la date du 18 novembre 2024. Les deux articles de LearnUpon divergent sur la disponibilité selon l’offre : faites écrire l’inclusion au devis. Nous n’avons pas lu de procédure d’import d’historique pour iSpring LMS ni 360Learning : demandez-la.
Preuves et sources
Le 5 novembre 2026, nous avons lu les guides de migration de Docebo et LearnUpon, les aides de TalentLMS et Cornerstone, l’annexe de services d’Absorb, et deux fils du forum de Docebo. Pour iSpring LMS et 360Learning, nous n’avons trouvé aucune procédure d’import d’historique. Nous n’avons importé aucune donnée.
Voir les 11 éléments : ce qui est un fait lu, une déclaration, notre déduction ou notre avis
Déclaration de l’éditeur. Le guide Docebo indique qu’à l’import par l’interface avec le statut Completed la date d’achèvement est celle de l’import ; son tableau de colonnes accepte une date d’achèvement et retient celle de l’import si elle est absente ; un achèvement par suivi des supports prend la date d’import.
Portée : Migration entrante ; guide mis à jour le 18 novembre 2024.
Réserve : Passages à concilier, à tester sur un échantillon.
Relevé le 5 novembre 2026.
- Docebo : Migrating to Docebo - General guide Last updated: November 18, 2024. Lu le 5 novembre 2026. Page de l’éditeur.
Déclaration de l’éditeur. Des utilisateurs du forum de Docebo disent que les dates et la progression fine exigent l’API ou une prestation.
Portée : Témoignages d’utilisateurs, dont une question d’août 2024.
Réserve : Le témoignage ne vaut pas documentation.
Relevé le 5 novembre 2026.
- Communauté Docebo (utilisateurs) : Uploading enrollments - in progress/completions training material Aug 29, 2024 (question). Lu le 5 novembre 2026. Vue en extrait, à vérifier.
- Communauté Docebo (utilisateurs) : API to migrate training records | Community non datée. Lu le 5 novembre 2026. Vue en extrait, à vérifier.
Déclaration de l’éditeur. Le guide Docebo exige des utilisateurs actifs et non déjà inscrits, limite l’import à deux historiques par personne et par cours et renvoie au-delà vers l’import des certifications. Pour les certifications attribuées pendant l’import des inscriptions, les occurrences d’une même certification pour une même personne doivent aller de la plus ancienne à la plus récente ; la dernière ligne compte comme la plus récente, quelle que soit sa date.
Portée : Guide de migration Docebo ; règle d’ordre limitée aux certifications attribuées pendant l’import des inscriptions.
Réserve : À confirmer sur la version en vigueur.
Relevé le 5 novembre 2026.
- Docebo : Migrating to Docebo - General guide Last updated: November 18, 2024. Lu le 5 novembre 2026. Page de l’éditeur.
Déclaration de l’éditeur. Docebo décrit une migration à blanc sur un bac à sable cloné, et n’importe en suivi par support que le statut Completed.
Portée : Migration entrante.
Relevé le 5 novembre 2026.
- Docebo : Migrating to Docebo - General guide Last updated: November 18, 2024. Lu le 5 novembre 2026. Page de l’éditeur.
Déclaration de l’éditeur. LearnUpon exige un format de date jour, mois, année, classe en archive les achèvements de plus de 2 ans, exige Passed ou Failed pour une inscription notée et permet un retour arrière dans les 7 jours.
Portée : Migration entrante.
Relevé le 5 novembre 2026.
- LearnUpon : Migration guide: moving your enrollment histories to LearnUpon 5 months ago (Updated, affichage relatif). Lu le 5 novembre 2026. Page de l’éditeur.
Déclaration de l’éditeur. LearnUpon conseille de désactiver les rappels, coupe temporairement les e-mails d’inscription et d’achèvement pendant le script, ajoute les lignes sans mettre à jour les inscriptions existantes, compte les lignes de cours sous licence, et avertit sur l’expiration et la réinscription automatique.
Portée : Migration entrante.
Relevé le 5 novembre 2026.
- LearnUpon : Migration guide: moving your enrollment histories to LearnUpon 5 months ago (Updated, affichage relatif). Lu le 5 novembre 2026. Page de l’éditeur.
Déclaration de l’éditeur. Un article de LearnUpon affiche une disponibilité pour tous les clients, un autre selon l’offre.
Portée : Base de connaissances.
Réserve : À lever par écrit.
Relevé le 5 novembre 2026.
- LearnUpon : Migration guide: moving your enrollment histories to LearnUpon 5 months ago (Updated, affichage relatif). Lu le 5 novembre 2026. Page de l’éditeur.
- LearnUpon : Migrate to LearnUpon: admin guide 1 year ago (Updated, affichage relatif). Lu le 5 novembre 2026. Page de l’éditeur.
Déclaration de l’éditeur. L’import historique de TalentLMS accepte utilisateur, cours ou parcours, dates, statut not_attempted ou completed et score de 0 à 100, en XLS, XLSX ou CSV de 1 Mo au plus, après création des utilisateurs et des cours, avec des dates en format texte.
Portée : Aide de l’éditeur, édition non précisée.
Relevé le 5 novembre 2026.
- TalentLMS (Epignosis) : How to import historical completion data in TalentLMS (for courses or learning paths) – TalentLMS Support - Help Center non datée. Lu le 5 novembre 2026. Page de l’éditeur.
Déclaration de l’éditeur. Le service Historical Data Import d’Absorb comprend jusqu’à 3 cycles de test, et le client reste chargé d’extraire et de transformer ses données au format CSV ou TXT.
Portée : Annexe de services.
Réserve : Prix du forfait non relevé.
Relevé le 5 novembre 2026.
- Absorb : Schedule A: Add-on Definitions non datée. Lu le 5 novembre 2026. Page de l’éditeur.
Déclaration de l’éditeur. Cornerstone documente Edge Import, une charge de transcriptions Online Content dont le statut Failed exige une activation par le support, et une Bulk API à redevance annuelle au montant non publié.
Portée : Aide en ligne et documentation d’API.
Réserve : Pas une procédure complète de reprise.
Relevé le 5 novembre 2026.
- Cornerstone : Edge Import Feeds Overview non datée. Lu le 5 novembre 2026. Page de l’éditeur.
- Cornerstone : Edge Import - Online Content (OLCO) Transcript Load and Feed Last Published: 04 November 2026. Lu le 5 novembre 2026. Page de l’éditeur.
- Cornerstone : Introduction, Cornerstone Bulk API non datée. Lu le 5 novembre 2026. Page de l’éditeur.
Notre méthode. Le choix des cinq personnes et le critère de réussite sont notre méthode, sans exécution sur un logiciel.
Réserve : À rejouer par le lecteur.
Relevé le 5 novembre 2026.