Glossaire des objets Neil

Neil organise vos données autour d'objets spécialisés, chacun avec un rôle précis. Ce glossaire recense les 70 objets natifs répartis en 6 catégories.

Objets structurels

8 objets
🏛️
Société

Entité juridique de premier niveau dans Neil. Elle représente la personne morale telle qu'elle existe aux yeux de l'État et du fisc.

IdentifiantSIREN (9 chiffres)
Contientun ou plusieurs établissements
Utilisée pouridentifier l'émetteur légal sur les factures et contrats
Le SIREN identifie la personne morale ; ne pas le modifier après émission de documents légaux.
🏦
Établissement

Subdivision financière d'une société. C'est à ce niveau que résident les données bancaires utilisées pour encaisser les paiements étudiants.

IdentifiantSIRET (14 chiffres)
Rattaché àune société
Contientles données bancaires (IBAN, BIC)
Utilisé pourdéterminer sur quel compte les paiements sont encaissés
Le SIRET de l'établissement émetteur figure sur les factures. Sans IBAN renseigné, Neil ne peut ni déclencher de prélèvements ni encaisser les paiements.
📍
Centre d'activités

Représentation d'un lieu physique où se déroulent les activités de formation. Il héberge les salles utilisées lors de la planification des séances.

IdentifiantNom + adresse physique
Rattaché àun ou plusieurs campus
Contientune ou plusieurs salles
Utilisé pourplanifier des séances et gérer les conflits de réservation
🚪
Salle

Espace physique au sein d'un centre d'activités, avec une capacité d'accueil définie.

Rattachée àun centre d'activités
Propriétésnom, capacité (nombre de places)
Utilisée pouraffecter un lieu à une séance ; détecter les conflits de planning
🎓
École

Identité publique et commerciale de l'établissement scolaire. C'est le nom connu des étudiants, parents et partenaires.

Rattachée àun ou plusieurs campus
Propriétésnom commercial, email de contact
Utilisée pouridentifier la marque sur les espaces étudiants et les documents
Une école n'est pas directement liée à une société. Le lien financier se fait via la formule.
🏫
Campus

Site géographique d'une école. Il fait le pont entre l'identité publique (école) et le lieu physique (centre d'activités).

Rattaché àune école + un ou plusieurs Centres d'activités
Utilisé pourscoper les formations à un lieu précis ; planifier les séances avec les salles du Centre
📅
Année scolaire

Axe temporel transversal qui borne formules, formations, classes, séances et bulletins. Chaque objet est rattaché à une ou plusieurs années scolaires.

FormatAAAA-AAAA (ex : 2025-2026)
Utilisée pourisoler les promotions, archiver l'historique, filtrer les vues par cohorte
Le changement d'année scolaire masque par défaut les objets de l'année précédente — pensez à vérifier le filtre si des éléments semblent manquer.
🌍
Localisation (Adresse)

Adresse postale rattachée à une société, un établissement, un centre d'activités ou une personne. Suit le format international avec pays, ville, code postal.

Rattachée àSociété, Établissement, Centre d'activités, Étudiant, Parent, Utilisateur
Utilisée pourenvoi de documents, facturation, déclarations administratives

Objets commerciaux & financiers

13 objets
💼
Formule

Objet commercial qui porte le prix et les conditions de vente d'une offre de formation. C'est le pivot entre le côté financier (société / établissement) et le côté pédagogique (école / campus / formation).

Rattachée àun établissement (encaissement) + un campus (périmètre pédagogique)
Contientétapes d'inscription, modèles d'échéanciers, réductions
Utilisée pourcommercialiser une formation, générer les factures et gérer les paiements
La formule est ce que voit le service commercial. La formation est ce que voit le service pédagogique. Les deux sont liées mais indépendantes.
📅
Modèle d'échéancier

Template de répartition des paiements dans le temps, attaché à une formule.

Rattaché àune formule
Utilisé pourdéfinir les dates et montants des échéances appliquées lors d'une inscription
🏷️
Réduction

Règle de minoration du prix appliquée lors d'une inscription. Peut être en montant fixe ou en pourcentage.

Rattachée àune formule
Typesmontant fixe, pourcentage
Exemplesréduction fratrie (5 %), réduction partenaire lycée
🪜
Étape d'inscription

Phase du parcours d'achat d'une formule (candidature, pré-inscription, inscription définitive). Chaque étape porte ses propres frais, pièces demandées et conditions.

Rattachée àune formule
Portefrais, acompte, pièces demandées, échéancier propre
Utilisée pourmodéliser un funnel d'admission avec règles spécifiques par étape
🧾
Frais

Montant ajouté à une étape d'inscription. Déductibles (viennent en réduction du solde) ou non déductibles (s'ajoutent au prix).

Rattachés àune étape d'inscription
Typesdéductibles, non déductibles
Exemplesfrais de dossier, frais de scolarité, frais de matériel
💶
Acompte

Premier versement demandé à l'inscription, déduit du solde restant. Peut être obligatoire selon la configuration de l'étape.

Rattaché àune étape d'inscription
Propriétémontant fixe en euros
Utilisé poursécuriser l'engagement de l'étudiant avant la rentrée
💳
Échéance

Ligne unitaire d'un échéancier : un montant à régler à une date donnée. Chaque inscription génère N échéances réparties selon le modèle choisi.

Rattachée àune inscription via un modèle d'échéancier
Propriétésdate, montant, statut
Réglée parun paiement (1 paiement = 1 échéance)
StatutsÀ venir, Encaissé, Impayé, Impayé régularisé
💰
Paiement

Règlement effectif d'une échéance par une famille. Six moyens : chèque, virement, carte bancaire, espèces, prélèvement, carte bancaire en ligne.

Rattaché àune échéance précise (1 paiement = 1 échéance)
Moyenschèque, virement, carte bancaire, espèces, prélèvement, carte bancaire en ligne
StatutsÀ venir, Encaissé, Impayé, Impayé régularisé
Verrouillé une fois encaisséni modification ni suppression possible
📦
Remise de paiement

Lot de paiements regroupés par société, période et moyen de paiement, déposé en banque ou transmis à un fichier SEPA.

Définie parSociété + Période + Moyen de paiement
Génèrepain.008.xml (prélèvements SEPA) ou bordereau.xlsx (autres)
Statuts UIEn attente de dépôt → En banque
Une « remise » dans Neil n'est PAS une réduction commerciale : c'est un regroupement comptable de paiements pour faciliter le dépôt.
📄
Facture

Document comptable émis par la scolarité à partir d'une inscription. Numérotation séquentielle F-AAAA-MM-NNNNN.

Rattachée àune inscription (ou ad hoc)
StatutsBrouillon, Enregistrée
NumérotationF-AAAA-MM-NNNNN (ex : F-2026-05-00042)
Créée parla scolarité manuellement — jamais automatique
↩️
Facture d'avoir

Document d'annulation ou de correction d'une facture précédemment émise. Numérotation A-AAAA-MM-NNNNN, séquence distincte de celle des factures.

Distingue parcolonne Type dans la liste
Utilisée pourannuler une inscription, corriger un montant, rembourser
NumérotationA-AAAA-MM-NNNNN, séquence distincte de celle des factures
🏦
IBAN

Coordonnées bancaires d'une société (encaissement) ou d'un payeur (prélèvement SEPA). Indispensable pour générer des prélèvements.

Rattaché àun Établissement (compte société) ou une personne (compte payeur)
Utilisé pourencaisser les paiements, ordonner des prélèvements SEPA
🔑
ICS

Identifiant Créancier SEPA propre à un établissement, attribué par la banque. Obligatoire pour générer un fichier de prélèvements pain.008.xml.

Rattaché àun établissement
FormatFRXXZZZXXXXXX (13 caractères)
Utilisé pouridentifier la société comme créancier dans les ordres de prélèvement

Objets pédagogiques

22 objets
📚
Formation

Objet pédagogique qui structure le contenu d'enseignement. Elle décrit ce qui est dispensé aux étudiants (modules, séances, évaluations).

Rattachée àune ou plusieurs formules
Contientdes UE, des modules, des Classes, un planning, des Documents
Utilisée pourorganiser l'enseignement, planifier les séances, gérer les absences, produire les bulletins
🗂️
UE — Unité d'Enseignement

Regroupement logique de modules au sein d'une formation. Peut contenir des sous-UE.

Rattachée àune formation
Contientdes modules d'enseignement
Utilisée pourstructurer le programme selon une logique de blocs de compétences
📋
Module d'enseignement

Unité élémentaire d'enseignement au sein d'une UE. Peut être permanent (récurrent sur toute l'année) ou non permanent (ponctuel).

Rattaché àune UE
Typespermanent, non permanent
Contientdes séances, des Documents, des Relevés de notes
Utilisé pourplanifier les séances d'un cours, suivre les heures, saisir les notes
🗓️
Séance

Occurrence planifiée d'un module d'enseignement, à une date, une heure et dans une salle précises.

Rattachée àun module d'enseignement
Propriétésdate, heure, durée, salle, intervenant(s), classe(s), modalité
Utilisée pourconstituer le planning, gérer les absences, suivre les heures intervenants
👥
Classe

Groupe d'étudiants au sein d'une formation. Les classes sont regroupées en ensembles de classes.

Rattachée àun Ensemble de classes → une formation
Utilisée pouraffecter les étudiants à des groupes, restreindre des modules ou séances
📝
Relevé de notes

Évaluation chiffrée associée à un module pour une Classe ou une promotion entière.

Rattaché àun module d'enseignement
Typesnote simple, note composée (agrégation de plusieurs relevés)
Utilisé pouralimenter les bulletins de notes
📄
Bulletin de notes

Document récapitulatif des relevés de notes d'un étudiant, généré par Neil pour une audience donnée.

Généré depuisla formation (ou plusieurs formations)
Contientles relevés sélectionnés, les moyennes, les options de mise en page
Diffusé vial'espace étudiant ou une impression
📁
Diplôme

Reconnaissance officielle rattachée à une école. Peut être un diplôme reconnu par l'État (avec référence RNCP).

Rattaché àune école
Propriétésintitulé, niveau, référence RNCP, organisme certificateur
Utilisé pourqualifier les formations et répondre aux exigences réglementaires
🎯
Niveau

Référentiel interne propre à chaque école qui sert de pont entre formules et formations. Une association formule↔formation requiert au moins un niveau commun.

Intituléslibres (Niveau 1, M1, Année 2…)
Rattaché àdes formules ET des formations
Utilisé pourassocier formule↔formation, restreindre les droits d'accès
Sans niveau commun configuré entre une formule et une formation, Neil refuse silencieusement l'association.
📖
Matière / Sous-matière

Référentiel pédagogique organisé sur 2 niveaux (matière → sous-matière) qui qualifie les ressources partagées pédagogiques et peut restreindre l'accès via les droits.

Hiérarchie maxmatière → sous-matière (pas de sous-sous-matière)
Utilisée pourclasser les ressources partagées, axe de restriction des droits
Restrictionsilencieuse — un utilisateur restreint à une matière ne voit pas les autres
📐
Sous-UE

Subdivision d'une UE pour structurer un programme à granularité plus fine. La hiérarchie peut descendre jusqu'à Sous-sous-UE.

Rattachée àune UE parent
Profondeur maxUE → Sous-UE → Sous-sous-UE
Utilisée pourorganiser des programmes complexes (bulletins par bloc de compétences)
🧑‍🤝‍🧑
Ensemble de classes

Couche d'organisation entre la formation et les classes. Transforme un regroupement en audience utilisable par modules, séances et relevés.

Rattaché àune formation
Contientdes classes
Utilisé pourdéfinir des audiences (sections, TD, options) en parallèle pour la même formation
OptionInscription libre — l'étudiant choisit lui-même sa classe
🎯
Audience

Population cible d'un module, d'une séance, d'un relevé ou d'un bulletin. Construite à partir des classes ou d'étudiants nominatifs.

Niveaux de ciblageFormule, Formation, Ensemble, Classe, Étudiants nominatifs
Utilisée pourlimiter qui voit / participe / reçoit
Figée à l'envoipour les messages et bulletins
🧮
Note composée

Note synthétique calculée par moyenne pondérée de plusieurs relevés ou autres composées. Permet de chaîner les agrégations (module → UE → formation).

CalculMoyenne pondérée : chaque note multipliée par son coefficient, le tout divisé par la somme des coefficients
Entréesrelevés OU autres composées
Mode multi-relevésMoyenne / Note la plus basse / Note la plus haute
Transformation de barèmeidentité, expansion (vers /100), compression (vers /5)
📂
Document de la formation

Fichier rattaché à un module (support, sujet, corrigé, formulaire). Réparti en 2 espaces : étudiant (visible) ou préparatoire (interne).

Rattaché àun module d'enseignement
Espacesétudiant ou préparatoire (définitif après dépôt)
DiffusionAvant / Pendant / Après (calée sur les séances)
Versionnementremplace sans dupliquer, historique conservé
🔗
Référence

Lien vivant d'un module vers un document source stocké dans les ressources partagées pédagogiques. Modifier la source met à jour tous les modules référents.

Pointe versun document dans les Ressources pédagogiques
Avantagecentralisation — un seul fichier, plusieurs modules
Risquesupprimer la source casse toutes les références
📚
Bibliothèque pédagogique

Catalogue de modèles de formations (modules, documents, audiences par défaut) réutilisables pour construire de nouvelles formations.

Contientdes modèles de modules ou de formations entières
Utilisée pourinstancier rapidement des formations sur le même modèle
Importcrée un lien vivant — la mise à jour du modèle peut se propager
🏛️
Certification (RNCP)

Sous-objet d'un diplôme reconnu par l'État. Gère les périodes de validité du numéro RNCP (renouvellement par France Compétences).

Rattachée àun Diplôme
Propriétésnuméro RNCP, niveau, dates de validité
Utilisée pourprouver la reconnaissance État, obtenir une prise en charge OPCO
Une formule pointe vers une période de certification précise — au renouvellement, créer une nouvelle formule pour la nouvelle promotion.
📋
Feuille d'appel

Liste d'émargement d'une séance. Affiche les étudiants de l'audience et permet de pointer Présent / Absent / Retard avec durée.

Rattachée àune séance
Saisie parl'enseignant (pédagogie) ou la scolarité (secrétariat)
Génèredes absences et retards (justifiés ou non)
🚫
Absence

Marquage qu'un étudiant n'a pas assisté à une séance. Toujours ancrée sur une séance du planning, jamais en saisie libre.

Ancrée surune séance
StatutJustifiée (avec pièce jointe) ou Injustifiée
Suivi3 dashboards — étudiant, formule (cohorte), formation (globale)
⏱️
Retard

Variante d'absence avec durée précise. Comptabilisé séparément dans les dashboards d'absentéisme.

Propriétédurée en minutes
Ancré surune séance
StatutJustifié / Injustifié (comme une absence)
🖨️
Demande d'impression

Demande envoyée au service reprographie depuis un document d'un module. Suit 5 étapes : demande → validation → production → livraison → suivi.

Point d'entréeun document du module (imprimable + type compatible)
3 acteursDemandeur / Service reprographie / Centre de livraison
Calcul exemplairesétudiants × (1 + %suppl/100)

Objets utilisateurs & accès

11 objets
👤
Utilisateur

Toute personne disposant d'un accès à Neil (hors étudiants et parents) : enseignants, scolarité, direction, DSI.

Propriétésnom, prénom, email, rôle(s) attribué(s)
Accès contrôlépar les Rôles et leurs restrictions
🔐
Rôle

Ensemble de permissions définissant ce qu'un utilisateur peut voir et faire dans Neil. Plusieurs rôles peuvent être cumulés.

Attribué àun Utilisateur
Contrôleles menus accessibles, les actions autorisées, les périmètres de données visibles
🏷️
Type de document

Catégorie définissant la nature d'un fichier dans Neil (contrat, bulletin, fiche de paie…). Détermine les formats acceptés et les droits d'accès.

Utilisé dansles Ressources partagées, les Documents de formation
Contrôlé parles Rôles (restriction fine par type)
📂
Classeur & étiquette

Système de classification transversal applicable aux formules, formations, Utilisateurs, Étudiants et Types de documents.

Classeurcatégorie principale (ex : « Nature du contrat »)
Étiquettevaleur au sein du classeur (ex : « Permanent », « Vacataire »)
Utilisés pourfiltrer, trier et structurer les données dans Neil
🗄️
Ressources partagées

Espace centralisé de stockage de fichiers dans Neil. Fonctionne comme un Google Drive interne, avec gestion des versions, des logs et de la corbeille.

TypesRessources générales, Ressources pédagogiques
Accès contrôlépar les Types de documents + les Rôles
🛡️
Permission (Action)

Capacité élémentaire activable par un rôle (voir, créer, modifier, supprimer, télécharger, partager…). Une quinzaine d'actions granulaires possibles par type de document.

Granularitéune quinzaine d'actions par type de document
Cumulpermissions de plusieurs rôles s'additionnent
Utilisée pourconstruire des rôles métier sur mesure
🎯
Affectation

Lien entre un utilisateur et un rôle, configuré avec des restrictions propres à cette attribution. Deux utilisateurs avec le même rôle peuvent avoir des périmètres différents.

LieUtilisateur ↔ Rôle
Porteles restrictions (école, campus, niveau, matière, année, société, formation)
Validité temporelleillimitée, à partir de, jusqu'à, pendant une période
🚧
Restriction

Filtre appliqué à une affectation pour limiter le périmètre de données visibles à un utilisateur. 5 axes par défaut + 3 axes experts.

Axes de baseÉcole/campus, Année scolaire, Matière, Niveau, Société
Axes expertsType de document, Rôles visibles, Affectation formation
Comportementsilencieux — hors périmètre = invisible, sans avertissement
🧩
Champ personnalisé

Attribut additionnel stocké sur un objet natif (étudiant, formation…) pour intégrer un système tiers via API. Non visible dans l'interface Neil.

Types de valeurtexte, date, liste déroulante, entier, décimal
Objets supportés23 (étudiant, parent, utilisateur, formation, formule, classe, note…)
Type définitifà la création (irréversible)
Lu/écrit vial'API par les comptes de service
📜
Contrat

Donnée contractuelle employeur-employé (CDI, CDD, vacation). Source de vérité pour le suivi des heures et le statut de l'utilisateur.

Rattaché àun utilisateur
TypesCDI, CDD, vacation, stage, alternance
Propriétésdates, volume horaire, type, mention employeur
📊
Suivi des heures

Agrégation automatique des heures effectuées comme intervenant. Alimentée par les durées des séances où l'utilisateur est affecté.

Alimenté parles séances avec l'utilisateur comme intervenant
Mis à jourautomatiquement à chaque modification de durée
Utilisé pourfacturation des vacataires, suivi RH, audits Qualiopi

Objets étudiants

8 objets
🧑‍🎓
Étudiant

Personne physique suivant une ou plusieurs formations dans Neil. Non cloisonné dans le temps : il conserve l'historique de tout son cursus, quelle que soit l'année ou la formation.

Rattaché àun ou plusieurs Parents (optionnel)
Dispose deun espace étudiant (activable)
Inscrit viaune Inscription à une formule
👨‍👩‍👧
Parent

Personne physique rattachée à un Étudiant. Dispose d'un espace parent dans Neil, activable indépendamment de l'espace étudiant.

Rattaché àun Étudiant
Utilisé pourcommuniquer avec la famille, partager des documents, gérer les paiements
📋
Inscription

Acte d'enregistrement d'un Étudiant à une formule. Génère l'échéancier de l'étudiant et rattache l'étudiant à la formation associée.

Rattachée àun Étudiant + une formule
Génèrel'échéancier de l'étudiant, un rattachement pédagogique à la formation
Peut êtretransférée (changement de formule) ou annulée (avec ou sans avoir)
💻
Espace étudiant

Portail personnel d'un étudiant : emploi du temps, documents, notes, échéancier, messagerie. Activable indépendamment du dossier scolarité.

Activable depuisla fiche étudiant (après inscription à une formule)
Prérequisemail valide
Contenudocuments diffusés, planning, bulletins, paiements, messages
🏠
Espace parent

Portail du parent rattaché à un étudiant. Affiche les informations partagées (planning, absences, échéances, paiements).

Activable depuisla fiche parent
Indépendantde l'espace étudiant — les deux peuvent coexister ou pas
Multi-enfantsun parent voit tous ses enfants rattachés
✉️
Message

Communication écrite ciblée ou groupée envoyée depuis Neil vers des étudiants ou parents. Suit de lecture par destinataire.

Modesindividuel ou groupé
Audiences groupées6 (formation, ensemble, classe, formule, étape, tous)
Audience figéeà l'envoi (pas de rétroactivité)
Suividate et heure de lecture par destinataire
❌
Annulation

Opération qui retire un étudiant d'une formule sans supprimer l'historique. Touche les 3 scopes (admission, comptabilité, pédagogie). Réversible.

Possibilitétoujours possible (contrairement à la suppression)
Effetsenregistre la somme à retenir ; les échéances à venir peuvent être supprimées
RéversibleNeil peut restaurer une inscription annulée
Saisiemotif explicite + somme à retenir éventuelle
🔄
Transfert

Changement de formule pour une même société. Annule l'ancienne inscription, crée une nouvelle, reporte automatiquement les sommes versées.

Possibleuniquement entre formules d'une même société
Effettouche les 3 scopes (admission, comptabilité, pédagogie)
Conserveles versements et l'historique pédagogique selon la date

Objets techniques

8 objets
⚙️
Compte de service

Compte technique permettant à une application externe de s'authentifier à l'API Neil pour des échanges de données automatisés.

Utilisé pourintégrations tierces, synchronisations, webhooks
Configuré parle Super-admin (DSI)
🔔
Webhook

Mécanisme d'envoi automatique de données depuis Neil vers un système externe lorsqu'un événement précis se produit.

Configuré dansles Comptes de services
Utilisé poursynchroniser Neil avec un CRM, un outil comptable, une plateforme e-learning
Exemplesnouvelle inscription, paiement reçu
🖨️
Reprographie

Module permettant de centraliser et transmettre des demandes d'impression à un service dédié, alimenté depuis les documents des modules de formation.

Rattachée àles modules d'enseignement (via leurs documents)
Utilisée parles enseignants, la scolarité, un service d'impression externalisé
🔑
Clé API

Jeton d'authentification d'un compte de service, transmis dans l'en-tête X-Lucius-Api-Key. Affichée une seule fois à la création.

Rattachée àun compte de service
Affichéeune seule fois à la création — non récupérable ensuite
Révocableindividuellement sans impacter les autres comptes
Header HTTPX-Lucius-Api-Key
⚡
Événement (Webhook)

Déclencheur précis dans Neil qui provoque l'envoi d'une notification webhook. Plus de 400 événements répartis en 6 domaines.

DomainesConfiguration, Pédagogie, Secrétariat, Commercial, RH, Comptabilité
FormatPOST JSON vers l'URL configurée
Temps réeldéclenché à l'instant de l'événement (pas de planning)
🗂️
Versionnement

Mécanisme de remplacement d'un document tout en conservant l'historique des versions précédentes (auteur, date, possibilité de retour arrière).

Appliqué auxdocuments de formation, ressources partagées
Conservel'historique complet par version
Préserveles références — les modules continuent à pointer vers la dernière version
📜
Journal d'activités

Trace horodatée de toutes les actions effectuées sur les ressources partagées (consultation, upload, suppression, partage). Source de vérité en cas de litige.

Tracedate, type d'action, utilisateur, document concerné
Utilisé pouraudits, investigations, conformité RGPD
🌐
Périmètre (Scope)

Découpe transversale qui isole les données accessibles par un compte de service ou un utilisateur (école, campus, niveau, année, matière, société).

Configurable paraxe (école, campus, niveau, année, matière, société)
Appliqué àcomptes de service ET affectations utilisateur
Effetfiltrage silencieux des données hors scope
Neil

Logiciel de pilotage intelligent dédié à l'enseignement supérieur.