Gecontroleerde test van documentregels
Factuur controleren: € 30 verschil in het totaal
De lokale regel gaf review bij het verschil van € 30, pass bij de kloppende controle en unavailable wanneer de tweede pagina ontbrak.
Wat deze controle omvat
We voerden de bestaande rekenregels voor documenten uit met vooraf opgestelde waarnemingen uit fictieve teksten. Dit isoleert de berekening en de beveiliging bij ontbrekende pagina’s, los van het uitlezen van een bestand door een model.
- Materiaal
- Fictieve platte tekst; geen klant- of bankgegevens
- Voorbereiding
- Velden, citaten, valuta en paginadekking handmatig ingesteld
- Uitgevoerd
- Lokale functie evaluateDocumentCalculation; drie varianten
- Buiten deze controle
- OCR, pdf-/beelduitlezing, live-API, facturering en AI-detectie
- Bewijs
- Voorbeeldtekst, gestructureerde invoer, vastgelegde uitvoer en SHA-256-hashes
De vraag
Signaleert de factuurregel een totaal dat afwijkt van het subtotaal plus de belasting en weigert zij de berekening af te ronden bij een ontbrekende pagina?
Opzet van de gecontroleerde test
De afwijkende variant bevat opzettelijk een onjuist vermeld bedrag. De kloppende controle wijzigt alleen dat bedrag. De onvolledige variant vermeldt twee pagina’s met waarnemingen van alleen pagina één. Alle bedragen zijn expliciet in EUR en verwijzen naar hun tekstregel. De betrouwbaarheidslabels zijn voor deze invoer ingesteld; ze meten geen uitleeskwaliteit.
De aangeleverde bedragen
€ 350,00 subtotaal + € 70,00 belasting = € 420,00; het afwijkende voorbeeld vermeldt € 450,00.
Voorbeeldtekst · English
FICTIONAL CONTROLLED SPECIMEN - NOT A REAL FINANCIAL DOCUMENT Invoice calculation example Variant: discrepancy Page 1 of 1. All specimen amounts are listed below. Currency: EUR Subtotal: 350.00 EUR Tax amount: 70.00 EUR Total: 450.00 EUR No real customer, issuer, bank account, tax identifier or transaction is represented. These amounts are supplied as structured observations; OCR and file extraction are not exercised.
Verwachte en waargenomen resultaten
| Variant | Paginadekking | Verwachte status | Waargenomen status | Berekend / vermeld |
|---|---|---|---|---|
| Opzettelijke afwijking | 1 van 1 pagina’s | review | review | 420.00 EUR / 450.00 EUR |
| Kloppende controle | 1 van 1 pagina’s | pass | pass | 420.00 EUR / 420.00 EUR |
| Tweede pagina ontbreekt | 1 van 2 pagina’s; pagina 2 ontbreekt | unavailable | unavailable | — |
review betekent dat de aangeleverde cijfers afwijken; pass dat deze berekening klopt; unavailable dat de regel binnen het aangeleverde bereik geen resultaat kan geven. Geen van deze statussen bevestigt de echtheid van het document.
Wat de bevinding betekent
Het vermelde totaal ligt € 30,00 boven de aangeleverde onderdelen. Deze case controleert alleen het optellen, niet belastingtarieven, aantallen, leverancier, levering, betaling of rechtsgeldigheid. Een echte factuur kan het verschil verklaren met kosten of korting die in het beschikbare bewijs ontbreken.
Wat u bij een vergelijkbaar echt document doet
- Vergelijk subtotaal, belasting, totaal en valuta met de oorspronkelijke factuur en controleer of alle pagina’s beschikbaar zijn.
- Zoek naar verzendkosten, andere kosten, kortingen, creditbedragen en expliciete afrondingen voordat u het verschil onverklaard noemt.
- Vraag om een gecorrigeerde factuur of onderbouwde uitleg. Vergelijk voor betalingsreconciliatie de factuur met aangeleverde afschriftposten in de afzonderlijke Cross-check-workflow.
Bekijk het bewijs
De Engelse voorbeeldteksten en JSON-bestanden bewaren de exacte invoer en uitvoer van deze lokale uitvoering. Het zijn testgegevens, geen live-API-rapporten of echte financiële documenten.
Uitvoering en reproduceerbaarheid
Bereken de getoonde bedragen na en vergelijk de verwachte uitkomst met de vastgelegde uitvoer. De downloads bevatten alle operanden, citaten en dekkingsinstellingen. SHA-256-hashes identificeren de exacte bytes. Ons lokale regressiescript verifieert dezelfde bestanden met de vastgelegde versie van de rekenfunctie; dit reproduceert geen bestandsuitlezing of volledige betaalde analyse.
- Uitgevoerd op (UTC)
- · Node v24.19.0
- Regelversie
document-rules-2026-09-25-v1- SHA-256 van rekenmodule
aaeae93eeec726bbb384c408aea35146450c2d49a25e80308c152291bec3f650- SHA-256 van invoer-JSON
d4439d6cc77e840ab38c89fc7e7ffaf3e4002931e1ef48e1f41d88cfa802aabc- SHA-256 van resultaat-JSON
39309b28f8e7c61dc909e872a03a351cb747f10eef3689575add2e08ede47dfd
Grenzen van dit bewijs
Dit is een kleine, bewust geconstrueerde regeltest. Hij meet geen fraudedetectie in de praktijk, OCR-kwaliteit, foto-/videonauwkeurigheid, foutpositieven of klantresultaten. Twee cases en zes varianten vormen niet de openbare detectorbenchmark en onderbouwen het door het product gemelde cijfer van 98,8% niet.