Automatisierte Datenschnittstelle zwischen Factorial und Sage einrichten
Automatisierte Datenschnittstelle zwischen Factorial und Sage einrichten
📌 Diese Anleitung gilt für: BrynQ Agent 3.10 oder neuer · Sage 100 France v9. Andere Version? Siehe Hier starten – Version wählen.
Aktualisiert für Sage 100 France v9 und BrynQ Agent 3.10. Neu: Schritt 5, die drei BrynQ-Importmodelle in Sage anlegen. Ein neues Video für v9 und Agent 3.10, mit Schritt 5, finden Sie im Videobereich.
* Neu mit Sage v9 und Agent 3.10
Neue Mitarbeitende werden in einer separaten Datei gesendet, <dossier>_EN_ATTENTE.xlsx, die Sage in Salariés en attente importiert (Importmodell BrynQ Salariés en attente). Die Lohnabrechnung stellt sie danach in Sage ein: Gestion > Salariés en attente, die Zeilen mit Tout auswählen und auf Embaucher klicken. Bis sie eingestellt sind, überspringt BrynQ sie bei den nächsten Läufen.
Embaucher ist erst verfügbar, wenn DPAE envoyée gesetzt ist (aus der DPAE-Frage in der Registerkarte Configuration) und die Zeilen mit Tout.
Stellen Sie für die DPAE sicher, dass Geburtsort und Ende der Probezeit in Factorial ausgefüllt sind.
Sage v9 verlangt, dass die Matricule (Personalnummer) genau 4 Zeichen.
Fehler „Code pays inexistant“: Das Land muss der 3-stellige Code sein (zum Beispiel FRA). Die vorausgefüllte Länderzuordnung erledigt das.
Der Import meldet „Import terminé avec succès“, aber der Mitarbeiter ist nicht zu sehen: In v9 erscheinen neue Mitarbeiter zuerst unter Salariés en attente.
Neuer Installationsschritt: Legen Sie in Sage drei leere Importmodelle mit genau den richtigen Titeln an. Siehe Schritt 5.
Was Sie erreichen
Am Ende dieser Anleitung fließen die Stammdaten der Mitarbeitenden automatisch von Factorial nach Sage 100 France (v9). Keine manuellen Exporte und kein Kopieren und Einfügen mehr.
So funktioniert es
Es hilft, sich den Ablauf vorzustellen, bevor Sie beginnen. Jeder Lauf besteht aus vier Schritten:
BrynQ liest die Mitarbeiterdaten aus Factorial.
BrynQ wandelt diese Daten in eine Excel-Importdatei um, die Sage versteht.
Der BrynQ Agent, ein kleines Programm auf Ihrem Sage-Server, empfängt die Datei.
ConnectImport importiert die Datei in das richtige Sage-Unternehmen (PRH-Datei).
Sie richten also zwei Dinge ein: den Agent auf dem Sage-Server (Teil 1) und die Schnittstelle in BrynQ (Teil 2).
Wissen, wo Sie sind
Diese Anleitung wechselt zwischen mehreren Orten. Jeder Schritt beginnt mit einer Angabe 📍 Wo, damit Sie immer wissen, wo Sie arbeiten:
📍 Angabe
Was ist das?
Windows-Server
Der Computer (die Maschine), auf dem Sage 100 France installiert ist. Hier installieren Sie den BrynQ Agent.
SQL Server
Die Datenbank-Software, in der die Sage-Daten gespeichert sind. Sie läuft meist auf demselben Windows-Server, kann aber auch auf einer separaten Maschine laufen. Im Installationsprogramm geben Sie nur ihren Namen.
Sage 100 France
Die Sage-Anwendung selbst, geöffnet auf dem Windows-Server.
BrynQ
Die BrynQ-Plattform in Ihrem Browser (https://ihr-slug.app.brynq.com).
Factorial
Factorial in Ihrem Browser.
Der Weg auf einen Blick
Teil
Was Sie tun
📍 Wo
Wer
1.A
BrynQ Agent herunterladen
BrynQ, geöffnet auf dem Windows-Server
Serveradministrator
1.B
Den Agent installieren und konfigurieren, und die BrynQ-Importmodelle in Sage anlegen
Windows-Server + Sage 100 France
Server- und Sage-Administrator
1.C
Prüfen, ob der Agent läuft
Windows-Server
Serveradministrator
2
Schnittstelle anlegen, konfigurieren und verbinden
BrynQ (+ Factorial und Sage zum Nachschlagen)
BrynQ- und Factorial-Administrator
Bevor Sie beginnen
Haken Sie zuerst diese Checkliste ab. Jeder Punkt verhindert einen häufigen Grund, auf halbem Weg stecken zu bleiben.
☐ Zugriff auf BrynQ mit der Berechtigung, Schnittstellen anzulegen oder zu bearbeiten.
☐ Ein Factorial-Administratorkonto mit Zugriff auf alle Mitarbeiterdaten (siehe Kasten unten).
☐ Ein Sage 100 France-Administrator sowie ein Lohnabrechnungsbenutzer, der die Importergebnisse prüfen kann.
☐ Administratorzugriff auf den Windows-Server, auf dem Sage läuft, einschließlich der Sage-PRH-Dateien und der Ordner programFiles und programData.
☐ Datenbankzugriff: Das Konto, mit dem sich der Agent beim SQL Server anmeldet (Ihr Windows-Konto oder eine SQL-Server-Anmeldung), muss Zugriff auf die Sage-Unternehmensdatenbanken haben. Wenn Sie unsicher sind, klären Sie das vor dem Start mit Ihrem IT-Administrator.
☐ Ein BrynQ API-Token für diesen Kunden, griffbereit. Erstellen Sie es in BrynQ unter Admin Portal > API Access > Add API token und wählen Sie genau einen Kunden aus, oder fragen Sie den BrynQ Support. Warum: Sie benötigen ihn sowohl in Teil 1 als auch in Teil 2.
⚠ Verwenden Sie ein Factorial-ADMINISTRATORKONTO BrynQ synchronisiert nur die Mitarbeiter, die der verbindende Factorial-Benutzer sehen kann. Ein Konto ohne Administratorrechte bedeutet fehlende Mitarbeiter in Sage.
Zuerst ansehen: Video zu Teil 1
💡 Tipp: Sehen Sie sich ein Video an, um zu sehen, was zu tun ist, und nutzen Sie dann die schriftlichen Schritte unten für die Details jedes Schritts.
Video 1: die vollständige Installation, Schritt für Schritt erklärt (Sage v8, BrynQ Agent 3.9.4). Schritt 5 (die Importmodelle) ist nicht enthalten.
🎬 Video 2: Sage v9 und Agent 3.10, mit Schritt 5 Dieselbe Installation wie Video 1, dazu die Erklärung von Schritt 5 (die drei Importmodelle in Sage anlegen), die in Video 1 fehlt. Die übrigen Schritte zeigt es schneller; sehen Sie sich Video 1 an, wenn Sie diese ausführlicher möchten.
Teil 1.A) BrynQ Agent auf den Windows-Server herunterladen
📍 Wo: BrynQ, geöffnet in einem Browser auf dem Windows-Server, auf dem Sage läuft. Ziel: das Installationsprogramm des Agent auf diesen Server bringen.
Melden Sie sich bei BrynQ an und gehen Sie zu Organization > Agent.
Laden Sie das neueste Installationsprogramm des BrynQ Agent herunter.
ℹ Sicherheitswarnung? Die Dateien sind unter 'Salure ICT BV' signiert und veröffentlicht. Ihr Browser oder Windows kann sie trotzdem als nicht vertrauenswürdig markieren. Das ist normal, Sie können fortfahren.
Teil 1.B) Agent installieren und konfigurieren
📍 Wo: der Windows-Server (Installationsprogramm), dazu Sage 100 France für die Schritte 4 und 5. Ziel: den Agent installieren und mit dem SQL Server und Ihren Sage-Unternehmen verbinden.
💡 Tipp: Das Installationsprogramm füllt die meisten Werte selbst aus, auch die PRH-Dateien, den SQL Server und den ODBC-Treiber, die es auf dem Server findet. Die vorgeschlagenen Werte passen meistens: Übernehmen Sie sie und klicken Sie auf Next, sofern ein Schritt unten nichts anderes sagt.
⚠ Windows-Berechtigungen
Als Administrator installieren: Klicken Sie mit der rechten Maustaste auf das Installationsprogramm und wählen Sie Als Administrator ausführen.
Signierte Software: Das Installationsprogramm ist digital signiert (Rechtsklick > Eigenschaften > Digitale Signaturen zeigt den Herausgeber). Zeigt Windows Der Computer wurde durch Windows geschützt? Klicken Sie auf Weitere Informationen > Trotzdem ausführen. Erlaubt Ihre Organisation nur freigegebene Herausgeber (AppLocker, Virenschutz), bitten Sie die IT, den Agent wie unter Sicherheit beschrieben freizugeben. Datei nach dem Download blockiert? Rechtsklick > Eigenschaften > Zulassen ankreuzen.
Im Betrieb: Die BrynQ-Dienste laufen als LocalSystem. Dieses Konto braucht Lese- und Schreibrechte auf die Sage-Ordner, die PRH-Dateien und den Importordner. Bei Windows-Authentifizierung ist es auch das Konto, das SQL Server sieht: NT AUTHORITY\SYSTEM, oder das Computerkonto DOMÄNE\SERVERNAME$, wenn SQL Server oder die Sage-Dateien auf einem anderen Server liegen.
Ist es ein Berechtigungsproblem? Suchen Sie nach Access is denied, Permission denied oder Login failed im Protokoll des Installationsprogramms (neueste Setup Log*.txt in %TEMP%) oder in den Agent-Protokollen (C:\ProgramData\BrynQ\Agent\logs\agent und \sage).
Erweiterte Prüfungen (für die IT):
Dienst- und Installationsprotokolle: C:\ProgramData\BrynQ\Agent\logs\services (zum Beispiel BrynQAgentService.err.log) zeigt, warum ein Dienst angehalten wurde; logs\installer\install-post-error.log zeigt fehlgeschlagene Installationsschritte.
Ereignisanzeige (eventvwr.msc): Unter Windows-Protokolle > System zeigen Ereignisse des Dienststeuerungs-Managers (Service Control Manager), warum ein BrynQ-Dienst nicht gestartet ist oder angehalten wurde. Unter Windows-Protokolle > Anwendung bedeutet ein SQL Server-Login failed (Ereignis 18456), dass das Agent-Konto keinen SQL-Zugriff hat.
Dienstkonto: Öffnen Sie in services.msc einen BrynQ-Dienst > Registerkarte Anmelden (Log On), um zu sehen, unter welchem Konto er läuft.
Ordnerzugriff: Rechtsklick auf einen Sage-Ordner > Eigenschaften > Sicherheit > Erweitert > Effektiver Zugriff, wählen Sie SYSTEM (oder das Computerkonto) und klicken Sie auf Effektiven Zugriff anzeigen.
Schritt 1: Installationsprogramm starten
Starten Sie das Installationsprogramm und wählen Sie Ihre Sprache. Die Screenshots unten sind auf Englisch.
Lesen Sie die Lizenzvereinbarung sorgfältig. Wenn Sie ihr zustimmen und den BrynQ Agent nutzen möchten, akzeptieren Sie sie, um fortzufahren.
Behalten Sie den standardmäßigen (vorausgefüllten) Installationspfad. Er passt für die meisten Umgebungen, Sie können aber auch einen anderen Ordner wählen.
Geben Sie das BrynQ API-Token ein (siehe „Bevor Sie beginnen“). Das ist nur bei der ersten (vollständigen) Installation nötig.
Wählen Sie diese Module: SQL Server, File Management, REST Proxy und Sage 100 France.
Schritt 2: Sage-Unternehmen auswählen
Kerngedanke: Jede PRH-Datei ist die Datenbank eines Unternehmens in Sage. Eine PRH-Datei auszuwählen bedeutet: "BrynQ darf in dieses Unternehmen importieren".
Wählen Sie die gefundenen PRH-Dateien aus, die Sie mit der Schnittstelle verbinden möchten. Die Suche nach PRH-Dateien kann einige Minuten dauern. Nur wenn ein Unternehmen fehlt: Fügen Sie seine PRH-Datei manuell über die Schaltfläche 'Add PRH File...' hinzu.
Schritt 3: Mit dem SQL Server verbinden
Database driver: Wählen Sie den vorgeschlagenen Treiber. Gibt es mehrere, nehmen Sie die höchste Nummer (zum Beispiel ODBC Driver 18 for SQL Server).
Server: Wählen Sie den vorgeschlagenen Server, oft SERVERNAME\SQLEXPRESS. Unsicher? SQL Server Management Studio zeigt den Servernamen beim Verbinden, oder fragen Sie Ihren IT-Administrator.
Login method:Windows authentication oder ein SQL Server-Login (Benutzername und Passwort), wenn Ihre Umgebung eines verwendet. Dieses Konto braucht Zugriff auf die Sage-Datenbanken.
SQL Server — Database Access: Wählen Sie, welche Datenbanken der Agent abfragen darf: All databases oder Selected databases only. Das entscheiden Sie; wenn Sie den Zugriff einschränken, nehmen Sie mindestens die Datenbanken Ihrer Sage-Unternehmen auf.
Schritt 4: Sage-Dienstbenutzer anlegen
📍 Wo: Sage 100 France. Warum: Der Agent braucht ein eigenes Sage-Konto, damit Importe nicht an die Anmeldung einer Person gebunden sind.
Öffnen Sie Sage 100 France, verbinden Sie sich mit einer PRH-Datei und gehen Sie zu Fichier > Droits d'accès > Utilisateurs.
Legen Sie einen eigenen Dienstbenutzer an: Geben Sie einen Code ein, aktivieren Sie 'Compte de service' und erzeugen Sie ein Token. Prüfen Sie, dass das Token aktiv ist, und halten Sie Code und Token für das Installationsprogramm bereit. Die Beschreibung ist optional, aber ein wiedererkennbarer Name (zum Beispiel BrynQ) hilft später. Beispiel:
📍 Zurück im Installationsprogramm fügen Sie den Code des Dienstbenutzers und das Token ein.
🔍 ConnectImport Danach sucht das Installationsprogramm selbst nach der Sage-Datei ConnectImport.exe. Nicht gefunden? Wählen Sie sie manuell aus. Sie liegt meist unter C:\Program Files (x86)\Sage\SagePaie\ConnectImport.exe.
Schritt 5: Die drei BrynQ-Importmodelle in Sage anlegen (neu in Agent 3.10)
📍 Wo: Sage 100 France und das Installationsprogramm, beide auf dem Windows-Server geöffnet.
Titel (Intitulé)
Stammdatei (Fichier racine)
BrynQ Salariés
Fiche salarié
BrynQ Salariés en attente
Salariés en attente
BrynQ Absences
Bulletin de paie > Evènements
A. Die Modellübersicht in Sage öffnen
Das Installationsprogramm zeigt jetzt die Seite Sage — Import Models: die drei Titel, jeweils mit einer Copy-Schaltfläche und der Stammdatei. Lassen Sie sie geöffnet.
Öffnen Sie Sage 100 Paie & RH. Sie müssen kein Unternehmen öffnen.
Gehen Sie zu G.A. > Format d'Importation.
B. Modell 1: BrynQ Salariés
Klicken Sie unten in der Liste auf +.
Wählen Sie Fiche salarié und klicken Sie auf Ok.
Ein Fenster für die Felder öffnet sich. Ändern Sie nichts: Schließen Sie es mit dem X oben rechts.
Das Speicherfenster öffnet sich. Klicken Sie im Installationsprogramm neben BrynQ Salariés auf Copy. Fügen Sie den Titel in Sage bei Intitulé ein (Strg+V) und klicken Sie auf Ok.
Klicken Sie im Installationsprogramm auf Check Sage models. BrynQ Salariés hat jetzt ein grünes Häkchen ✔. Die Zeile „Sage 100 Paie & RH is still open“ behält vorerst ein rotes Kreuz. Das ist in Ordnung.
C. Modell 2: BrynQ Salariés en attente
Dieselben Schritte, mit einer anderen Stammdatei und einem anderen Titel.
Klicken Sie auf +.
Scrollen Sie nach unten, wählen Sie Salariés en attente und klicken Sie auf Ok.
Schließen Sie das Fenster für die Felder mit dem X.
Kopieren Sie BrynQ Salariés en attente im Installationsprogramm, fügen Sie es bei Intitulé ein und klicken Sie auf Ok.
Klicken Sie auf Check Sage models: BrynQ Salariés en attente hat ein grünes Häkchen ✔.
D. Modell 3: BrynQ Absences
Noch einmal dieselben Schritte. Die Stammdatei liegt eine Ebene tiefer, unter Bulletin de paie.
Klicken Sie auf +.
Wählen Sie Bulletin de paie und klicken Sie auf Ok.
Wählen Sie Evènements und klicken Sie auf Ok.
Schließen Sie das Fenster für die Felder mit dem X.
Kopieren Sie BrynQ Absences im Installationsprogramm, fügen Sie es bei Intitulé ein und klicken Sie auf Ok.
Klicken Sie auf Check Sage models: BrynQ Absences hat ein grünes Häkchen ✔.
E. Sage schließen und fortfahren
Schließen Sie Sage 100 Paie & RH vollständig (auch andere Sitzungen auf diesem Server).
Klicken Sie noch einmal auf Check Sage models. Alle Zeilen haben ein grünes Häkchen ✔ und das Installationsprogramm meldet All set. Next ist jetzt verfügbar: Klicken Sie darauf.
✖ Hat eine Zeile noch ein rotes Kreuz?Next bleibt nicht verfügbar, solange eine Zeile ein rotes Kreuz hat. Die Meldung sagt, was zu tun ist:
Sage 100 Paie & RH is still open: Schließen Sie Sage (alle Sitzungen) und prüfen Sie erneut.
not found. Create it with exactly this title: Der Titel stimmt nicht genau, oder das Modell wurde nicht gespeichert. Kopieren Sie den Titel erneut und korrigieren Sie ihn in Sage.
not found. IMP0000x, used until now, is titled '…': Das Modell wurde in Sage umbenannt. Benennen Sie es wieder genau nach dem Titel (Copy-Schaltfläche verwenden).
more than one model has this title: Behalten Sie das Modell, das das Installationsprogramm nennt (falls genannt), und löschen oder benennen Sie die anderen in Sage um.
created with another root file: Löschen Sie dieses Modell in Sage und legen Sie es mit der Stammdatei aus der Tabelle neu an.
files are missing from the GA folder: Öffnen Sie das Modell in Sage und speichern Sie es erneut.
ℹ Gut zu wissen
Sage vergibt für jedes Modell einen Code (zum Beispiel IMP00002). Ihre Codes können von den Screenshots abweichen; nur die Titel zählen.
Benennen oder ändern Sie die BrynQ-Modelle später nicht. BrynQ prüft ihre Titel in jedem Importzyklus: Stimmt ein Titel nicht mehr genau, wird nichts importiert, bis er wieder stimmt (die Dateien bleiben in der Warteschlange). Änderungen an ihren Feldern macht BrynQ rückgängig.
Aktualisieren Sie den Agent später? Diese Seite erscheint nur wieder, wenn eine Zeile kein grünes Häkchen hätte. Eine blaue Informationszeile (Felder in Sage geändert) erfordert keine Aktion: BrynQ stellt das Modell selbst wieder her. Automatische Updates zeigen diese Seite nie.
OPTIONAL: Nach der Installation finden Sie die drei Modelle unter G.A. > Format d'Importation. Wählen Sie eines aus und klicken Sie auf den Stift, um die von BrynQ ausgefüllten Felder zu sehen. Ändern Sie sie nicht.
Schritt 6: Installation abschließen
Sage — Scenario Code (optional): Lassen Sie das Feld leer und klicken Sie auf Next. Der Agent legt das ConnectImport-Szenario bei seinem ersten Lauf selbst an. Füllen Sie es nur aus, wenn der BrynQ-Support Sie darum bittet.
OPTIONAL (empfohlen). Legen Sie eine Desktop-Verknüpfung an. Damit gelangen Sie später direkt zum Agent-Dashboard.
OPTIONAL: nur bei Bedarf. Auf derselben Seite ist Use custom local network settings nur in besonderen Netzwerkumgebungen nötig. Unsicher? Lassen Sie das Kästchen leer.
OPTIONAL. Prüfen Sie die Agent-Konfiguration im lokalen Admin-Dashboard. Verwenden Sie die Desktop-Verknüpfung, oder öffnen Sie 127.0.0.1:7071/admin (Standard-Listen-IP und Admin-Port) im Browser auf dem Windows-Server. Das Dashboard ist auf Englisch, Französisch, Deutsch und Niederländisch verfügbar; die Sprache wechseln Sie oben.
Teil 1.C) Prüfen, ob der Agent läuft
📍 Wo: der Windows-Server.
✅ Kontrollpunkt 1: Bestätigen Sie dies, bevor Sie zu Teil 2 übergehen.
Öffnen Sie den Task-Manager und gehen Sie zur Registerkarte Dienste (Services).
Prüfen Sie, ob alle drei BrynQ-Dienste den Status Wird ausgeführt (Running).
✖ Ein Dienst läuft nicht?
Klicken Sie mit der rechten Maustaste auf den Dienst und wählen Sie Starten.
Warten Sie einen Moment und prüfen Sie, ob der Status zu Wird ausgeführt (Running).
Startet der Dienst nicht oder stoppt er wieder? Das ist oft ein Berechtigungsproblem: Prüfen Sie Windows-Berechtigungen am Anfang von Teil 1.B und suchen Sie in den Protokollen nach Access is denied. Kommen Sie nicht weiter? Wenden Sie sich an den BrynQ-Support und fügen Sie einen Screenshot der Registerkarte Dienste sowie die Dateien aus C:\ProgramData\BrynQ\Agent\logs\agent bei.
💡 Merken Sie sich: Wenn BrynQ den Agent später nicht erreicht, prüfen Sie zuerst diese drei Dienste.
Teil 2) Schnittstelle in BrynQ anlegen
📍 Wo: BrynQ (beliebiger Computer). In Factorial und Sage 100 France schlagen Sie nur Werte nach. Ziel: BrynQ mitteilen, was synchronisiert und wohin es gesendet wird.
Schritt 1: Schnittstelle aus der Vorlage anlegen
Öffnen Sie den BrynQ und gehen Sie zu Interfaces.
Klicken Sie auf New interface und wählen Sie Use our templates.
Suchen Sie nach Sage und wählen Sie Factorial - Sage 100 France Employees.
Klicken Sie auf Use template.
Schritt 2: Registerkarte Configuration ausfüllen
Öffnen Sie die Registerkarte Configuration (Services).
Legen Sie die Zahlungsfrequenz.
OPTIONAL (empfohlen). Geben Sie einige Mitarbeiter-IDs ein. Die ersten Läufe verarbeiten dann nur diese Mitarbeiter, sodass Sie sicher testen können.
Beantworten Sie die Frage Wird die DPAE außerhalb von Sage gesendet? mit ja oder nein (oui/non, yes/no, ja/nee und 1/0 funktionieren ebenfalls). Diese Antwort ist erforderlich: Ohne gültige Antwort wird der Lauf abgebrochen.
Schritt 3: Wertezuordnungen in der Registerkarte Scenarios vervollständigen
Kerngedanke: Eine Wertezuordnung übersetzt einen Wert aus Factorial in den passenden Wert in Sage. Jedes Element mit einem Ausrufezeichen (!) braucht noch Ihre Eingabe.
Vor dem ersten Lauf in Factorial prüfen
Jeder Vertrag hat einen französischen Vertragstyp. Er bestimmt die Vertragsart in Sage; fehlt er, bleibt dieses Feld leer und das Lauf-Log zeigt eine Warnung.
Arbeitsstunden und ihre Frequenz sind ausgefüllt. BrynQ verwendet sie für die monatliche Arbeitszeit (zum Beispiel 35 Std./Woche = 151,67).
Die meisten Wertezuordnungen, etwa Länder (3-stellige Codes wie FRA) und Anrede, sind bereits vorausgefüllt. Sie müssen sie nur prüfen.
Öffnen Sie die Registerkarte Scenarios und suchen Sie die mit einem Ausrufezeichen markierten Elemente.
Durchgerechnetes Beispiel: 'Legal Entity -> Paying Establishment and Dossier' Diese Zuordnung finden Sie im Szenario Registrierung. Sie ist die wichtigste Zuordnung: Sie entscheidet, welche juristische Einheit aus Factorial mit welchem Sage-Unternehmen synchronisiert wird. Wir gehen sie Schritt für Schritt durch; die anderen Zuordnungen funktionieren genauso.
Linke Seite (📍 Factorial): Ermitteln Sie ID und Namen unter Einstellungen > Unternehmensdaten.
📍 BrynQ: Tragen Sie diesen Wert auf der linken Seite der Zuordnung ein. Mehrere Einheiten synchronisieren? Fügen Sie pro Einheit eine Zeile hinzu.
Rechte Seite (📍 Sage 100 France): Ermitteln Sie die passende Raison sociale / das Dossier der Sage-PRH-Datei. In diesem Beispiel ist das Dossier 'BRYNQ.PRH'.
📍 Sage 100 France: Ermitteln Sie außerdem das passende 'Etablissement principal'.
📍 BrynQ: Tragen Sie diese Werte auf der rechten Seite der Zuordnung ein. Das Ergebnis sieht so aus:
Bestätigen Sie die Zuordnung und speichern Sie sie.
Jetzt sind Sie dran: Vervollständigen Sie die anderen nicht standardmäßigen Zuordnungen auf dieselbe Weise (Wert auf beiden Seiten nachschlagen, eintragen, bestätigen, speichern):
Prüfen Sie abschließend, ob die standardmäßigen Wertezuordnungen für Ihr Unternehmen korrekt sind:
Schritt 4: Factorial und Sage verbinden (Registerkarte Authorization)
Öffnen Sie die Registerkarte Authorization (Services).
Zuerst Factorial: Klicken Sie auf Add authorization (TEST and LIVE), geben Sie einen gut erkennbaren Namen ein und klicken Sie auf Connect to app.
Melden Sie sich mit Ihrem Factorial-ADMINISTRATORKONTO an.
Stellen Sie sicher, dass die TEST-Version aktiv ist, bevor Sie Ihren ersten Testlauf starten.
⚡ Achtung: Die Verbindung kann automatisch erfolgen! Sind Sie in diesem Browser bereits bei Factorial angemeldet, mit einer aktiven Anmeldung (Sitzungscookie)? Dann verbindet Connect to app sofort mit diesem Konto, ohne Sie zur Anmeldung aufzufordern. Deshalb vor dem Klicken: Prüfen Sie, ob Sie mit dem Administratorkonto bei Factorial angemeldet sind. Falls nicht, melden Sie sich zuerst von Factorial ab oder verwenden Sie ein privates/Inkognito-Fenster.
Genehmigen Sie den angeforderten Zugriff und speichern Sie die Verbindung.
Dann Sage: Fügen Sie die Sage-Autorisierung hinzu.
Geben Sie die BrynQ Agent-URL in diesem Format ein: https://[ihr-kunden-slug].brynq-agent.com Wo Sie Ihren Slug finden: Es ist der erste Teil Ihrer BrynQ-Webadresse. Die genaue Adresse steht auch in C:\ProgramData\BrynQ\Agent\config\public_url.txt auf dem Windows-Server. Wenn Sie sich unter https://acme.app.brynq.com anmelden, ist Ihr Slug acme und die Agent-URL https://acme.brynq-agent.com.
Geben Sie das BrynQ Agent-Token ein: dasselbe Token, das Sie zuvor erhalten und im Installationsprogramm eingetragen haben.
Den ersten Lauf prüfen
✅ Kontrollpunkt 2: nach einem kontrollierten Testlauf:
📍 Windows-Server: Im Importordner des Unternehmens erscheint eine neue Excel-Importdatei: <dossier>.xlsx für bestehende Mitarbeitende und <dossier>_EN_ATTENTE.xlsx, wenn es neue Mitarbeitende gibt. Nach dem Import verschiebt der Agent die Dateien in einen Unterordner namens importe le <Datum und Uhrzeit>.
📍 Sage 100 France: Bestehende Mitarbeitende sind aktualisiert, und neue Mitarbeitende erscheinen unter Gestion > Salariés en attente. Stellen Sie sie dort ein: Wählen Sie die Zeilen mit Tout aus und klicken Sie auf Embaucher. Beginnen Sie mit den Test-Mitarbeiter-IDs, die Sie in Schritt 2 eingegeben haben.
✖ Etwas ist schiefgelaufen?
Keine Importdatei auf dem Server: BrynQ konnte die Datei nicht an den Agent liefern. Prüfen Sie die drei BrynQ-Dienste (Teil 1.C) und testen Sie die Sage-Autorisierung erneut.
„Import terminé avec succès“, aber kein neuer Mitarbeitender: Sehen Sie zuerst unter Salariés en attente nach (Sage v9).
Die Importdatei ist da, aber Sage enthält keine oder falsche Datensätze: Prüfen Sie die Wertezuordnungen in der Registerkarte Scenarios, vor allem Registrierung.
Einige Mitarbeiter fehlen: Die Factorial-Autorisierung verwendet wahrscheinlich kein Administratorkonto. Verbinden Sie sie erneut mit einem Administratorkonto.
Kommen Sie nicht weiter? Lesen Sie den Abschnitt zur Fehlerbehebung unten oder wenden Sie sich an den BrynQ Support und fügen Sie die Protokolldateien aus C:\ProgramData\BrynQ\Agent\logs\sage.
Fehlerbehebung
Was Sie sehen
Was Sie tun
Ein Fehler, den Sie sich nicht erklären können
Prüfen Sie die Agent-Protokolldateien auf dem Windows-Server (siehe Agent-Protokolldateien finden unten) und senden Sie sie an den BrynQ Support.
Teile der Installation schlagen fehl, oder der Agent läuft, kann aber keine Dateien lesen oder schreiben
Prüfen Sie die Windows-Berechtigungen: Führen Sie das Installationsprogramm als Administrator aus und stellen Sie sicher, dass das Windows-Konto des Agent die Sage-Ordner, PRH-Dateien, programFiles und programData lesen und schreiben kann. Siehe den Hinweis am Anfang von Teil 1.B.
Installationsprogramm: Next bleibt auf Sage — Import Models nicht verfügbar
Eine Zeile hat noch ein rotes Kreuz. In Schritt 5 steht, was jede Meldung bedeutet; meistens ist Sage noch geöffnet.
Nicht alle Mitarbeiter werden synchronisiert
Der Factorial-Benutzer in der Autorisierung sieht nicht alle Mitarbeiter. Verbinden Sie neu mit einem Factorial-Administratorkonto.
'Erreur mot de passe' auf dem Sage-Server (kommt häufig vor)
Setzen Sie den Benutzer oder das Dossier in Sage zurück. Siehe 'Erreur mot de passe' beheben unten.
BrynQ erreicht den Agent nicht
Prüfen Sie, ob die drei BrynQ-Dienste laufen (Teil 1.C), und öffnen Sie dann http://localhost:7071 auf dem Windows-Server. Testen Sie anschließend die Sage-Autorisierung erneut über die Registerkarte Authorization (Services).
Das Installationsprogramm kann sich nicht mit dem SQL Server verbinden
Prüfen Sie, ob der vorgeschlagene Servername stimmt (Schritt 3), versuchen Sie den ODBC-Treiber mit der höchsten Nummer und stellen Sie sicher, dass das Konto Zugriff auf die Sage-Datenbanken hat.
Eine von der Vorlage verwendete App ist inaktiv
Aktivieren Sie sie unter Einstellungen > Interfaces > Apps.
Ein manueller Import in Sage funktioniert, der automatisierte Lauf aber nicht
Prüfen Sie den Agent unter http://localhost:7071 und testen Sie dann die Sage-Autorisierung erneut über die Registerkarte Authorization (Services).
Sie möchten eine Autorisierung prüfen oder entfernen
Öffnen Sie den Einstellungen > Interfaces > Connections.
Agent-Protokolldateien finden
📍 Wo: der Windows-Server, im Explorer. Wenn etwas schiefgeht, zeigen die Protokolldateien des Agent Ihnen (und dem BrynQ Support) meist, warum. Es gibt zwei Protokollordner. Welchen Sie brauchen, hängt vom Problem ab:
Problem
Protokollordner
Der Datenimport in Sage schlägt fehl oder liefert falsche Ergebnisse
C:\ProgramData\BrynQ\Agent\logs\sage
Allgemeine Probleme mit dem Agent, etwa Verbindungsprobleme
C:\ProgramData\BrynQ\Agent\logs\agent
Sage-Importprotokolle (zum Beispiel connectimport und connectimport-error):
Allgemeine Agent-Protokolle (zum Beispiel application, requests und security):
💡 Sie wenden sich an den BrynQ Support? Fügen Sie immer die passenden Protokolldateien bei. Bei Problemen mit dem Sage-Import wird dringend empfohlen, die Dateien aus logs\sage mitzusenden. Bei Verbindungs- oder anderen Agent-Problemen senden Sie die Dateien aus logs\agent. Das erspart meist viele Rückfragen.
Sie sehen den Ordner ProgramData nicht? Er ist standardmäßig ausgeblendet. Geben Sie C:\ProgramData\BrynQ\Agent\logs direkt in die Adressleiste des Explorers ein.
'Erreur mot de passe' beheben
📍 Wo: Sage 100 France, auf dem Windows-Server. Der Fehler 'Erreur mot de passe' tritt auf dem Sage-Server recht häufig auf. Meist lösen Sie ihn, indem Sie den Benutzer oder das Dossier zurücksetzen. Beginnen Sie mit Option A. Verwenden Sie Option B nur, wenn A nicht hilft.
Option A: Zurücksetzen innerhalb des Unternehmens (zuerst versuchen)
Öffnen Sie Sage 100 France und verbinden Sie sich mit dem Unternehmen (PRH-Datei).
Gehen Sie zu Fichier > Droits d'accès > Utilisateurs.
Klicken Sie in der Liste des utilisateurs auf Réinitialisation.
Versuchen Sie die Verbindung erneut.
Option B: Globales Zurücksetzen des Dossiers (auf eigenes Risiko)
⚠ Auf eigenes Risiko.Réinitialiser le dossier meldet alle Benutzer des Dossiers ab. Stellen Sie sicher, dass niemand in der Lohnabrechnung arbeitet, bevor Sie es verwenden.
Gehen Sie zu Fichier > Utilitaires > Réinitialisation. Nicht sichtbar? Diese Option ist manchmal nur sichtbar, wenn Sie nicht mit einem Unternehmen verbunden sind. Schließen Sie zuerst das Unternehmen (Fichier > Fermer) und sehen Sie erneut nach.
Der Assistant réinitialisation de dossier öffnet sich. Klicken Sie auf Parcourir... und wählen Sie das Dossier (PRH-Datei), das zurückgesetzt werden soll.
Klicken Sie auf Réinitialiser le dossier. Um nur einen bestimmten Benutzer abzumelden, wählen Sie diesen Benutzer aus und klicken Sie stattdessen auf Réinitialiser l'utilisateur.
Klicken Sie auf Terminer und versuchen Sie die Verbindung erneut.
Zusammenfassung
Der Agent auf dem Windows-Server empfängt die Importdateien und importiert sie in die ausgewählten PRH-Dateien. Auf die Sage-Daten greift er über den SQL Server.
Der Wertezuordnungen entscheiden, welche Factorial-Einheit in welchem Sage-Unternehmen landet. Achten Sie besonders auf 'Legal Entity -> Paying Establishment and Dossier' in Registrierung.
Der Autorisierungen verbinden BrynQ mit Factorial (Administratorkonto!) und mit dem Agent.
Kommen Sie nicht weiter? Prüfen Sie zuerst die drei BrynQ-Dienste. Wenden Sie sich dann an den BrynQ Support und fügen Sie die Agent-Protokolldateien bei (logs\sage bei Importproblemen, logs\agent bei Verbindungsproblemen).