Configurer une interface de données automatisée entre Factorial et Sage

Configurer une interface de données automatisée entre Factorial et Sage

📌 Ce guide concerne : Agent BrynQ 3.10 ou plus récent · Sage 100 France v9. Une autre version ? Voir Commencer ici – choisissez votre version.

Mis à jour pour Sage 100 France v9 et BrynQ Agent 3.10. Nouveau : l'étape 5, la création des trois modèles d'import BrynQ dans Sage. Une nouvelle vidéo pour la v9 et l'Agent 3.10, avec l'étape 5, se trouve dans la section vidéo.

* Nouveautés avec Sage v9 et l'Agent 3.10

  • Les nouveaux salariés sont envoyés dans un fichier séparé, <dossier>_EN_ATTENTE.xlsx, que Sage importe dans Salariés en attente (modèle d'import BrynQ Salariés en attente). La paie les embauche ensuite dans Sage : Gestion > Salariés en attente, sélectionnez les lignes avec Tout et cliquez sur Embaucher. Tant qu'ils ne sont pas embauchés, BrynQ les ignore lors des exécutions suivantes.
  • Embaucher n'est disponible que si DPAE envoyée est cochée (d'après la question DPAE de l'onglet Configuration) et que les lignes sont sélectionnées avec Tout.
  • Pour la DPAE, vérifiez que la commune de naissance et la date de fin de période d'essai sont renseignées dans Factorial.
  • Sage v9 exige un matricule d'exactement 4 caractères.
  • Erreur « Code pays inexistant » : le pays doit être le code à 3 lettres (par exemple FRA). La correspondance des pays préremplie s'en charge.
  • L'import indique « Import terminé avec succès » mais le salarié n'apparaît pas : en v9, les nouveaux salariés apparaissent d'abord dans Salariés en attente.
  • Nouvelle étape d'installation : créez trois modèles d'import vides dans Sage, avec exactement les bons titres. Voir l'étape 5.

Ce que vous allez obtenir

À la fin de ce guide, les données de base des salariés circulent automatiquement de Factorial vers Sage 100 France (v9). Plus d'exports manuels ni de copier-coller.

Comment ça fonctionne

Il est utile de visualiser le flux avant de commencer. Chaque exécution suit quatre étapes :

  1. BrynQ lit les données des salariés dans Factorial.
  2. BrynQ convertit ces données en un fichier d'import Excel compréhensible par Sage.
  3. L'Agent BrynQ, un petit programme installé sur votre serveur Sage, reçoit le fichier.
  4. ConnectImport importe le fichier dans la bonne société Sage (fichier PRH).

Vous configurez donc deux choses : l'Agent sur le serveur Sage (partie 1) et l'interface dans BrynQ (partie 2).

Savoir où vous êtes

Ce guide passe d'un endroit à l'autre. Chaque étape commence par une indication 📍 Où pour que vous sachiez toujours où travailler :

📍 IndicationDe quoi s'agit-il
Serveur WindowsL'ordinateur (la machine) sur lequel Sage 100 France est installé. C'est ici que vous installez l'Agent BrynQ.
SQL ServerLe logiciel de base de données qui stocke les données Sage. Il tourne généralement sur le même serveur Windows, mais il peut aussi être installé sur une autre machine. Dans le programme d'installation, vous saisissez uniquement son nom.
Sage 100 FranceL'application Sage elle-même, ouverte sur le serveur Windows.
BrynQLa plateforme BrynQ dans votre navigateur (https://votre-slug.app.brynq.com).
FactorialFactorial dans votre navigateur.

Le parcours en un coup d'œil

PartieCe que vous faites📍 OùQui
1.ATélécharger l'Agent BrynQBrynQ, ouvert sur le serveur WindowsAdministrateur du serveur
1.BInstaller et configurer l'Agent, et créer les modèles d'import BrynQ dans SageServeur Windows + Sage 100 FranceAdministrateur du serveur et administrateur Sage
1.CVérifier que l'Agent fonctionneServeur WindowsAdministrateur du serveur
2Créer, configurer et connecter l'interfaceBrynQ (+ Factorial et Sage pour consulter des valeurs)Administrateur BrynQ et Factorial

Avant de commencer

Commencez par cocher cette liste. Chaque point vous évite une raison fréquente de rester bloqué en cours de route.

  • ☐ Un accès à BrynQ avec le droit de créer ou de modifier des interfaces.
  • ☐ Un compte administrateur Factorial ayant accès à toutes les données des salariés (voir l'encadré ci-dessous).
  • ☐ Un compte Sage 100 France, ainsi qu'un utilisateur paie capable de vérifier les résultats d'import.
  • ☐ Un accès administrateur au Serveur Windows sur lequel tourne Sage, y compris aux fichiers PRH de Sage et aux dossiers programFiles et programData.
  • ☐ Accès à la base de données : le compte utilisé par l'Agent pour se connecter à SQL Server (votre compte Windows ou un identifiant SQL Server) doit avoir accès aux bases de données des sociétés Sage. En cas de doute, vérifiez-le avec votre administrateur informatique avant de commencer.
  • ☐ Un compte jeton API BrynQ pour ce client, à portée de main. Créez-le dans BrynQ sous Admin Portal > API Access > Add API token en sélectionnant un seul client, ou demandez-le au support BrynQ.
    Pourquoi : vous en avez besoin dans la partie 1 et dans la partie 2.
⚠ Utilisez un compte ADMINISTRATEUR Factorial
BrynQ synchronise uniquement les salariés que l'utilisateur Factorial connecté peut voir.
Avec un compte non administrateur, des salariés manqueront dans Sage.


Regardez d'abord : la vidéo de la partie 1

💡 Astuce : regardez une vidéo pour voir ce qu'il faut faire, puis utilisez les étapes écrites ci-dessous pour le détail de chaque étape.

Vidéo 1 : l'installation complète, expliquée étape par étape (Sage v8, Agent BrynQ 3.9.4). Elle n'inclut pas l'étape 5 (les modèles d'import).


🎬 Vidéo 2 : Sage v9 et Agent 3.10, avec l'étape 5
La même installation que la vidéo 1, plus l'explication de l'étape 5 (créer les trois modèles d'import dans Sage), absente de la vidéo 1. Elle passe plus rapidement sur les autres étapes ; regardez la vidéo 1 si vous les voulez plus en détail.

Partie 1.A) Télécharger l'Agent BrynQ sur le serveur Windows

📍 Où : BrynQ, ouvert dans un navigateur sur le serveur Windows où tourne Sage.
Objectif : placer le programme d'installation de l'Agent sur ce serveur.

  1. Connectez-vous à BrynQ et allez dans Organization > Agent.
  2. Téléchargez la dernière version du programme d'installation de l'Agent BrynQ.



ℹ Avertissement de sécurité ? Les fichiers sont signés et publiés sous le nom 'Salure ICT BV'. Votre navigateur ou Windows peut néanmoins les signaler comme non fiables. C'est normal et vous pouvez continuer.

Partie 1.B) Installer et configurer l'Agent

📍 Où : le serveur Windows (programme d'installation), plus Sage 100 France pour les étapes 4 et 5.
Objectif : installer l'Agent et le connecter à SQL Server et à vos sociétés Sage.

💡 Astuce : le programme d'installation remplit lui-même la plupart des valeurs, y compris les fichiers PRH, le SQL Server et le pilote ODBC qu'il trouve sur le serveur. Les valeurs proposées conviennent généralement : gardez-les et cliquez sur Next, sauf indication contraire dans une étape ci-dessous.
⚠ Droits Windows
  • Installer en tant qu'administrateur : faites un clic droit sur le programme d'installation et choisissez Exécuter en tant qu'administrateur.
  • Logiciel signé : le programme d'installation est signé numériquement (clic droit > Propriétés > Signatures numériques indique l'éditeur). Windows affiche Windows a protégé votre ordinateur ? Cliquez sur Informations complémentaires > Exécuter quand même. Si votre organisation n'autorise que des éditeurs approuvés (AppLocker, antivirus), demandez à votre service informatique d'autoriser l'Agent comme décrit dans Sécurité. Fichier bloqué après le téléchargement ? Clic droit > Propriétés > cochez Débloquer.
  • Pendant le fonctionnement : les services BrynQ s'exécutent sous LocalSystem. Ce compte doit pouvoir lire et écrire dans les dossiers Sage, les fichiers PRH et le dossier d'import. Avec l'authentification Windows, c'est aussi le compte que voit SQL Server : NT AUTHORITY\SYSTEM, ou le compte ordinateur DOMAINE\NOMSERVEUR$ lorsque SQL Server ou les fichiers Sage se trouvent sur un autre serveur.
  • Est-ce un problème de droits ? Cherchez Access is denied, Permission denied ou Login failed dans le journal du programme d'installation (le Setup Log*.txt le plus récent dans %TEMP%) ou dans les journaux de l'Agent (C:\ProgramData\BrynQ\Agent\logs\agent et \sage).

Vérifications avancées (pour l'informatique) :

  • Journaux des services et de l'installation : C:\ProgramData\BrynQ\Agent\logs\services (par exemple BrynQAgentService.err.log) indique pourquoi un service s'est arrêté ; logs\installer\install-post-error.log indique les étapes d'installation en échec.
  • Observateur d'événements (eventvwr.msc) : sous Journaux Windows > Système, les événements du Gestionnaire de contrôle des services (Service Control Manager) indiquent pourquoi un service BrynQ n'a pas démarré ou s'est arrêté. Sous Journaux Windows > Application, un Login failed de SQL Server (événement 18456) signifie que le compte de l'Agent n'a pas accès à SQL.
  • Compte du service : dans services.msc, ouvrez un service BrynQ > onglet Connexion (Log On) pour voir sous quel compte il s'exécute.
  • Accès aux dossiers : clic droit sur un dossier Sage > Propriétés > Sécurité > Avancé > Accès effectif, sélectionnez SYSTEM (ou le compte ordinateur) et cliquez sur Afficher l'accès effectif.

Étape 1 : Lancer le programme d'installation

  1. Lancez le programme d'installation et choisissez votre langue. Les captures d'écran ci-dessous sont en anglais.


  2. Lisez attentivement le contrat de licence. Si vous l'acceptez et souhaitez utiliser l'Agent BrynQ, acceptez-le pour continuer.
  3. Conservez le chemin d'installation par défaut (pré-rempli). Il convient à la plupart des configurations, mais vous pouvez choisir un autre dossier si vous le souhaitez.
  4. Saisissez le jeton API BrynQ (voir « Avant de commencer »).
    Cette étape n'est nécessaire que lors de la première installation (complète).
  5. Sélectionnez ces modules : SQL Server, File Management, REST Proxy et Sage 100 France.

Étape 2 : Choisir vos sociétés Sage

Idée clé : chaque fichier PRH correspond à la base de données d'une société dans Sage. Sélectionner un fichier PRH signifie « BrynQ peut importer dans cette société ».

  1. Sélectionnez les fichiers PRH détectés que vous voulez relier à l'interface. La recherche des fichiers PRH peut prendre quelques minutes.
    Uniquement si une société manque : ajoutez son fichier PRH manuellement avec le bouton 'Add PRH File...'.

Étape 3 : Se connecter à SQL Server

  1. Database driver : choisissez le pilote proposé. S'il y en a plusieurs, prenez le numéro le plus élevé (par exemple ODBC Driver 18 for SQL Server).
  2. Server : choisissez le serveur proposé, souvent NOMSERVEUR\SQLEXPRESS.
    Vous ne savez pas ? SQL Server Management Studio affiche le nom du serveur lors de la connexion, ou demandez à votre administrateur informatique.
  3. Login method : Windows authentication, ou un compte SQL Server (nom d'utilisateur et mot de passe) si votre configuration en utilise un. Ce compte doit avoir accès aux bases de données Sage.
  4. SQL Server — Database Access : choisissez les bases de données que l'Agent peut interroger : All databases ou Selected databases only. C'est à vous de décider ; si vous limitez l'accès, incluez au moins les bases de données de vos sociétés Sage.

Étape 4 : Créer un utilisateur de service Sage

📍 Où : Sage 100 France.
Pourquoi : l'Agent a besoin de son propre compte Sage, afin que les imports ne dépendent pas de l'identifiant d'une personne.

  1. Ouvrez Sage 100 France, connectez-vous à un fichier PRH et allez dans Fichier > Droits d'accès > Utilisateurs.


  2. Créez un utilisateur de service dédié : saisissez un Code, activez 'Compte de service' et générez un Token. Vérifiez que le token est actif, et gardez le code et le token à portée de main pour le programme d'installation. La description est facultative, mais un nom reconnaissable (par exemple BrynQ) aide par la suite.
    Exemple :

  3. 📍 De retour dans le programme d'installation, collez le code de l'utilisateur de service et le jeton.

🔍 ConnectImport
Ensuite, le programme d'installation recherche lui-même ConnectImport.exe de Sage. Introuvable ? Sélectionnez-le manuellement. Il se trouve généralement dans C:\Program Files (x86)\Sage\SagePaie\ConnectImport.exe.

Étape 5 : Créer les trois modèles d'import BrynQ dans Sage (nouveau dans l'Agent 3.10)

📍 Où : Sage 100 France et le programme d'installation, tous deux ouverts sur le serveur Windows.

Titre (Intitulé)Fichier racine
BrynQ SalariésFiche salarié
BrynQ Salariés en attenteSalariés en attente
BrynQ AbsencesBulletin de paie > Evènements

A. Ouvrir l'écran des modèles dans Sage

  1. Le programme d'installation affiche maintenant la page Sage — Import Models : les trois titres, chacun avec un bouton Copy et son fichier racine. Laissez-la ouverte.
  2. Ouvrez Sage 100 Paie & RH. Inutile d'ouvrir une société.
  3. Allez dans G.A. > Format d'Importation.

B. Modèle 1 : BrynQ Salariés

  1. Cliquez sur le + en bas de la liste.
  2. Sélectionnez Fiche salarié et cliquez sur Ok.
  3. Un écran pour les champs s'ouvre. Ne modifiez rien : fermez-le avec la croix (X) en haut à droite.
  4. La fenêtre d'enregistrement s'ouvre. Dans le programme d'installation, cliquez sur Copy à côté de BrynQ Salariés. Dans Sage, collez-le dans Intitulé (Ctrl+V) et cliquez sur Ok.
  5. Dans le programme d'installation, cliquez sur Check Sage models. BrynQ Salariés a maintenant une coche verte ✔.
    La ligne « Sage 100 Paie & RH is still open » garde une croix rouge pour l'instant. C'est normal.

C. Modèle 2 : BrynQ Salariés en attente

Mêmes étapes, avec un autre fichier racine et un autre titre.

  1. Cliquez sur +.
  2. Faites défiler vers le bas, sélectionnez Salariés en attente et cliquez sur Ok.
  3. Fermez l'écran des champs avec la croix (X).
  4. Copiez BrynQ Salariés en attente dans le programme d'installation, collez-le dans Intitulé et cliquez sur Ok.
  5. Cliquez sur Check Sage models : BrynQ Salariés en attente a une coche verte ✔.

D. Modèle 3 : BrynQ Absences

Encore les mêmes étapes. Le fichier racine se trouve un niveau plus bas, sous Bulletin de paie.

  1. Cliquez sur +.
  2. Sélectionnez Bulletin de paie et cliquez sur Ok.
  3. Sélectionnez Evènements et cliquez sur Ok.
  4. Fermez l'écran des champs avec la croix (X).
  5. Copiez BrynQ Absences dans le programme d'installation, collez-le dans Intitulé et cliquez sur Ok.
  6. Cliquez sur Check Sage models : BrynQ Absences a une coche verte ✔.

E. Fermer Sage et continuer

  1. Fermez Sage 100 Paie & RH complètement (y compris les autres sessions sur ce serveur).
  2. Cliquez une dernière fois sur Check Sage models. Toutes les lignes ont une coche verte ✔ et le programme d'installation indique All set. Next est maintenant disponible : cliquez dessus.
✖ Une ligne a encore une croix rouge ? Next reste indisponible tant qu'une ligne a une croix rouge. Le message indique quoi faire :
  • Sage 100 Paie & RH is still open : fermez Sage (toutes les sessions) et vérifiez à nouveau.
  • not found. Create it with exactly this title : le titre n'est pas exactement correct, ou le modèle n'a pas été enregistré. Copiez à nouveau le titre et corrigez-le dans Sage.
  • not found. IMP0000x, used until now, is titled '…' : le modèle a été renommé dans Sage. Redonnez-lui exactement le titre (utilisez le bouton Copy).
  • more than one model has this title : gardez le modèle indiqué par le programme d'installation (le cas échéant) et supprimez ou renommez les autres dans Sage.
  • created with another root file : supprimez ce modèle dans Sage et créez-le à nouveau avec le fichier racine du tableau.
  • files are missing from the GA folder : ouvrez le modèle dans Sage et enregistrez-le à nouveau.
ℹ Bon à savoir
  • Sage attribue un code à chaque modèle (par exemple IMP00002). Vos codes peuvent différer des captures d'écran ; seuls les titres comptent.
  • Ne renommez ni ne modifiez les modèles BrynQ par la suite. BrynQ vérifie leurs titres à chaque cycle d'import : si un titre n'est plus exact, rien n'est importé tant qu'il n'est pas corrigé (les fichiers restent en file d'attente). Les modifications de leurs champs sont annulées par BrynQ.
  • Vous mettez l'Agent à jour plus tard ? Vous ne revoyez cette page que si une ligne n'a pas de coche verte. Une ligne d'information bleue (champs modifiés dans Sage) ne demande aucune action : BrynQ rétablit le modèle lui-même. Les mises à jour automatiques n'affichent jamais cette page.
  • FACULTATIF : après l'installation, vous retrouvez les trois modèles sous G.A. > Format d'Importation. Sélectionnez-en un et cliquez sur le crayon pour voir les champs remplis par BrynQ. Ne les modifiez pas.

Étape 6 : Terminer l'installation

  1. Sage — Scenario Code (facultatif) : laissez le champ vide et cliquez sur Next. L'Agent crée lui-même le scénario ConnectImport lors de sa première exécution. Ne le remplissez que si le support BrynQ vous le demande.

  2. FACULTATIF (recommandé). Créez un raccourci sur le bureau. Il vous mènera directement au tableau de bord de l'Agent par la suite.

  3. FACULTATIF : à ignorer sauf besoin. Sur la même page, Use custom local network settings n'est nécessaire que dans des configurations réseau particulières. Vous ne savez pas ? Laissez la case décochée.
  4. FACULTATIF. Vérifiez la configuration de l'Agent dans le tableau de bord d'administration local. Utilisez le raccourci sur le bureau, ou ouvrez 127.0.0.1:7071/admin (l'adresse IP d'écoute et le port d'administration par défaut) dans votre navigateur sur le serveur Windows. Le tableau de bord est disponible en anglais, français, allemand et néerlandais ; changez de langue en haut de la page.

Partie 1.C) Vérifier que l'Agent fonctionne

📍 Où : le serveur Windows.

✅ Point de contrôle 1 : vérifiez ceci avant de passer à la partie 2.
  1. Ouvrez le Gestionnaire des tâches (Task Manager) et allez dans l'onglet Services.
  2. Vérifiez que les trois services BrynQ ont le statut En cours d'exécution (Running).



✖ Un service ne fonctionne pas ?
  1. Faites un clic droit sur le service et choisissez Démarrer (Start).
  2. Patientez un instant et vérifiez que le statut passe à En cours d'exécution (Running).
  3. Le service ne démarre pas ou s'arrête à nouveau ? C'est souvent un problème de droits : vérifiez Droits Windows au début de la partie 1.B et cherchez Access is denied dans les journaux. Toujours bloqué ? Contactez le support BrynQ en joignant une capture d'écran de l'onglet Services et les fichiers de C:\ProgramData\BrynQ\Agent\logs\agent.
💡 À retenir : chaque fois que BrynQ ne parvient pas à joindre l'Agent par la suite, vérifiez d'abord ces trois services.

Partie 2) Créer l'interface dans BrynQ

📍 Où : BrynQ (depuis n'importe quel ordinateur). Vous consultez seulement des valeurs dans Factorial et Sage 100 France.
Objectif : indiquer à BrynQ quoi synchroniser et où l'envoyer.

Étape 1 : Créer l'interface à partir du modèle

  1. Ouvrez le BrynQ et allez dans Interfaces.
  2. Cliquez sur New interface et choisissez Use our templates.
  3. Recherchez Sage en sélectionnant Factorial - Sage 100 France Employees.

  4. Cliquez sur Use template.

Étape 2 : Remplir l'onglet Configuration

  1. Ouvrez l'onglet Configuration.


  2. Définissez la fréquence de paie.

  3. FACULTATIF (recommandé). Saisissez quelques identifiants de salariés. Les premières exécutions ne traiteront alors que ces salariés, ce qui vous permet de tester sans risque.

  4. Répondez à la question La DPAE est-elle envoyée en dehors de Sage ? par oui ou non (yes/no, ja/nee, ja/nein et 1/0 fonctionnent aussi). Cette réponse est obligatoire : sans réponse valide, l'exécution s'arrête.

Étape 3 : Compléter les correspondances de valeurs dans l'onglet Scenarios

Idée clé : une correspondance de valeurs (value mapping) traduit une valeur de Factorial en la valeur équivalente dans Sage. Chaque élément marqué d'un point d'exclamation (!) attend encore votre saisie.

À vérifier dans Factorial avant la première exécution

  • Chaque contrat a un type de contrat français. Il détermine la nature du contrat dans Sage ; s'il manque, ce champ reste vide et le journal d'exécution affiche un avertissement.
  • heures de travail et leur fréquence sont renseignées. BrynQ les utilise pour la quotité de travail mensuel (par exemple 35 h/semaine = 151,67).

La plupart des correspondances de valeurs, comme les pays (codes à 3 lettres comme FRA) et la civilité, sont déjà préremplies. Il vous suffit de les vérifier.

  1. Ouvrez l'onglet Scenarios et repérez les éléments marqués d'un point d'exclamation.

Exemple détaillé : 'Legal Entity -> Paying Establishment and Dossier'
Vous trouverez cette correspondance dans le scénario Immatriculation. C'est la correspondance la plus importante : elle détermine quelle entité juridique Factorial est synchronisée vers quelle société Sage. Nous la parcourons pas à pas ; les autres correspondances fonctionnent de la même manière.

  1. Partie gauche (📍 Factorial) : trouvez l'ID et nom de l'entité juridique dans Paramètres > Informations sur l'entreprise.


  2. 📍 BrynQ : saisissez cette valeur dans la partie gauche de la correspondance. Vous synchronisez plusieurs entités ? Ajoutez une ligne par entité.

  3. Partie droite (📍 Sage 100 France) : trouvez la Raison sociale / le dossier correspondant au fichier PRH de Sage. Dans cet exemple, le dossier est 'BRYNQ.PRH'.
  4. 📍 Sage 100 France : trouvez également l''Etablissement principal'.

  5. 📍 BrynQ : saisissez ces valeurs dans la partie droite de la correspondance. Le résultat ressemble à ceci :

  6. Confirmez la correspondance et enregistrez-la.

À vous de jouer : complétez les autres correspondances non standard de la même manière (cherchez la valeur de chaque côté, saisissez-la, confirmez, enregistrez) :




Enfin, vérifiez que les correspondances de valeurs standard sont correctes pour votre société :





Étape 4 : Connecter Factorial et Sage (onglet Authorization)

  1. Ouvrez l'onglet Authorization.
  2. D'abord Factorial : cliquez sur Add authorization (TEST and LIVE), saisissez un nom facilement reconnaissable et cliquez sur Connect to app.
    • Connectez-vous avec votre compte ADMINISTRATEUR Factorial.
    • Assurez-vous que la version TEST est active avant votre premier test.
    ⚡ Attention : la connexion peut se faire automatiquement !
    Êtes-vous déjà connecté à Factorial dans ce navigateur, avec une session active (cookie de session) ? Dans ce cas, Connect to app se connecte immédiatement avec ce compte, sans vous demander de vous identifier.
    Donc, avant de cliquer : vérifiez que vous êtes connecté à Factorial avec le compte administrateur. Sinon, déconnectez-vous d'abord de Factorial, ou utilisez une fenêtre de navigation privée.

  3. Approuvez l'accès demandé et enregistrez la connexion.
  4. Ensuite Sage : ajoutez l'autorisation Sage.
  5. Saisissez l'URL de l'Agent BrynQ au format suivant : https://[votre-slug-client].brynq-agent.com
    Où trouver votre slug : c'est la première partie de votre adresse web BrynQ. L'adresse exacte se trouve aussi dans C:\ProgramData\BrynQ\Agent\config\public_url.txt sur le serveur Windows. Si vous vous connectez sur https://acme.app.brynq.com, votre slug est acme et l'URL de l'Agent est https://acme.brynq-agent.com.
  6. Saisissez le jeton de l'Agent BrynQ (BrynQ Agent Token) : le même jeton que vous avez reçu précédemment et saisi dans le programme d'installation.

Vérifier la première exécution

✅ Point de contrôle 2 : après un test contrôlé :
  1. 📍 Serveur Windows : un nouveau fichier d'import Excel apparaît dans le dossier d'import de la société : <dossier>.xlsx pour les salariés existants, et <dossier>_EN_ATTENTE.xlsx s'il y a de nouveaux salariés. Une fois importés, l'Agent déplace les fichiers dans un sous-dossier nommé importe le <date et heure>.
  2. 📍 Sage 100 France : les salariés existants sont mis à jour, et les nouveaux salariés apparaissent sous Gestion > Salariés en attente. Embauchez-les à cet endroit : sélectionnez les lignes avec Tout et cliquez sur Embaucher. Commencez par les identifiants de salariés de test saisis à l'étape 2.
✖ Quelque chose s'est mal passé ?
  • Aucun fichier d'import sur le serveur : BrynQ n'a pas pu transmettre le fichier à l'Agent. Vérifiez les trois services BrynQ (partie 1.C) et testez à nouveau l'autorisation Sage.
  • « Import terminé avec succès », mais pas de nouveau salarié : regardez d'abord sous Salariés en attente (Sage v9).
  • Le fichier d'import est présent, mais Sage n'a aucune fiche ou des fiches erronées : vérifiez les correspondances de valeurs dans l'onglet Scenarios, en particulier Immatriculation.
  • Certains salariés manquent : l'autorisation Factorial n'utilise probablement pas un compte administrateur. Reconnectez-la avec un compte administrateur.
  • Toujours bloqué ? Consultez la section de dépannage ci-dessous, ou contactez le support BrynQ en joignant les fichiers journaux de C:\ProgramData\BrynQ\Agent\logs\sage.

Dépannage

Ce que vous constatezQue faire
Une erreur que vous ne savez pas expliquerConsultez les fichiers journaux de l'Agent sur le serveur Windows (voir Trouver les fichiers journaux de l'Agent ci-dessous) et transmettez-les au support BrynQ.
Une partie de l'installation échoue, ou l'Agent tourne mais ne peut pas lire ou écrire de fichiersVérifiez les droits Windows : lancez le programme d'installation en tant qu'administrateur et assurez-vous que le compte Windows de l'Agent peut lire et écrire les dossiers Sage, les fichiers PRH, programFiles et programData. Voir l'avertissement au début de la partie 1.B.
Programme d'installation : Next reste indisponible sur Sage — Import ModelsUne ligne a encore une croix rouge. Voir l'étape 5 pour la signification de chaque message ; le plus fréquent est que Sage est encore ouvert.
Tous les salariés ne sont pas synchronisésL'utilisateur Factorial de l'autorisation ne voit pas tous les salariés. Reconnectez-vous avec un compte administrateur Factorial.
'Erreur mot de passe' sur le serveur Sage (cela arrive souvent)Réinitialisez l'utilisateur ou le dossier dans Sage. Voir Corriger 'Erreur mot de passe' ci-dessous.
BrynQ ne parvient pas à joindre l'AgentVérifiez que les trois services BrynQ sont en cours d'exécution (partie 1.C), puis ouvrez http://localhost:7071 sur le serveur Windows. Ensuite, testez à nouveau l'autorisation Sage depuis l'onglet Authorization.
Le programme d'installation ne parvient pas à se connecter à SQL ServerVérifiez que le nom de serveur proposé est correct (étape 3), essayez le pilote ODBC portant le numéro le plus élevé et assurez-vous que le compte a accès aux bases de données Sage.
Une application utilisée par le modèle est inactiveActivez-la dans Paramètres > Interfaces > Apps.
Un import manuel dans Sage fonctionne, mais pas l'exécution automatiséeVérifiez l'Agent sur http://localhost:7071, puis testez à nouveau l'autorisation Sage depuis l'onglet Authorization.
Vous devez consulter ou supprimer une autorisationOuvrez le Paramètres > Interfaces > Connections.

Trouver les fichiers journaux de l'Agent

📍 Où : le serveur Windows, dans l'Explorateur de fichiers.
Lorsqu'un problème survient, les fichiers journaux (logs) de l'Agent vous indiquent généralement pourquoi, à vous comme au support BrynQ. Il existe deux dossiers de journaux. Celui dont vous avez besoin dépend du problème :

ProblèmeDossier de journaux
L'import des données dans Sage échoue ou donne des résultats erronésC:\ProgramData\BrynQ\Agent\logs\sage
Problèmes généraux de l'Agent, comme des problèmes de connexionC:\ProgramData\BrynQ\Agent\logs\agent

Journaux d'import Sage (par exemple connectimport et connectimport-error) :

Journaux généraux de l'Agent (par exemple application, requests et security) :

💡 Vous contactez le support BrynQ ? Joignez toujours les fichiers journaux concernés. Pour les problèmes d'import Sage, il est vivement recommandé de transmettre les fichiers de logs\sage. Pour les problèmes de connexion ou les autres problèmes de l'Agent, transmettez les fichiers de logs\agent. Cela évite généralement de nombreux allers-retours.

Vous ne voyez pas le dossier ProgramData ? Il est masqué par défaut. Saisissez directement C:\ProgramData\BrynQ\Agent\logs dans la barre d'adresse de l'Explorateur de fichiers.

Corriger 'Erreur mot de passe'

📍 Où : Sage 100 France, sur le serveur Windows.
L'erreur 'Erreur mot de passe' survient assez souvent sur le serveur Sage. Dans la plupart des cas, vous la résolvez en réinitialisant l'utilisateur ou le dossier. Commencez par l'option A. N'utilisez l'option B que si l'option A ne suffit pas.

Option A : réinitialiser depuis la société (à essayer en premier)

  1. Ouvrez Sage 100 France et connectez-vous à la société (fichier PRH).
  2. Allez dans Fichier > Droits d'accès > Utilisateurs.
  3. Dans la Liste des utilisateurs, cliquez sur Réinitialisation.
  4. Réessayez la connexion.

Option B : réinitialisation globale du dossier (à vos risques et périls)

⚠ À vos risques et périls. Réinitialiser le dossier déconnecte toutes les utilisateurs du dossier. Assurez-vous que personne ne travaille dans la paie avant de l'utiliser.
  1. Allez dans Fichier > Utilitaires > Réinitialisation.
    Vous ne voyez pas cette option ? Elle n'est parfois visible que lorsque vous n'êtes pas connecté à une société. Fermez d'abord la société (Fichier > Fermer) et regardez à nouveau.
  2. L'Assistant réinitialisation de dossier s'ouvre. Cliquez sur Parcourir... et sélectionnez le dossier (fichier PRH) à réinitialiser.
  3. Cliquez sur Réinitialiser le dossier. Pour déconnecter uniquement un utilisateur précis, sélectionnez cet utilisateur et cliquez plutôt sur Réinitialiser l'utilisateur.
  4. Cliquez sur Terminer et réessayez la connexion.

Récapitulatif

  • L'Agent installé sur le serveur Windows reçoit les fichiers d'import et les importe dans les fichiers PRH que vous avez sélectionnés. Il accède aux données Sage via SQL Server.
  • L'correspondances de valeurs déterminent quelle entité Factorial arrive dans quelle société Sage. Soyez particulièrement attentif à 'Legal Entity -> Paying Establishment and Dossier' dans Immatriculation.
  • L'autorisations relient BrynQ à Factorial (compte administrateur !) et à l'Agent.
  • Bloqué ? Vérifiez d'abord les trois services BrynQ. Contactez ensuite le support BrynQ en joignant les fichiers journaux de l'Agent (logs\sage pour les problèmes d'import, logs\agent pour les problèmes de connexion).