Ga naar de hoofdinhoud
Versie: 1.x

DB02001: Dubbel record

Wat dit betekent​

De database probeerde een record in te voegen met een ID die al bestaat. Elk record moet een unieke identificatie hebben.

Veelvoorkomende oorzaken​

  • Synchronisatieconflict — Dezelfde gegevens zijn tweemaal gesynchroniseerd
  • Race-conditie — Meerdere bewerkingen maken hetzelfde record aan
  • Gegevensbeschadiging — ID's waren beschadigd of gedupliceerd
  • Importprobleem — Het importeren van gegevens die al bestaan

Hoe op te lossen​

1. Vernieuw de gegevens​

Synchroniseer opnieuw vanaf de server:

  • Haal de nieuwste gegevens op
  • Laat het synchronisatieproces de conflicten oplossen
  • De nieuwere gegevens zouden voorrang moeten krijgen

2. Probeer de bewerking opnieuw​

Bij het aanmaken van nieuwe records:

  • Het systeem heeft het mogelijk al aangemaakt
  • Controleer of het record bestaat
  • Vermijd het meerdere keren klikken op verzenden

3. Wis de lokale cache​

Controleer eerst op niet-opgeslagen werk

Als je lokale gegevens wist of de app opnieuw installeert, wordt alles op dit apparaat verwijderd wat je winkel nog niet heeft bereikt — waaronder verkopen die offline zijn gedaan, open winkelmandjes en wijzigingen die niet zijn opgeslagen. Open voordat je iets wist Winkelstatus → Database en controleer of er niets wordt vermeld als vastgehouden of als nooit aangekomen op je server. Controleer vervolgens bij Winkelstatus → Logs of er 0 vastgelopen records en 0 wijzigingen die nog verzonden moeten worden zijn; rond daarna alle open winkelmandjes af of noteer ze. Heeft je WCPOS geen pagina Winkelstatus, werk WCPOS dan eerst bij en controleer het daarna. Staat er iets vermeld of in de wachtrij, of kun je dit niet controleren, wis dan niets — vraag het aan de winkeleigenaar of neem contact op met support.

Alleen als stap 1, 2 en 4 niet hebben geholpen, en pas nadat je bovenstaande controle hebt uitgevoerd, reset je de lokale gegevens:

  1. Wis de lokale database/cache
  2. Log opnieuw in
  3. Synchroniseer de gegevens opnieuw

4. Controleer op duplicaten in WooCommerce​

Als het probleem aanhoudt:

  • Controleer WooCommerce op dubbele vermeldingen
  • Zoek naar producten/bestellingen met dezelfde ID's
  • Ruim eventuele duplicaten op in het beheer

5. Meld aanhoudende problemen​

Als dit vaak gebeurt:

  • Noteer welke acties het veroorzaken
  • Zoek naar patronen
  • Meld het bij support met details

Waarom dit belangrijk is​

Dubbele ID's zouden het volgende veroorzaken:

  • Verwarring over welk record correct is
  • Overschrijven van gegevens
  • Synchronisatieproblemen

De fout voorkomt gegevensbeschadiging.