Databasefouten
Databasefouten treden op bij het opslaan of ophalen van gegevens in de lokale database. WCPOS gebruikt een lokale database om producten, klanten en andere gegevens op te slaan voor snelle toegang en offline functionaliteit. Deze fouten hebben het voorvoegsel DB.
Categorieën
| Categorie | Codebereik | Beschrijving |
|---|---|---|
| Verbinding | DB01xxx | Problemen met databaseverbinding en transacties |
| Gegevens | DB02xxx | Problemen met records en beperkingen |
| Query | DB03xxx | Problemen met querysyntaxis en gegevenstypen |
Verbindingsfouten
Problemen met het verbinden met of werken op de lokale database.
| Code | Naam | Beschrijving |
|---|---|---|
| DB01001 | Verbinding mislukt | Kon geen verbinding maken met de lokale database |
| DB01002 | Query-time-out | De databasequery duurde te lang |
| DB01003 | Transactie mislukt | De databasetransactie kon niet worden voltooid |
Gegevensfouten
Problemen met records, duplicaten en beperkingen.
| Code | Naam | Beschrijving |
|---|---|---|
| DB02001 | Dubbel record | Er bestaat al een record met deze ID |
| DB02002 | Record niet gevonden | Het opgevraagde record bestaat niet |
| DB02003 | Beperkingsschending | Gegevens schenden databasebeperkingen |
Queryfouten
Problemen met querysyntaxis en gegevenstypen.
| Code | Naam | Beschrijving |
|---|---|---|
| DB03001 | Querysyntaxisfout | De databasequery bevat syntaxisfouten |
| DB03002 | Ongeldig gegevenstype | Het gegevenstype komt niet overeen met het verwachte type |
| DB03003 | Vereist veld ontbreekt | Een vereist veld is leeg |