Whatsapp Message
Verwerkt: 20-01-2026 16:49:13
📎 E-mail Bijlagen
📎 E-mail Bijlagen
📊 Geëxtraheerde Ordergegevens
Kleurcodering: Groen = Zeker (>80%), Geel = Mogelijk (>50%), Rood = Onzeker (<50%)
Document Data
Geëxtraheerde gegevens uit document (factuur, paklijst, pakbon, orderbevestiging)
Type document: factuur, paklijst, pakbon, orderbevestiging, transport order
Document nummer, order nummer of booking reference
Datum van het document (YYYY-MM-DD)
Datum van ophalen (YYYY-MM-DD of YYYY-MM-DDTHH:MM:SS)
Datum van afleveren (YYYY-MM-DD of YYYY-MM-DDTHH:MM:SS)
Speciale instructies, afhandeling, of andere opmerkingen
Bedrijf of persoon naam
Straatnaam en huisnummer
Postcode
Stad of plaats
2-letter ISO landcode (NL, DE, BE, etc.)
Bedrijf of persoon naam
Straatnaam en huisnummer
Postcode
Stad of plaats
2-letter ISO landcode (NL, DE, BE, etc.)
Naam van het magazijn of bedrijf
Straatnaam en huisnummer
Postcode
Stad of plaats
2-letter ISO landcode (NL, DE, BE, etc.)
Naam van de locatie of klant
Straatnaam en huisnummer
Postcode
Stad of plaats
2-letter ISO landcode (NL, DE, BE, etc.)
Gedetailleerde productbeschrijving
Aantal items/eenheden
Eenheid (stuks, kg, m³, dozen, etc.)
Prijs per eenheid (optioneel, voor facturen)
Totale prijs voor dit item (optioneel, voor facturen)
Totaal gewicht in kilogram (optioneel, voor transport)
Afmetingen als tekst (optioneel, voor transport)
Totaal exclusief BTW
Totaal BTW bedrag
BTW percentage (21, 9, 0, etc.)
Totaal inclusief BTW
Valuta code (EUR, USD, etc.)
Verwachte leverdatum (YYYY-MM-DD)
Bijzondere voorwaarden
Toon ruwe JSON
{
"orders": [
{
"document_type": {
"value": "factuur",
"reasoning": "This is a receipt/invoice from a restaurant for consumed items. The document shows 'Algemeen Totaal' and VAT breakdown typical of an invoice.",
"certainty": 85
},
"reference": {
"value": "Tafel 92",
"reasoning": "Table number 92 is shown on the receipt as the identifier for this transaction",
"certainty": 90
},
"date": {
"value": "2025-12-19",
"reasoning": "Receipt shows date '19.12.2025' which converts to 2025-12-19 in ISO format",
"certainty": 95
},
"pickup_date": {
"value": null,
"reasoning": "This is a restaurant receipt, not a transport/logistics order, so no pickup date applies",
"certainty": 100
},
"delivery_date": {
"value": null,
"reasoning": "This is a restaurant receipt, not a delivery order, so no delivery date applies",
"certainty": 100
},
"notes": {
"value": "Restaurant receipt from Valk Hotel Eindhoven - Best. Table 92, served by Luc E. 1 cover.",
"reasoning": "Additional context from receipt including table number, server name, and number of covers",
"certainty": 95
},
"customer": {
"name": {
"value": null,
"reasoning": "Customer name not specified on the receipt. Email sender (Rick van Dijk) could be the customer but not confirmed",
"certainty": 0
},
"address": {
"value": null,
"reasoning": "No customer address provided on restaurant receipt",
"certainty": 0
},
"postal_code": {
"value": null,
"reasoning": "No customer postal code provided",
"certainty": 0
},
"city": {
"value": null,
"reasoning": "No customer city provided",
"certainty": 0
},
"country": {
"value": null,
"reasoning": "No customer country provided",
"certainty": 0
}
},
"supplier": {
"name": {
"value": "Valk Exclusief Hotel Eindhoven - Best",
"reasoning": "Business name clearly displayed at top of receipt",
"certainty": 100
},
"address": {
"value": null,
"reasoning": "Street address not provided on this receipt",
"certainty": 0
},
"postal_code": {
"value": null,
"reasoning": "Postal code not provided on receipt",
"certainty": 0
},
"city": {
"value": "Eindhoven - Best",
"reasoning": "City is part of the hotel name, indicating location in Eindhoven/Best area",
"certainty": 85
},
"country": {
"value": "NL",
"reasoning": "Receipt is in Dutch, VAT percentage (9%) matches Dutch rates, and Eindhoven is in the Netherlands",
"certainty": 95
}
},
"pickup_location": {
"name": {
"value": null,
"reasoning": "Not applicable for restaurant receipt",
"certainty": 0
},
"address": {
"value": null,
"reasoning": "Not applicable for restaurant receipt",
"certainty": 0
},
"postal_code": {
"value": null,
"reasoning": "Not applicable for restaurant receipt",
"certainty": 0
},
"city": {
"value": null,
"reasoning": "Not applicable for restaurant receipt",
"certainty": 0
},
"country": {
"value": null,
"reasoning": "Not applicable for restaurant receipt",
"certainty": 0
}
},
"delivery_location": {
"name": {
"value": null,
"reasoning": "Not applicable for restaurant receipt",
"certainty": 0
},
"address": {
"value": null,
"reasoning": "Not applicable for restaurant receipt",
"certainty": 0
},
"postal_code": {
"value": null,
"reasoning": "Not applicable for restaurant receipt",
"certainty": 0
},
"city": {
"value": null,
"reasoning": "Not applicable for restaurant receipt",
"certainty": 0
},
"country": {
"value": null,
"reasoning": "Not applicable for restaurant receipt",
"certainty": 0
}
},
"items": [
{
"description": {
"value": "Cappuccino",
"reasoning": "First item listed on receipt",
"certainty": 100
},
"quantity": {
"value": 1,
"reasoning": "Quantity shown as 1 for Cappuccino item",
"certainty": 100
},
"unit": {
"value": "stuks",
"reasoning": "Standard unit for beverages, one piece/serving",
"certainty": 90
},
"unit_price": {
"value": 3.65,
"reasoning": "Price shown as 3,65 for single Cappuccino",
"certainty": 100
},
"total_price": {
"value": 3.65,
"reasoning": "Total for this line is 3,65 (1 x 3,65)",
"certainty": 100
},
"weight_kg": {
"value": null,
"reasoning": "Weight not applicable for beverage item",
"certainty": 0
},
"dimensions": {
"value": null,
"reasoning": "Dimensions not applicable for beverage item",
"certainty": 0
}
},
{
"description": {
"value": "Koffie",
"reasoning": "Second item listed on receipt",
"certainty": 100
},
"quantity": {
"value": 2,
"reasoning": "Quantity shown as 2 for Koffie, as unit price is 3,15 but total is 6,30",
"certainty": 100
},
"unit": {
"value": "stuks",
"reasoning": "Standard unit for beverages, pieces/servings",
"certainty": 90
},
"unit_price": {
"value": 3.15,
"reasoning": "Unit price is 3,15 as shown in E.P. column",
"certainty": 100
},
"total_price": {
"value": 6.3,
"reasoning": "Total shown as 6,30 for 2 coffees (2 x 3,15)",
"certainty": 100
},
"weight_kg": {
"value": null,
"reasoning": "Weight not applicable for beverage item",
"certainty": 0
},
"dimensions": {
"value": null,
"reasoning": "Dimensions not applicable for beverage item",
"certainty": 0
}
}
],
"financial": {
"subtotal": {
"value": 9.13,
"reasoning": "Receipt shows 'Excl.' amount of 9,13 which is the subtotal excluding VAT",
"certainty": 100
},
"vat_amount": {
"value": 0.82,
"reasoning": "VAT amount clearly shown as 0,82 in BTW column",
"certainty": 100
},
"vat_percentage": {
"value": 9,
"reasoning": "VAT percentage shown as 9,00% which is the reduced Dutch VAT rate for food/beverages",
"certainty": 100
},
"total": {
"value": 9.95,
"reasoning": "Receipt shows 'Algemeen Totaal: 9,95' and 'Incl.' amount of 9,95",
"certainty": 100
},
"currency": {
"value": "EUR",
"reasoning": "Receipt is from Netherlands, amounts formatted with comma decimal separator typical for EUR, no other currency symbol shown",
"certainty": 95
}
},
"delivery_info": {
"expected_date": {
"value": null,
"reasoning": "Not applicable for restaurant receipt - service was immediate on date shown",
"certainty": 0
},
"terms": {
"value": null,
"reasoning": "No delivery terms provided on restaurant receipt",
"certainty": 0
}
}
}
]
}