Een geautomatiseerde gegevensinterface instellen tussen Factorial en Sage
Een geautomatiseerde gegevensinterface instellen tussen Factorial en Sage
📌 Deze handleiding is voor: BrynQ Agent 3.10 of nieuwer · Sage 100 France v9. Een andere versie? Zie Begin hier – kies je versie.
Bijgewerkt voor Sage 100 France v9 en BrynQ Agent 3.10. Nieuw: stap 5, de drie BrynQ-importmodellen aanmaken in Sage. Een nieuwe video voor v9 en Agent 3.10, inclusief stap 5, staat in het videogedeelte.
* Nieuw met Sage v9 en Agent 3.10
Nieuwe medewerkers worden in een apart bestand verstuurd, <dossier>_EN_ATTENTE.xlsx, dat Sage importeert in Salariés en attente (importmodel BrynQ Salariés en attente). De salarisadministratie neemt ze daarna in dienst in Sage: Gestion > Salariés en attente, selecteer de regels met Tout en klik op Embaucher. Zolang ze niet in dienst zijn genomen, slaat BrynQ ze bij de volgende runs over.
Embaucher is pas beschikbaar als DPAE envoyée is aangevinkt (op basis van de DPAE-vraag op het tabblad Configuration) en de regels met Tout.
Zorg voor de DPAE dat de geboorteplaats en de einddatum van de proeftijd in Factorial zijn ingevuld.
Sage v9 vereist dat het matricule (personeelsnummer) precies 4 tekens.
Fout 'Code pays inexistant': het land moet de 3-lettercode zijn (bijvoorbeeld FRA). De vooraf ingevulde landenkoppeling regelt dit.
De import meldt 'Import terminé avec succès' maar je ziet de medewerker niet: in v9 verschijnen nieuwe medewerkers eerst onder Salariés en attente.
Nieuwe installatiestap: maak drie lege importmodellen aan in Sage, met precies de juiste titels. Zie stap 5.
Wat je bereikt
Aan het einde van deze handleiding stromen de stamgegevens van medewerkers automatisch van Factorial naar Sage 100 France (v9). Geen handmatige exports en geen kopiëren en plakken meer.
Hoe het werkt
Het helpt om de gegevensstroom voor je te zien voordat je begint. Elke run doorloopt vier stappen:
BrynQ leest de medewerkergegevens uit Factorial.
BrynQ zet die gegevens om in een Excel-importbestand dat Sage begrijpt.
De BrynQ Agent, een klein programma op je Sage-server, ontvangt het bestand.
ConnectImport importeert het bestand in de juiste Sage-onderneming (PRH-bestand).
Je richt dus twee dingen in: de Agent op de Sage-server (deel 1) en de interface in BrynQ (deel 2).
Weet waar je bent
Deze handleiding wisselt tussen verschillende plekken. Elke stap begint met een label 📍 Waar, zodat je altijd weet waar je moet werken:
📍 Label
Wat het is
Windows-server
De computer (machine) waarop Sage 100 France is geïnstalleerd. Hier installeer je de BrynQ Agent.
SQL Server
De databasesoftware waarin de Sage-gegevens staan. Meestal draait die op dezelfde Windows-server, maar het kan ook een aparte machine zijn. In het installatieprogramma vul je alleen de naam.
Sage 100 France
De Sage-applicatie zelf, geopend op de Windows-server.
BrynQ
Het BrynQ-platform in je browser (https://jouw-slug.app.brynq.com).
Factorial
Factorial in je browser.
De route in één oogopslag
Deel
Wat je doet
📍 Waar
Wie
1.A
De BrynQ Agent downloaden
BrynQ, geopend op de Windows-server
Serverbeheerder
1.B
De Agent installeren en configureren, en de BrynQ-importmodellen aanmaken in Sage
Windows-server + Sage 100 France
Server- en Sage-beheerder
1.C
Controleren of de Agent draait
Windows-server
Serverbeheerder
2
De interface aanmaken, configureren en koppelen
BrynQ (+ Factorial en Sage om waarden op te zoeken)
BrynQ- en Factorial-beheerder
Voordat je begint
Loop eerst deze checklist af. Elk punt voorkomt een veelvoorkomende reden om halverwege vast te lopen.
☐ Toegang tot BrynQ met rechten om interfaces aan te maken of te wijzigen.
☐ Een Factorial-beheerdersaccount met toegang tot alle medewerkergegevens (zie het kader hieronder).
☐ Een Sage 100 France-beheerder, plus een salarisgebruiker die de importresultaten kan controleren.
☐ Beheerderstoegang tot de Windows-server waarop Sage draait, inclusief de Sage PRH-bestanden en de mappen programFiles en programData.
☐ Databasetoegang: het account waarmee de Agent verbinding maakt met SQL Server (je Windows-account of een SQL Server-login) moet toegang hebben tot de Sage-bedrijfsdatabases. Weet je het niet zeker? Controleer dit dan vooraf met je IT-beheerder.
☐ Een BrynQ API-token voor deze klant, bij de hand. Maak het aan in BrynQ onder Admin Portal > API Access > Add API token en selecteer precies één klant, of vraag het aan BrynQ support. Waarom: je hebt hem nodig in zowel deel 1 als deel 2.
⚠ Gebruik een Factorial-BEHEERDERSaccount BrynQ synchroniseert alleen de medewerkers die de gekoppelde Factorial-gebruiker kan zien. Een account zonder beheerdersrechten betekent ontbrekende medewerkers in Sage.
Bekijk eerst: video van deel 1
💡 Tip: bekijk een video om te zien wat je moet doen, en gebruik daarna de geschreven stappen hieronder voor de details per stap.
Video 1: de volledige installatie, stap voor stap uitgelegd (Sage v8, BrynQ Agent 3.9.4). Stap 5 (de importmodellen) zit er niet in.
🎬 Video 2: Sage v9 en Agent 3.10, inclusief stap 5 Dezelfde installatie als video 1, plus de uitleg van stap 5 (de drie importmodellen aanmaken in Sage), die in video 1 ontbreekt. De andere stappen komen sneller voorbij; kijk video 1 als je die uitgebreider wilt zien.
Deel 1.A) Download de BrynQ Agent op de Windows-server
📍 Waar: BrynQ, geopend in een browser op de Windows-server waarop Sage draait. Doel: het installatieprogramma van de Agent op die server krijgen.
Log in bij BrynQ en ga naar Organization > Agent.
Download het nieuwste installatieprogramma van de BrynQ Agent.
ℹ Beveiligingswaarschuwing? De bestanden zijn ondertekend en gepubliceerd onder 'Salure ICT BV'. Je browser of Windows kan ze toch als niet-vertrouwd markeren. Dat is normaal en je kunt gewoon doorgaan.
Deel 1.B) Installeer en configureer de Agent
📍 Waar: de Windows-server (installatieprogramma), plus Sage 100 France voor stap 4 en 5. Doel: de Agent installeren en koppelen aan SQL Server en je Sage-ondernemingen.
💡 Tip: het installatieprogramma vult de meeste waarden zelf in, ook de PRH-bestanden, de SQL Server en de ODBC-driver die het op de server vindt. De voorgestelde waarden werken meestal: laat ze staan en klik op Next, tenzij een stap hieronder iets anders zegt.
⚠ Windows-rechten
Installeer als beheerder: klik met rechts op het installatieprogramma en kies Als administrator uitvoeren.
Ondertekende software: het installatieprogramma is digitaal ondertekend (rechtsklik > Eigenschappen > Digitale handtekeningen toont de uitgever). Toont Windows Uw pc is beveiligd door Windows? Klik op Meer informatie > Toch uitvoeren. Staat je organisatie alleen goedgekeurde uitgevers toe (AppLocker, antivirus)? Vraag IT om de Agent toe te staan zoals beschreven in Beveiliging. Bestand geblokkeerd na het downloaden? Rechtsklik > Eigenschappen > vink Blokkering opheffen aan.
Tijdens het draaien: de BrynQ-services draaien als LocalSystem. Dat account heeft lees- en schrijfrechten nodig op de Sage-mappen, de PRH-bestanden en de importmap. Bij Windows-authenticatie is dit ook het account dat SQL Server ziet: NT AUTHORITY\SYSTEM, of het computeraccount DOMEIN\SERVERNAAM$ als SQL Server of de Sage-bestanden op een andere server staan.
Is het een rechtenprobleem? Zoek naar Access is denied, Permission denied of Login failed in het log van het installatieprogramma (de nieuwste Setup Log*.txt in %TEMP%) of in de Agent-logs (C:\ProgramData\BrynQ\Agent\logs\agent en \sage).
Geavanceerde controles (voor IT):
Service- en installatielogs: C:\ProgramData\BrynQ\Agent\logs\services (bijvoorbeeld BrynQAgentService.err.log) laat zien waarom een service stopte; logs\installer\install-post-error.log laat mislukte installatiestappen zien.
Logboeken (Event Viewer, eventvwr.msc): onder Windows-logboeken > Systeem laten gebeurtenissen van Service Control Manager zien waarom een BrynQ-service niet startte of stopte. Onder Windows-logboeken > Toepassing betekent een SQL Server-melding Login failed (gebeurtenis 18456) dat het Agent-account geen SQL-toegang heeft.
Serviceaccount: open in services.msc een BrynQ-service > tabblad Aanmelden (Log On) om te zien onder welk account hij draait.
Maptoegang: rechtsklik op een Sage-map > Eigenschappen > Beveiliging > Geavanceerd > Effectieve toegang, selecteer SYSTEM (of het computeraccount) en klik op Effectieve toegang weergeven.
Stap 1: Start het installatieprogramma
Start het installatieprogramma en kies je taal. De schermafbeeldingen hieronder zijn in het Engels.
Lees de licentieovereenkomst zorgvuldig. Ga je ermee akkoord en wil je de BrynQ Agent gebruiken, accepteer haar dan om verder te gaan.
Houd het standaard (vooraf ingevulde) installatiepad aan. Dat werkt voor de meeste omgevingen, maar je mag ook een andere map kiezen.
Voer het BrynQ API-token in (zie "Voordat je begint"). Dit hoef je alleen bij de eerste (volledige) installatie te doen.
Selecteer deze modules: SQL Server, File Management, REST Proxy en Sage 100 France.
Stap 2: Kies je Sage-ondernemingen
Kernidee: elk PRH-bestand is de database van één onderneming in Sage. Een PRH-bestand selecteren betekent "BrynQ mag in deze onderneming importeren".
Selecteer de gevonden PRH-bestanden die je aan de interface wilt koppelen. Het zoeken naar PRH-bestanden kan een paar minuten duren. Alleen als er een onderneming ontbreekt: voeg het PRH-bestand handmatig toe met de knop 'Add PRH File...'.
Stap 3: Maak verbinding met SQL Server
Database driver: kies de voorgestelde driver. Zijn er meerdere, neem dan het hoogste nummer (bijvoorbeeld ODBC Driver 18 for SQL Server).
Server: kies de voorgestelde server, vaak SERVERNAAM\SQLEXPRESS. Niet zeker? SQL Server Management Studio toont de servernaam bij het verbinden, of vraag het je IT-beheerder.
Login method:Windows authentication, of een SQL Server-login (gebruikersnaam en wachtwoord) als je omgeving die gebruikt. Dat account heeft toegang nodig tot de Sage-databases.
SQL Server — Database Access: kies welke databases de Agent mag bevragen: All databases of Selected databases only. Dat bepaal je zelf; beperk je de toegang, neem dan in elk geval de databases van je Sage-ondernemingen op.
Stap 4: Maak een Sage-servicegebruiker aan
📍 Waar: Sage 100 France. Waarom: de Agent heeft een eigen Sage-account nodig, zodat imports niet aan de login van een persoon vastzitten.
Open Sage 100 France, maak verbinding met een PRH-bestand en ga naar Fichier > Droits d'accès > Utilisateurs.
Maak een aparte servicegebruiker aan: vul een Code in, zet 'Compte de service' aan en genereer een Token. Controleer dat de token actief is, en houd de code en de token bij de hand voor het installatieprogramma. De omschrijving is optioneel, maar een herkenbare naam (bijvoorbeeld BrynQ) helpt later. Voorbeeld:
📍 Terug in het installatieprogramma plak je de code van de servicegebruiker en het token.
🔍 ConnectImport Daarna zoekt het installatieprogramma zelf naar ConnectImport.exe van Sage. Niet gevonden? Selecteer het handmatig. Het staat meestal in C:\Program Files (x86)\Sage\SagePaie\ConnectImport.exe.
Stap 5: Maak de drie BrynQ-importmodellen aan in Sage (nieuw in Agent 3.10)
📍 Waar: Sage 100 France en het installatieprogramma, allebei open op de Windows-server.
Titel (Intitulé)
Hoofdbestand (Fichier racine)
BrynQ Salariés
Fiche salarié
BrynQ Salariés en attente
Salariés en attente
BrynQ Absences
Bulletin de paie > Evènements
A. Open het scherm met modellen in Sage
Het installatieprogramma toont nu de pagina Sage — Import Models: de drie titels, elk met een Copy-knop en het hoofdbestand. Laat die open.
Open Sage 100 Paie & RH. Je hoeft geen onderneming te openen.
Ga naar G.A. > Format d'Importation.
B. Model 1: BrynQ Salariés
Klik op de + onderaan de lijst.
Selecteer Fiche salarié en klik op Ok.
Er opent een scherm voor de velden. Verander niets: sluit het met het kruisje (X) rechtsboven.
Het opslagvenster opent. Klik in het installatieprogramma op Copy naast BrynQ Salariés. Plak het in Sage bij Intitulé (Ctrl+V) en klik op Ok.
Klik in het installatieprogramma op Check Sage models. BrynQ Salariés heeft nu een groen vinkje ✔. De regel "Sage 100 Paie & RH is still open" houdt voorlopig een rood kruis. Dat is in orde.
C. Model 2: BrynQ Salariés en attente
Dezelfde stappen, met een ander hoofdbestand en een andere titel.
Klik op +.
Scroll naar beneden, selecteer Salariés en attente en klik op Ok.
Sluit het scherm met de velden met het kruisje (X).
Kopieer BrynQ Salariés en attente in het installatieprogramma, plak het bij Intitulé en klik op Ok.
Klik op Check Sage models: BrynQ Salariés en attente heeft een groen vinkje ✔.
D. Model 3: BrynQ Absences
Weer dezelfde stappen. Het hoofdbestand zit één niveau dieper, onder Bulletin de paie.
Klik op +.
Selecteer Bulletin de paie en klik op Ok.
Selecteer Evènements en klik op Ok.
Sluit het scherm met de velden met het kruisje (X).
Kopieer BrynQ Absences in het installatieprogramma, plak het bij Intitulé en klik op Ok.
Klik op Check Sage models: BrynQ Absences heeft een groen vinkje ✔.
E. Sluit Sage en ga verder
Sluit Sage 100 Paie & RH helemaal af (ook andere sessies op deze server).
Klik nog één keer op Check Sage models. Alle regels hebben een groen vinkje ✔ en het installatieprogramma meldt All set. Next is nu beschikbaar: klik erop.
✖ Staat er nog een rood kruis bij een regel?Next blijft onbeschikbaar zolang een regel een rood kruis heeft. De melding zegt wat je moet doen:
Sage 100 Paie & RH is still open: sluit Sage (alle sessies) en controleer opnieuw.
not found. Create it with exactly this title: de titel klopt niet precies, of het model is niet opgeslagen. Kopieer de titel opnieuw en pas hem aan in Sage.
not found. IMP0000x, used until now, is titled '…': het model is in Sage hernoemd. Geef het weer precies de titel (gebruik de Copy-knop).
more than one model has this title: houd het model dat het installatieprogramma noemt (als het er een noemt) en verwijder of hernoem de andere in Sage.
created with another root file: verwijder dat model in Sage en maak het opnieuw aan met het hoofdbestand uit de tabel.
files are missing from the GA folder: open het model in Sage en sla het opnieuw op.
ℹ Goed om te weten
Sage geeft elk model een code (bijvoorbeeld IMP00002). Jouw codes kunnen afwijken van de schermafbeeldingen; alleen de titels tellen.
Hernoem of wijzig de BrynQ-modellen later niet. BrynQ controleert hun titels bij elke importcyclus: klopt een titel niet meer precies, dan wordt er niets geïmporteerd tot hij weer klopt (de bestanden blijven in de wachtrij). Wijzigingen in hun velden draait BrynQ terug.
Werk je de Agent later bij? Je ziet deze pagina alleen opnieuw als een regel geen groen vinkje zou hebben. Een blauwe informatieregel (velden gewijzigd in Sage) vraagt geen actie: BrynQ herstelt het model zelf. Automatische updates tonen deze pagina nooit.
OPTIONEEL: na de installatie vind je de drie modellen onder G.A. > Format d'Importation. Selecteer er een en klik op het potlood om de velden te zien die BrynQ heeft ingevuld. Verander ze niet.
Stap 6: Rond de installatie af
Sage — Scenario Code (optioneel): laat het veld leeg en klik op Next. De Agent maakt het ConnectImport-scenario zelf aan bij de eerste run. Vul het alleen in als BrynQ support daarom vraagt.
OPTIONEEL (aanbevolen). Maak een snelkoppeling op het bureaublad. Daarmee kom je later direct in het dashboard van de Agent.
OPTIONEEL: sla over tenzij nodig. Op dezelfde pagina is Use custom local network settings alleen nodig bij speciale netwerkopstellingen. Weet je het niet zeker? Laat het uitgevinkt.
OPTIONEEL. Bekijk de Agent-configuratie op het lokale beheerdashboard. Gebruik de snelkoppeling op het bureaublad, of open 127.0.0.1:7071/admin (het standaard luister-IP en de standaard beheerpoort) in je browser op de Windows-server. Het dashboard is beschikbaar in het Engels, Frans, Duits en Nederlands; wissel van taal bovenaan.
Deel 1.C) Controleer of de Agent draait
📍 Waar: de Windows-server.
✅ Controlepunt 1: controleer dit voordat je verdergaat met deel 2.
Open Taakbeheer en ga naar het tabblad Services.
Controleer of alle drie BrynQ-services de status Actief.
✖ Draait een service niet?
Klik met de rechtermuisknop op de service en kies Starten.
Wacht even en controleer of de status verandert in Actief.
Start de service niet, of stopt hij weer? Dat is vaak een rechtenprobleem: controleer Windows-rechten aan het begin van deel 1.B en zoek naar Access is denied in de logs. Kom je er niet uit? Neem contact op met BrynQ support en voeg een schermafbeelding van het tabblad Services en de bestanden uit C:\ProgramData\BrynQ\Agent\logs\agent toe.
💡 Onthoud: kan BrynQ de Agent later niet bereiken, controleer dan eerst deze drie services.
Deel 2) Maak de interface aan in BrynQ
📍 Waar: BrynQ (op elke computer). In Factorial en Sage 100 France zoek je alleen waarden op. Doel: BrynQ vertellen wat er gesynchroniseerd moet worden en waar het naartoe moet.
Stap 1: Maak de interface aan vanuit de template
Open BrynQ en ga naar Interfaces.
Klik op New interface en kies Use our templates.
Zoek op Sage en selecteer Factorial - Sage 100 France Employees.
Klik op Use template.
Stap 2: Vul het tabblad Configuration in
Open het tabblad Configuration.
Stel de betaalfrequentie.
OPTIONEEL (aanbevolen). Voer een paar medewerker-ID's in. De eerste runs verwerken dan alleen deze medewerkers, zodat je veilig kunt testen.
Beantwoord de vraag Wordt de DPAE buiten Sage verstuurd? met ja of nee (oui/non, yes/no, ja/nein en 1/0 werken ook). Dit antwoord is verplicht: zonder geldig antwoord stopt de run.
Stap 3: Vul de waardekoppelingen in op het tabblad Scenarios
Kernidee: een waardekoppeling (value mapping) vertaalt een waarde in Factorial naar de bijbehorende waarde in Sage. Elk item met een uitroepteken (!) heeft nog jouw input nodig.
Controleer in Factorial vóór de eerste run
Elk contract heeft een Frans contracttype. Dat bepaalt de contractsoort in Sage; ontbreekt het, dan blijft dat veld leeg en toont het runlog een waarschuwing.
werkuren en hun frequentie zijn ingevuld. BrynQ gebruikt ze voor de maandelijkse arbeidsduur (bijvoorbeeld 35 u/week = 151,67).
De meeste waardekoppelingen, zoals landen (3-lettercodes zoals FRA) en aanhef, zijn al vooraf ingevuld. Je hoeft ze alleen te controleren.
Open het tabblad Scenarios en zoek de items met een uitroepteken.
Uitgewerkt voorbeeld: 'Legal Entity -> Paying Establishment and Dossier' Deze koppeling vind je in het scenario Registratie. Het is de belangrijkste koppeling: die bepaalt welke juridische entiteit uit Factorial naar welke Sage-onderneming wordt gesynchroniseerd. We lopen hem stap voor stap door; de andere koppelingen werken op dezelfde manier.
Linkerkant (📍 Factorial): zoek het ID en naam van de juridische entiteit op onder Instellingen > Bedrijfsgegevens.
📍 BrynQ: vul deze waarde in aan de linkerkant van de koppeling. Synchroniseer je meerdere entiteiten? Voeg dan per entiteit een regel toe.
Rechterkant (📍 Sage 100 France): zoek de bijbehorende Raison sociale / het dossier van het Sage PRH-bestand. In dit voorbeeld is het dossier 'BRYNQ.PRH'.
📍 Sage 100 France: zoek ook het bijbehorende 'Etablissement principal'.
📍 BrynQ: vul deze waarden in aan de rechterkant van de koppeling. Het resultaat ziet er zo uit:
Bevestig de koppeling en sla hem op.
Nu jij: vul de andere niet-standaard koppelingen op dezelfde manier in (zoek aan beide kanten de waarde op, vul in, bevestig, sla op):
Controleer tot slot of de standaard waardekoppelingen kloppen voor jouw onderneming:
Stap 4: Koppel Factorial en Sage (tabblad Authorization)
Open het tabblad Authorization.
Eerst Factorial: klik op Add authorization (TEST and LIVE), voer een herkenbare naam in en klik op Connect to app.
Log in met je Factorial-BEHEERDERSaccount.
Zorg dat de TEST-versie actief is voordat je je eerste testrun doet.
⚡ Let op: dit kan automatisch koppelen! Ben je in deze browser al ingelogd bij Factorial, met een actieve login (sessiecookie)? Dan koppelt Connect to app direct met dat account, zonder dat je opnieuw hoeft in te loggen. Dus voordat je klikt: controleer of je bij Factorial bent ingelogd met het beheerdersaccount. Zo niet, log dan eerst uit bij Factorial, of gebruik een privé-/incognitovenster.
Keur de gevraagde toegang goed en sla de verbinding op.
Daarna Sage: voeg de Sage-autorisatie toe.
Voer de BrynQ Agent-URL in dit formaat in: https://[jouw-klant-slug].brynq-agent.com Waar vind je je slug: het is het eerste deel van je BrynQ-webadres. Het exacte adres staat ook in C:\ProgramData\BrynQ\Agent\config\public_url.txt op de Windows-server. Log je in op https://acme.app.brynq.com, dan is je slug acme en is de Agent-URL https://acme.brynq-agent.com.
Voer het BrynQ Agent-token in: hetzelfde token dat je eerder hebt ontvangen en in het installatieprogramma hebt ingevuld.
Controleer de eerste run
✅ Controlepunt 2: na een gecontroleerde testrun:
📍 Windows-server: er verschijnt een nieuw Excel-importbestand in de importmap van de onderneming: <dossier>.xlsx voor bestaande medewerkers, en <dossier>_EN_ATTENTE.xlsx als er nieuwe medewerkers zijn. Na de import verplaatst de Agent de bestanden naar een submap met de naam importe le <datum en tijd>.
📍 Sage 100 France: bestaande medewerkers zijn bijgewerkt, en nieuwe medewerkers staan onder Gestion > Salariés en attente. Neem ze daar in dienst: selecteer de regels met Tout en klik op Embaucher. Begin met de test-medewerker-ID's die je in stap 2 hebt ingevuld.
✖ Ging er iets mis?
Geen importbestand op de server: BrynQ kon het bestand niet bij de Agent afleveren. Controleer de drie BrynQ-services (deel 1.C) en test de Sage-autorisatie opnieuw.
'Import terminé avec succès', maar geen nieuwe medewerker: kijk eerst onder Salariés en attente (Sage v9).
Het importbestand is er, maar Sage heeft geen of verkeerde gegevens: controleer de waardekoppelingen op het tabblad Scenarios, vooral Registratie.
Er ontbreken medewerkers: de Factorial-autorisatie is waarschijnlijk geen beheerdersaccount. Koppel opnieuw met een beheerdersaccount.
Kom je er nog niet uit? Bekijk het onderdeel Probleemoplossing hieronder, of neem contact op met BrynQ support en stuur de logbestanden uit C:\ProgramData\BrynQ\Agent\logs\sage.
Probleemoplossing
Wat je ziet
Wat je doet
Een foutmelding die je niet kunt verklaren
Bekijk de logbestanden van de Agent op de Windows-server (zie Logbestanden van de Agent vinden hieronder) en deel ze met BrynQ support.
Delen van de installatie mislukken, of de Agent draait maar kan geen bestanden lezen of schrijven
Controleer de Windows-rechten: voer het installatieprogramma uit als administrator en zorg dat het Windows-account van de Agent de Sage-mappen, PRH-bestanden, programFiles en programData kan lezen en schrijven. Zie de waarschuwing aan het begin van deel 1.B.
Installatieprogramma: Next blijft onbeschikbaar op Sage — Import Models
Er staat nog een rood kruis bij een regel. Zie stap 5 voor wat elke melding betekent; meestal is Sage nog open.
Niet alle medewerkers worden gesynchroniseerd
De Factorial-gebruiker in de autorisatie kan niet alle medewerkers zien. Koppel opnieuw met een Factorial-beheerdersaccount.
'Erreur mot de passe' op de Sage-server (komt vaak voor)
Herinitialiseer de gebruiker of het dossier in Sage. Zie 'Erreur mot de passe' oplossen hieronder.
BrynQ kan de Agent niet bereiken
Controleer of de drie BrynQ-services draaien (deel 1.C) en open daarna http://localhost:7071 op de Windows-server. Test vervolgens de Sage-autorisatie opnieuw vanuit het tabblad Authorization.
Het installatieprogramma kan geen verbinding maken met SQL Server
Controleer of de voorgestelde servernaam klopt (stap 3), probeer de ODBC-driver met het hoogste nummer en controleer of het account toegang heeft tot de Sage-databases.
Een app die de template gebruikt is inactief
Activeer hem via Instellingen > Interfaces > Apps.
Een handmatige import in Sage werkt, maar de geautomatiseerde run niet
Controleer de Agent op http://localhost:7071 en test daarna de Sage-autorisatie opnieuw vanuit het tabblad Authorization.
Je wilt een autorisatie bekijken of verwijderen
Open Instellingen > Interfaces > Connections.
Logbestanden van de Agent vinden
📍 Waar: de Windows-server, in Verkenner. Gaat er iets mis, dan vertellen de logbestanden van de Agent jou (en BrynQ support) meestal waarom. Er zijn twee logmappen. Welke je nodig hebt, hangt af van het probleem:
Probleem
Logmap
Het importeren van gegevens in Sage mislukt of geeft verkeerde resultaten
C:\ProgramData\BrynQ\Agent\logs\sage
Algemene problemen met de Agent, zoals verbindingsproblemen
C:\ProgramData\BrynQ\Agent\logs\agent
Sage-importlogs (bijvoorbeeld connectimport en connectimport-error):
Algemene Agent-logs (bijvoorbeeld application, requests en security):
💡 Contact met BrynQ support? Stuur altijd de relevante logbestanden mee. Bij problemen met de Sage-import wordt het sterk aanbevolen om de bestanden uit logs\sage te delen. Bij verbindingsproblemen of andere Agent-problemen deel je de bestanden uit logs\agent. Dat scheelt meestal veel heen-en-weer.
Zie je de map ProgramData niet? Die is standaard verborgen. Typ C:\ProgramData\BrynQ\Agent\logs rechtstreeks in de adresbalk van Verkenner.
'Erreur mot de passe' oplossen
📍 Waar: Sage 100 France, op de Windows-server. De foutmelding 'Erreur mot de passe' komt vrij vaak voor op de Sage-server. Meestal los je hem op door de gebruiker of het dossier te herinitialiseren. Begin met optie A. Gebruik optie B alleen als A niet helpt.
Optie A: herinitialiseren vanuit de onderneming (probeer dit eerst)
Open Sage 100 France en maak verbinding met de onderneming (PRH-bestand).
Ga naar Fichier > Droits d'accès > Utilisateurs.
Klik in de Liste des utilisateurs op Réinitialisation.
Probeer de verbinding opnieuw.
Optie B: het dossier volledig herinitialiseren (op eigen risico)
⚠ Op eigen risico.Réinitialiser le dossier meldt alle gebruikers van het dossier af. Zorg dat niemand in de salarisadministratie aan het werk is voordat je dit gebruikt.
Ga naar Fichier > Utilitaires > Réinitialisation. Zie je die optie niet? Soms is ze alleen zichtbaar als je niet met een onderneming verbonden bent. Sluit de onderneming eerst (Fichier > Fermer) en kijk opnieuw.
De Assistant réinitialisation de dossier opent. Klik op Parcourir... en selecteer het dossier (PRH-bestand) dat je wilt herinitialiseren.
Klik op Réinitialiser le dossier. Wil je alleen één specifieke gebruiker afmelden? Selecteer die gebruiker dan en klik op Réinitialiser l'utilisateur.
Klik op Terminer en probeer de verbinding opnieuw.
Samenvatting
De Agent op de Windows-server ontvangt de importbestanden en importeert ze in de PRH-bestanden die je hebt geselecteerd. Hij bereikt de Sage-gegevens via SQL Server.
De waardekoppelingen bepalen welke Factorial-entiteit in welke Sage-onderneming terechtkomt. Wees extra zorgvuldig met 'Legal Entity -> Paying Establishment and Dossier' in Registratie.
De autorisaties koppelen BrynQ aan Factorial (beheerdersaccount!) en aan de Agent.
Loop je vast? Controleer eerst de drie BrynQ-services. Neem daarna contact op met BrynQ support en stuur de logbestanden van de Agent mee (logs\sage bij importproblemen, logs\agent bij verbindingsproblemen).