Remplir le calendrier CFA d'un apprenti avec l'aide de l'IA (OCR)
Remplir automatiquement le calendrier d'alternance école/entreprise via l'IA
À ce jour, il n'existe pas de fonction qui remplit seule et sans contrôle le calendrier d'alternance d'un apprenti, et cette fonctionnalité n'est réservée à aucun forfait particulier (aucune restriction liée à un forfait n'existe sur cette fonction). Ce qui existe réellement : un import assisté par IA (lecture automatique d'une photo ou d'un PDF du planning transmis par le CFA), qui pré-remplit le calendrier et vous laisse toujours vérifier et valider avant tout enregistrement.
Prérequis
- Rôle RH ou Administrateur. La page Congés > Administration > Calendrier alternance n'apparaît dans le menu que pour ces rôles. Manager et Directeur peuvent, via un accès direct par URL, consulter un calendrier existant en lecture, mais ne peuvent ni le créer, ni lancer un import IA, ni enregistrer une modification : ces trois actions sont refusées côté serveur hors RH/Administrateur.
- L'apprenti doit avoir le Type de contrat = Alternance / Apprentissage sur sa fiche employé (
profile_type = APPRENTICE) : sans ce réglage, il n'apparaît pas dans la liste de création de calendrier. - Un calendrier d'alternance déjà créé pour l'apprenti, sur la bonne année scolaire (voir étape 1 sinon).
- Le document du CFA à importer : photo nette ou PDF, formats PNG, JPEG ou PDF uniquement, 10 Mo maximum.
Étapes
1. Créer le calendrier (si ce n'est pas déjà fait)
- Aller sur Congés > Administration > Calendrier alternance (
/dashboard/leaves/apprentice). - Cliquer Nouveau calendrier (bouton visible uniquement RH/Administrateur).
- Sélectionner l'apprenti (seuls les employés au profil Apprenti apparaissent dans la liste), renseigner l'École / CFA, la Formation (facultatif), les dates de contrat et l'année scolaire.
- Cliquer Créer le calendrier : une grille de 52 semaines est créée pour l'année scolaire choisie.
2. Importer le planning du CFA via l'IA (OCR)
- Sélectionner l'apprenti concerné dans la liste en haut de page.
- Cliquer Importer (photo/PDF) (bouton visible uniquement RH/Administrateur).
- Choisir une photo (PNG/JPEG) ou un PDF du planning transmis par le CFA.
- L'IA analyse le document et détecte les semaines par type : Entreprise, École, Vacances, Examen.
- Les semaines détectées se chargent directement dans la grille du calendrier — rien n'est encore enregistré à ce stade.
- Un message indique le nombre de semaines détectées (ex. « 12 semaines détectées — vérifie puis enregistre »). Si aucune semaine n'est détectée, un message invite à réessayer avec une photo plus nette ou à saisir les semaines manuellement.
3. Vérifier puis enregistrer
- Relire la grille semaine par semaine : chaque case colorée correspond au type détecté par l'IA.
- Corriger toute semaine mal détectée en cliquant dessus, ou utiliser le mode Edition multiple pour resélectionner plusieurs semaines d'un coup.
- Cliquer Sauvegarder. Tant que ce bouton n'a pas été cliqué, rien n'est écrit en base : l'import OCR n'est qu'une prévisualisation. Seuls RH et Administrateur peuvent effectivement enregistrer (voir Pièges courants pour Manager/Directeur).
Alternative : import CSV
- Le bouton Importer CSV (dans la grille, visible Manager/Directeur/RH/Administrateur) charge un fichier local au même format que celui produit par Exporter : 4 colonnes
Semaine,Debut,Fin,Lieu, la colonne Lieu attendant un libellé en toutes lettres (Entreprise / Ecole / Vacances / Examen). Les lignes qui ne correspondent pas exactement à l'un de ces libellés sont ignorées sans message d'erreur. Cet import reste local à la page : rien n'est envoyé au serveur tant que Sauvegarder n'est pas cliqué. - Le bouton Exporter télécharge le calendrier affiché au format CSV (colonnes
Semaine,Debut,Fin,Lieu) — cet écran ne propose pas d'export au format ICS.
Pourquoi une vérification manuelle reste nécessaire
- L'IA ne fait que proposer une lecture du document : elle ne modifie jamais directement le calendrier déjà enregistré. C'est vous qui validez en cliquant sur Sauvegarder.
- Le moteur n'invente jamais une semaine qu'il n'a pas identifiée avec certitude dans le document : un calendrier partiellement rempli vaut mieux qu'une semaine incorrecte.
- Un document mal cadré ou de mauvaise qualité peut décaler des périodes (par exemple une semaine d'examens de mai lue comme si elle était en juin). Comparez toujours la grille pré-remplie au document source avant d'enregistrer.
Pièges courants
- Sans le profil Apprenti réglé sur la fiche employé, l'apprenti n'apparaît pas dans la liste de création de calendrier.
- Les fichiers autres que PNG, JPEG ou PDF, ou dépassant 10 Mo, sont rejetés avant même l'envoi à l'IA.
- Un import qui ne détecte « aucune semaine » ne modifie rien dans la grille existante : il faut alors compléter manuellement.
- Modifier le type de contrat après la création du calendrier ne recalcule pas rétroactivement les compteurs CFA déjà enregistrés.
- Le calendrier apparaît sur toutes les années scolaires couvertes par la période du contrat (un contrat 2026 → 2028 est visible sur 2026, 2027 et 2028) : vérifiez que vous importez bien sur la bonne année avant de charger un document.
- Un Manager ou un Directeur qui accède directement à l'URL voit les mêmes outils de modification (cases cliquables, Edition multiple, Importer CSV, Exporter, bouton Sauvegarder) qu'un RH — mais un clic sur Sauvegarder est refusé par le serveur pour ces deux rôles (message d'erreur technique en anglais). Toute modification faite par un Manager/Directeur reste donc perdue si elle n'est pas reprise et enregistrée par un RH/Administrateur.
- La grille ne couvre que les semaines 1 à 52 : une semaine 53 détectée par l'IA (années à 53 semaines ISO) n'apparaît pas dans le calendrier et doit être ignorée ou reportée manuellement.
Cet article fait partie du Guide Manager & RH — version PDF complète