Ga naar de hoofdinhoud
Versie: 1.x

DB01001: Verbinding mislukt

Wat dit betekent​

De POS kon geen verbinding maken met de lokale database. WCPOS gebruikt een lokale database om producten, klanten en andere gegevens op te slaan voor snelle toegang en offline functionaliteit.

Veelvoorkomende oorzaken​

  • Opslag vol — Het apparaat heeft geen opslagruimte meer
  • Database beschadigd — De lokale databasebestanden zijn beschadigd
  • Rechtenprobleem — De app heeft geen opslagrechten
  • Browseropslag uitgeschakeld — IndexedDB is uitgeschakeld (webversie)

Hoe op te lossen​

1. Controleer de opslagruimte​

Zorg ervoor dat je apparaat beschikbare opslagruimte heeft:

  • Maak ruimte vrij als de opslag vol is
  • Verwijder ongebruikte apps of bestanden
  • Controleer de beschikbare schijfruimte

2. Wis de app-gegevens​

Controleer eerst op niet-opgeslagen werk

Als je lokale gegevens wist of de app opnieuw installeert, wordt alles op dit apparaat verwijderd dat je winkel nog niet heeft bereikt — waaronder verkopen die offline zijn gedaan, open winkelwagens en bewerkingen die niet zijn opgeslagen. Open voordat je iets wist Winkelstatus → Database en controleer of er niets wordt vermeld als vastgehouden of als iets dat je server nooit heeft bereikt. Controleer vervolgens onder Winkelstatus → Logs of er 0 vastgelopen records en 0 wijzigingen die nog verzonden moeten worden zijn; rond daarna elke open winkelwagen af of noteer de inhoud ervan. Als je WCPOS geen pagina Winkelstatus heeft, werk WCPOS dan eerst bij en voer daarna de controle uit. Als er iets vermeld staat of wacht, of als je dit niet kunt controleren, wis dan niets — vraag het de winkeleigenaar of neem contact op met support.

Alleen als stap 1, 3 en 4 niet hebben geholpen, en pas na de bovenstaande controle, reset je de lokale database:

  • Desktop-app: Zoek naar "Gegevens wissen" in de instellingen
  • Webbrowser: Wis de sitegegevens voor het POS-domein
  • Let op: gegevens die al in je winkel staan, worden opnieuw gedownload; alles wat je winkel nooit heeft bereikt, is verloren

3. Controleer de browserinstellingen (web)​

Als je de webversie gebruikt:

  1. Zorg ervoor dat IndexedDB is ingeschakeld
  2. Gebruik geen privé-/incognitomodus (beperkte opslag)
  3. Sta de site toe om gegevens op te slaan

4. Controleer de rechten​

Op de desktop:

  • Zorg ervoor dat de app rechten heeft om naar zijn gegevensmap te schrijven
  • Controleer of antivirussoftware de databasetoegang blokkeert

5. Installeer de app opnieuw​

Controleer eerst op niet-opgeslagen werk

Als je lokale gegevens wist of de app opnieuw installeert, wordt alles op dit apparaat verwijderd dat je winkel nog niet heeft bereikt — waaronder verkopen die offline zijn gedaan, open winkelwagens en bewerkingen die niet zijn opgeslagen. Open voordat je iets wist Winkelstatus → Database en controleer of er niets wordt vermeld als vastgehouden of als iets dat je server nooit heeft bereikt. Controleer vervolgens onder Winkelstatus → Logs of er 0 vastgelopen records en 0 wijzigingen die nog verzonden moeten worden zijn; rond daarna elke open winkelwagen af of noteer de inhoud ervan. Als je WCPOS geen pagina Winkelstatus heeft, werk WCPOS dan eerst bij en voer daarna de controle uit. Als er iets vermeld staat of wacht, of als je dit niet kunt controleren, wis dan niets — vraag het de winkeleigenaar of neem contact op met support.

Alleen als andere oplossingen niet werken, en pas na de bovenstaande controle:

  1. Verwijder de POS-app
  2. Start je apparaat opnieuw op
  3. Installeer de app opnieuw
  4. Log in en synchroniseer de gegevens

Gegevensherstel​

Als je niet-opgeslagen gegevens hebt:

  • De app heeft mogelijk wijzigingen in behandeling die niet konden worden gesynchroniseerd
  • Neem contact op met support als je hulp nodig hebt bij het herstellen van gegevens
  • Gegevens die al in je winkel staan, worden na het wissen opnieuw gedownload, maar verkopen die je winkel nooit hebben bereikt, staan alleen op dit apparaat — door gegevens te wissen of de app opnieuw te installeren, verwijder je ze; neem dus vóór beide handelingen contact op met support