Mode de transmission attendu
Vous (ou votre intégrateur) remplissez les fichiers au format standard Reflect.
En fonction du mode d'intégration retenu, vous déposez les fichiers :
automatiquement sur votre serveur SFTP
ou manuellement sur la source Reflect Spreadsheet dans l'application Reflect
Reflect récupére les fichiers selon la fréquence convenue et met à jour les données pour le lendemain matin.
⚠️ Reflect ne crée pas / ne gère pas de SFTP. Nous nous connectons à celui déjà en place côté client ou éditeur.
Le modèle standard Reflect
Pour faciliter le travail de structuration des exports standardisés, nous mettons à votre disposition un fichier Excel modèle "Reflect Custom Data - Template V3.xlsx" contenant 7 onglets, chacun représentant un type de donnée RH :
Employee
: Les données "démographiques" des salariés.Contract
: Les données contractuelles (titre de poste, dates du contrat...).Career
: Les données organisationnelles (direction, département...).Management
: Les données hiérarchiques pour identifier les managers.Salary
: Les données de salaires au sens théorique / contractuel.Absence
: Les données d'absences.Payroll
: Les données de paie correspondant au réel du bulletin.
💡 Ce modèle peut aussi servir directement de source de données CUSTOM Spreadsheet dans Reflect, à condition qu’il respecte strictement les formats définis.
Préparer le fichier Excel et l'importer
Ouvrir la source de données correspondante
Télécharger le modèle V3 en cliquant sur le bouton en haut de page :
Compléter les colonnes attendues.
Les colonnes marquées ✅ sont obligatoires (voir détail plus bas)
Conserver l’ordre et les noms exacts des colonnes, même si certaines valeurs restent vides.
Respecter les formats stricts :
Dates : format ISO
YYYY-MM-DD
Codes Devise :
EUR
,USD
,GBP
…Identifiants uniques stables (ne pas utiliser uniquement les noms ou emails).
En cas de doute : contactez l’équipe Reflect pour valider le format avant envoi.
Détail des onglets et des colonnes
Chaque colonne du modèle correspond à une donnée attendue. Il est indispensable d'identifier de manière unique un salarié avec au choix :
Un
Employee ID
, ou matriculeUn email professionnel
Une combinaison Nom / Prénom / Date de naissance qui pourrait néanmoins ne pas être unique dans certains cas rares
Voici un résumé de chaque onglet :
Employee
Colonne | Description | Obligatoire |
| Entité légale / Entreprise d’appartenance | ✅ |
| Identifiant RH unique du salarié ou Matricule | ✅ |
| Email professionnel | ❌ |
| Autre matricule local | ❌ |
| Nom de famille | ✅ |
| Prénom | ✅ |
| Sexe / Genre
| ❌ |
| Nationalité | ❌ |
| Date de naissance | ❌ |
| Numéro de téléphone | ❌ |
Contract
Colonne | Description | Obligatoire |
| Entité légale / Entreprise d’appartenance | ✅ |
| Identifiant RH unique du salarié ou Matricule | ✅ |
| Email professionnel | ❌ |
| Date d’effet du changement de l'information concernant le contrat | ✅ |
| Identifiant unique du contrat (notamment dans le cas de contrats multiples) | ❌ |
| ETP (Equivalent Temps plein) contractuel. Chiffre entre 0 et 1. | ✅ |
| Intitulé du poste | ✅ |
| Type de contrat : CDI, CDD, stage, etc. | ✅ |
| Catégorie socio-professionnelle | ❌ |
| Date d'entrée initiale dans l'organisation | ❌ |
| Dernière date d'entrée dans l'entreprise ou l'entité légale | ✅ |
| Date de début de contrat en cours | ✅ |
| Date de fin de contrat en cours (Vide dans le cas d'un CDI en cours) | ❌ |
| Motif d’embauche | ❌ |
| Motif de départ | ❌ |
| Type de départ normalisé :
| ❌ |
| Date de fin de première période d'essai | ❌ |
| Date de fin de seconde période d’essai (si renouvellement) | ❌ |
| Statut de télétravail :
| ❌ |
| Statut du salarié (optionnel)
| ❌ |
Career
Colonne | Description | Obligatoire |
| Entité légale / Entreprise d’appartenance | ✅ |
| Identifiant RH unique du salarié ou Matricule | ✅ |
| Email professionnel | ❌ |
| Date d’effet du changement de l'information concernant la carrière | ✅ |
| Le département du salarié (ou ce qui y ressemble le plus). | ✅ |
| Des champs libres pour tout ce qui concerne la place organisationnelle du salarié. | ❌ |
| Le lieu de travail du salarié (ou ce qui y ressemble le plus). Ce champ pourra être renommé dans Reflect. | ❌ |
| Des champs libres pour tout ce qui concerne la localisation du salarié. | ❌ |
| Niveau de carrière / séniorité / grade | ❌ |
| Sous-niveau (si pertinent) | ❌ |
Management
Colonne | Description | Obligatoire |
| Entité légale / Entreprise d’appartenance | ✅ |
| Identifiant RH unique du salarié ou Matricule | ✅ |
| Email professionnel | ❌ |
| Date d’effet du changement de l'information concernant le management | ✅ |
| Identifiant RH unique du manager ou Matricule | ✅ |
| Email professionnel du manager | ❌ |
| Nom de famille du manager | ❌ |
| Prénom du manager | ❌ |
Salary
Colonne | Description | Obligatoire |
| Entité légale / Entreprise d’appartenance | ✅ |
| Identifiant RH unique du salarié ou Matricule | ✅ |
| Email professionnel | ❌ |
| Date d’effet du changement de l'information concernant le salaire | ✅ |
| Montant du salaire théorique annuel ou mensuel fixe - Salaire de base | ✅ |
| Période de paiement associée :
| ✅ |
| Montant du salaire théorique annuel ou mensuel de type Variable | ❌ |
| Période de paiement associée :
| ❌ |
| Montant du salaire théorique annuel ou mensuel de type Bonus | ❌ |
| Période de paiement associée :
| ❌ |
| Code Devise : EUR / USD / GBP... | ✅ |
Absence
Colonne | Description | Obligatoire |
| Entité légale / Entreprise d’appartenance | ✅ |
| Identifiant RH unique du salarié ou Matricule | ✅ |
| Email professionnel | ❌ |
| Date de début de l’absence | ✅ |
| Date de fin de l’absence | ✅ |
| Nombre de jours de l'absence. Pour une demi-journée d'absences : indiquer 0.5 | ❌ |
| Type d’absence normalisée :
Sert au calcul de l'absentéisme. Elle peut aussi être normalisée dans Reflect. | ❌ |
| Motif de l'absence en toutes lettres : Congés payés, maladie, etc. | ✅ |
Payroll
Colonne | Description | Obligatoire |
| Entité légale / Entreprise d’appartenance | ✅ |
| Identifiant RH unique du salarié ou Matricule | ✅ |
| Email professionnel | ❌ |
| ⚠️ Date du mois concernant la paie. En cas de retard de paie, vous pouvez décider de mettre le mois précédent. | ✅ |
| Montant d'une ligne de paie | ✅ |
| Type de paie normalisée :
Elle peut aussi être normalisée dans Reflect. | ❌ |
| Détail des lignes de paies | ✅ |
| Détail des lignes de paies (si plus précis) | ❌ |
| Code Devise : EUR / USD / GBP... | ✅ |
Comment l’importer dans Reflect ?
Suivre la documentation classique d’imports de fichiers dans Reflect.
Règles de version
Seul le fichier V3 est aujourd'hui accepté.
En cas de sortie d’une nouvelle version (V4, V5...), votre chargé de compte Reflect vous contactera pour organiser la migration.
Les anciens modèles sont bloqués au moment de l’upload.