Probleemoplossing SnelStart Integratie
Veelvoorkomende problemen en oplossingen voor de SnelStart integratie. Begin met snelle diagnostiek om het probleem te identificeren, vind dan uw specifieke probleem hieronder. De meeste problemen hebben te maken met OAuth verbinding, grootboekrekening configuratie, of BTW tarief mapping.
Snelle Diagnostiek
- Controleer of module is ingeschakeld (Winkels → Configuratie → Accounting → SnelStart)
- Verifieer dat verbinding actief is (Account/Company velden tonen data)
- Controleer of automatisering is ingeschakeld (Accounting → General)
- Bekijk sync logs (Accounting → Synchronisation Logs)
- Voer Self Test uit in Debug sectie
- Controleer error logs:
var/log/snelstart/error.log
Verbindingsproblemen
Probleem: Connect Knop Werkt Niet
Symptomen:
- Klikken op "Connect to SnelStart" doet niets
- Geen redirect naar SnelStart login
Oplossing:
-
Controleer browser popups:
- Browser kan popup blokkeren
- Sta popups toe voor uw Magento admin domein
-
Controleer JavaScript fouten:
- Open browser console (F12)
- Zoek naar JavaScript fouten
-
Leeg cache:
bin/magento cache:flush -
Probeer andere browser:
- Sommige browser extensies kunnen interfereren
Probleem: OAuth Autorisatie Mislukt
Symptomen:
- Redirect naar SnelStart werkt
- Fout na login of autorisatie
Oplossing:
-
Controleer SnelStart account:
- Verifieer dat u admin rechten heeft in SnelStart
- Zorg dat account actief is en niet vergrendeld
-
Intrekken en opnieuw verbinden:
- In SnelStart, ga naar account instellingen
- Trek Magmodules autorisatie in
- Probeer opnieuw te verbinden in Magento
-
Controleer SSL certificaat:
- SnelStart vereist HTTPS
- Verifieer dat uw SSL certificaat geldig is
Probleem: Verbinding Verloren / Sessie Verlopen
Symptomen:
- Werkte, plotseling gestopt
- "Not connected" of lege account velden
Oplossing:
-
Opnieuw verbinden:
- Klik nogmaals op "Connect to SnelStart"
- Autoriseer de applicatie opnieuw
-
Controleer token verloop:
- OAuth tokens kunnen verlopen
- Opnieuw verbinden vernieuwt het token
Synchronisatieproblemen
Probleem: Facturen Synchroniseren Niet
Symptomen:
- Facturen verschijnen in grid maar status blijft "Pending"
- Geen entries in SnelStart
Oplossing:
-
Controleer cron:
bin/magento cron:run -
Verifieer automatisering:
- Winkels → Configuratie → Accounting → General
- "Auto add invoices" = Yes
- Module "Enabled" = Yes
-
Controleer sync logs:
- Accounting → Synchronisation Logs → Invoice
- Zoek naar foutmeldingen
-
Handmatige sync:
- Ga naar Accounting → Data → Invoices
- Selecteer factuur, gebruik "Push to SnelStart" actie
Probleem: Sync Mislukt met BTW Fout
Symptomen:
- Fout: "Tax rate not found" of vergelijkbaar
- Factuur blijft in error status
Oplossing:
-
Controleer Tax Rate Mapping:
- Ga naar Accounting → Configuration → Tax Rate Mapping
- Zorg dat alle Magento belastingregels een SnelStart BTW code hebben
-
Controleer fallback tax classes:
- Configuratie → Accounting → SnelStart → Advanced Settings
- Stel default tax classes in voor edge cases
-
Opnieuw syncen na fix:
- Ga naar factuur in grid
- Reset status en push opnieuw
Probleem: Verkeerde Grootboekrekening Gebruikt
Symptomen:
- Factuur synchroniseert maar naar verkeerde grootboekrekening
- Omzet verschijnt in verkeerde rekening
Oplossing:
-
Verifieer grootboekrekening configuratie:
- Controleer Product Hoog/Laag/etc. instellingen
- Match grootboekrekeningen correct aan BTW tarieven
-
Controleer Tax Rate Mapping:
- Elke belastingregel moet naar correct SnelStart BTW type mappen
- 21% → Hoog, 9% → Laag, etc.
-
Controleer advanced ledger mapping:
- Indien ingeschakeld, kan attribuut-gebaseerde mapping overriden
Grootboekrekening Problemen
Probleem: Geen Grootboekrekeningen in Dropdown
Symptomen:
- Grootboekrekening dropdowns zijn leeg
- Kan product/verzending grootboekrekeningen niet configureren
Oplossing:
-
Importeer grootboekrekeningen:
- Ga naar Ledger Accounts & Cost Centers
- Klik op "Sync Ledger & Costs from SnelStart"
- Wacht tot import voltooid is
-
Controleer verbinding:
- Zorg dat verbinding actief is
- Account veld moet uw accountnaam tonen
-
Controleer SnelStart setup:
- Verifieer dat grootboekrekeningen bestaan in SnelStart
- Sommige accounttypes hebben mogelijk niet alle grootboekrekeningen
Probleem: Grootboekrekening Import Mislukt
Symptomen:
- Klikken op sync knop toont fout
- Grootboekrekeningen verschijnen niet na sync
Oplossing:
-
Controleer verbinding:
- Verbinding moet actief zijn
- Probeer opnieuw te verbinden via OAuth
-
Controleer rechten:
- Uw SnelStart account heeft grootboekrekening toegang nodig
- Neem contact op met uw SnelStart administrator
-
Controleer logs:
tail -100 var/log/snelstart/error.log
Klantproblemen
Probleem: Klant Sync Maakt Duplicaten
Symptomen:
- Dezelfde klant verschijnt meerdere keren in SnelStart
- Nieuwe debiteur aangemaakt voor elke order
Oplossing:
-
Controleer Customer Sync Logic:
- Configuratie → Accounting → General → Advanced
- "Customer Sync Logic" instelling
-
Begrijp de logica:
- Customer: Eén debiteur per customer_id + land + BTW nummer
- Address: Eén debiteur per factuuradres
-
Waarom duplicaten gebeuren:
- Klant wijzigt land → nieuwe debiteur
- Klant voegt BTW nummer toe → nieuwe debiteur
- Dit is correct gedrag voor BTW doeleinden
OSS (One Stop Shop) Problemen
Probleem: OSS Werkt Niet
Symptomen:
- EU orders gebruiken geen OSS grootboekrekeningen
- Verkeerde BTW wordt toegepast
Oplossing:
-
Schakel OSS eerst in SnelStart in:
- Configureer in SnelStart applicatie
- Zie: kennisplein.snelstart.nl
-
Schakel in Magento in:
- Configuratie → SnelStart → One Stop Shop
- Zet "Enabled" op Yes
-
Configureer OSS grootboekrekeningen:
- Ledger: Standaard (meestal 8080)
- VAT Ledger (meestal 1700)
-
Controleer EU landenlijst:
- Winkels → Configuratie → Algemeen → Land Opties
- Verifieer European Union Countries lijst
Performance Problemen
Probleem: Sync Duurt Te Lang
Symptomen:
- Grote wachtrij bouwt op
- Cron heeft time-out
Oplossing:
-
Verhoog cron frequentie:
- Vaker = kleinere batches
- Overweeg "Every 5 minutes" voor hoog volume
-
Controleer batch grootte:
- Default verwerkt items per cron run
- Grote achterstanden hebben tijd nodig om weg te werken
-
Monitor server resources:
- Controleer geheugen en CPU tijdens sync
- Verhoog PHP memory_limit indien nodig
Debug Mode
Schakel gedetailleerde logging in:
- Ga naar Configuratie → SnelStart → Debug & Logging
- Zet Debug Mode op Yes
- Sla configuratie op
- Reproduceer het probleem
- Controleer logs:
var/log/snelstart/debug.logvar/log/snelstart/error.log
Onthoud: Schakel Debug Mode uit in productie.
Meer Hulp Nodig?
Documentatie:
- Alle Help Artikelen - Compleet documentatie overzicht
Support:
- Contact Opnemen - Hulp van ons team