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

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

Résumé:Cet article explique comment mettre en place l'interface automatisée BrynQ qui envoie les données de base des employés de Factorial à Sage 100 France.

Exigences:- Accès àBrynQavec l'autorisation de créer ou de modifier des interfaces.- AFactorialcompte administrateur avec accès à toutes les données des employés.- ASage 100 Franceadministrateur et un utilisateur de paie qui peut examiner les résultats d'importation.- Accès au serveur Windows qui exécuteSauge, y compris l'accès àSQL Serveret le SagePrhfichier.- LeAgent BrynQinstallateur et leClé API ngrokfourni par le soutien BrynQ.

Avant de commencer

Cette configuration comporte quatre parties : préparer le format d'importation Sage, tester l'importation manuellement, installer l'Agent BrynQ sur le serveur Sage et compléter l'interface dans BrynQ.

Notes de préparation importantes

  • Sauvez votre travail enSaugesouvent. La sauge ne s'autosave pas toujours de manière fiable.
  • L'utilisateur qui se connecteFactorialà BrynQ doit être autorisé à voir tous les employés. Sinon, BrynQ synchronise uniquement les employés auxquels l'utilisateur peut accéder.
  • Gardez leClé API ngrok, le correctSQL Servernom, et lePrhchemin de fichier prêt avant de commencer la partie 3.
  • Attendez-vous à ce que la partie 1 prenne du temps. Vous devez ajouter de nombreux champs Sage manuellement et dans le bon ordre.

Partie 1: Créer le format d'importation dans Sage

Dans cette partie, vous créez la définition d'importation Sage que BrynQ utilisera ultérieurement pour l'importation automatisée.

Créer le format d'importation

  1. OuvertSauge.
  2. OuvertG.a.et sélectionnerFormat d'importation.
  3. CliquezPlus (+)pour créer un nouveau format.
  4. SélectionnerFiche Salariéet confirmer avecOk.
  5. Donnez au format un nom clair, par exemplebrynq_factorial_import.

Ajouter les champs obligatoires

  • Ajouter les champs un par un avecPlus (+)à l'intérieur du guide d'importation.
  • Après avoir ajouté un champ, rouvrez le format si nécessaire et continuez jusqu'à ce que la liste complète soit terminée.
  • EnsembleColonne = Ouipour chaque domaine.
  • Gardez l'ordre de terrain exactement comme indiqué ci-dessous. Si un champ est ajouté dans la mauvaise position, supprimez-le et ajoutez-le à nouveau après le bon champ précédent.
  • Matricule
  • Emploi occupé - Code *(Colonne peut être conservée Non)
  • Emploi occupé - Libellé *(Colonne peut être conservée Non)
  • Sex
  • Adresse
  • Adresse 2
  • Code postal
  • Commune
  • Téléphone
  • Téléphone 2
  • Nom
  • Nom de famille
  • Prénom
  • Code INSEE Commune
  • Code paye
  • Payeur d'établissement
  • Numéro de Sécurité sociale
  • Date de naissance
  • Situation familiale
  • Nationalité (code)
  • Civilité
  • Date de début du contrat
  • Date de Fin de contrat
  • Nature du contrat
  • Modalité d'exercice du travail
  • Date d'entrée dans la profession
  • Anciété dans la profession
  • Date d'embauche société
  • Date d'entrée établissement
  • Type d'établissement d'entrée
  • Date d'ancienneté
  • Dernier jour travaillé et payé
  • Motif de départ
  • Date de rupture conventionnelle
  • Date de départ société
  • Date de sortie établissement
  • Salaire de base du salarié
  • Type de salaire
  • Salaire de base annuel
  • Horaire salariale du salarié
  • Horaire hebdomadaire du salarié
  • Heure de base du salarié
  • Périodicité de paiement
  • Unité du temps de travail
  • Modalité de l'activité
  • Banque de code 1
  • Numéro de compte 1
  • Code BIC 1
  • Libellé du compte 1
  • Nom guichet 1
  • Code guichet 1
  • Mode de paiement
  • Quotité de travail mensuel

Enregistrer le format

  • Économisez après tous les quelques champs.
  • Enregistrez à nouveau lorsque la liste complète est terminée.
  • Rouvrir le format une fois de plus et confirmer que chaque champ montre encoreColonne = Oui.

Partie 2: Testez le format d'importation dans Sage

Avant d'automatiser le flux, testez l'importation manuellement avec un exemple de fichier Excel.

Exécuter une importation manuelle

  1. Ouvrir l'environnement des employés dansSauge.
  2. Aller àListe du Personnel.
  3. Cliquez sur la flèche à côté deCréeret sélectionnerImportateur.
  4. ChoisissezExcel.
  5. SousFormat Personnalisé, cliquez sur les trois points et sélectionnez votre format d'importation, par exemplebrynq_factorial_import.
  6. Lorsque Sage demande si les enregistrements existants peuvent être modifiés, choisissezOui.
  7. CliquezOket sélectionnez le fichier employé à importer.
  8. ChoisissezPdfcomme format de rapport d'erreur.
  9. Enregistrez le rapport PDF et laissez Sage traiter le fichier.

Revoir le résultat

  • Ouvrez le rapport PDF enregistré et vérifiez si Sage signale des erreurs.
  • S'il y a des erreurs, corrigez le fichier et importez à nouveau, ou partagez le rapport avec le support BrynQ.
  • Si l'importation réussit, confirmez que les dossiers des employés apparaissent ou se mettent à jour correctement dansListe du Personnel.

Partie 3: Installer l'Agent BrynQ sur le serveur Sage

L'Agent BrynQ envoie des fichiers d'importation à Sage automatiquement et connecte BrynQ avec votre serveur Sage.

Préparer l'installation

  • Télécharger le dernierAgent BrynQdeBrynQ.Aller àOrganisation>Agentet télécharger l'installateur.
  • Gardez leClé API ngrokdu soutien BrynQ prêt.
  • Assurez-vous de connaître leSQL Servernom et l'emplacement du SagePrhfichier.

Installer et configurer l'agent

  1. Démarrez le programme d'installation et acceptez le contrat de licence.
  2. Entrez dans leClé API ngrok.
  3. Entrez votre sous-domaine client BrynQ.
  4. Conservez le port agent par défaut, sauf si votre équipe informatique a besoin d'un autre port.
  5. Sélectionnez ces trois services:Point de terminaison de fichier,Point de terminaison SQL, etSage 100 France.
  6. Sélectionnez le plus élevé disponiblePilote ODBC ... pour SQL Server.
  7. Entrez dans leSQL Servernom.
  8. ChoisissezAuthentification Windowssauf si votre configuration nécessiteAuthentification SQL Server.
  9. Sélectionnez la base de données ou les bases de données que l'agent doit utiliser.
  10. Sélectionnez le SagePrhfichier pour chaque entreprise.
  11. Si vous souhaitez télécharger des bulletins de paie ultérieurement, choisissez le dossier d'exportation payslip.
  12. Créez un utilisateur de service Sage dédié, activez son jeton, générez le jeton et collez ce jeton dans l'installateur.
  13. Dans l'installateur, ouvrirConnectImportet configurer le répertoire d'importation exactement comme indiqué à l'écran.
  14. Enregistrez la configuration ConnectImport, copiez le code de configuration et collez-le dans le programme d'installation.
  15. Terminez l'installation.

Vérifier l'agent

  • Sur le serveur Sage, ouvrez un navigateur et allez àhttp://localhost:7071.
  • Confirmez que le tableau de bord BrynQ Agent s'ouvre.
  • Vérifiez que leConnexion SQLetSage 100 Franceparamètres semblent corrects.

Partie 4: Créer l'interface dans BrynQ

Après que Sage et l'Agent BrynQ soient prêts, terminez l'interface dans BrynQ.

Créer l'interface à partir du modèle

  1. OuvertBrynQet aller àinterfaces.
  2. CliquezNouvelle interface.
  3. ChoisissezUtilisez nos modèles.
  4. RechercherSauge.
  5. SélectionnerFactorial Sage 100 France Master Data.
  6. CliquezUtiliser modèle.

Compléter les onglets Configuration et Scénarios

  • Ouvrez leConfigurationonglet.
  • Définir l'entreprisefréquence de paiement.
  • Entrez éventuellement quelquesID d'employéspour une course de test contrôlée.
  • Ouvrez leScénariosonglet et examine chaque élément marqué d'un point d'interrogation.
  • Compléter la cartographie des entités juridiques avec soin.
  • Trouvez leentité juridique IDetNomdans Factorial.
  • Trouver la correspondanceRaison socialeDans le SagePrhfichier.
  • Entrez le nom du dossier Sage danstoutes les capitales, exactement comme Sage l'utilise.
  • Confirmez chaque mappage terminée et enregistrez-le.

Ajouter les autorisations

  • Ouvrez leAutorisationonglet.
  • Ajouter leFactorialautorisation d'abord.
  • CliquezAjouter autorisation, entrez un nom reconnaissable, et utilisezSe connecter à apppour se connecter à Factorial.
  • Approuver l'accès demandé et enregistrez la connexion.
  • Ajouter leSaugeautorisation ensuite.
  • Entrez l'URL BrynQ Agent dans ce format:https://[votre-nom-client]-brynq.ngrok.app
  • Enregistrer la connexion Sage et exécuterTestpour confirmer que BrynQ peut joindre l'agent.

Publier et planifier l'interface

  • Publiez l'interface lorsque les onglets requis sont terminés.
  • Ouvrez leHoraireonglet.
  • Choisissez la fréquence d'exécution.
  • Réglez l'heure de début et le fuseau horaire.
  • Activez l'horaire et enregistrez-le.
  • Si BrynQ dit que l'horaire ne peut pas être activé, revenez àAutorisationet complétez d'abord la connexion manquante.

Vérifier la première exécution automatisée

  • Attendez la première exécution planifiée ou lancez une course de test contrôlée.
  • Sur le serveur Sage, confirmez qu'un nouveau fichier d'importation Excel est créé dans le dossier d'importation configuré.
  • EnSauge, confirmer que les dossiers des employés ont été créés ou mis à jour correctement.

Plus d'informations

Si une application utilisée par le modèle est toujours inactive, activez-la d'abord dansParamètres>interfaces>Applications.

Si vous devez examiner ou supprimer une autorisation ultérieurement, ouvrezParamètres>interfaces>Connexions.

Si l'importation manuelle Sage fonctionne mais que l'exécution automatisée ne fonctionne pas, vérifiez d'abord l'Agent BrynQ àhttp://localhost:7071puis tester à nouveau l'autorisation Sage à partir duAutorisationonglet dans BrynQ.