Verificeret mod app@9d146f9, 16 skal genverificeres, 0 brudt
Mailvedhæftninger
Tabel
tabel.email-voucher-attachments
En mailvedhæftning er filen fra en mail, med OCR-status og beløb i kroner.
Felter
- database
- payfriend_app
- noeglekolonner
- navn
- status
- betydning
- Hvor vedhæftningen er, fra OCR til bilag eller afvisning.
- enum
- pending_ocr
- ready
- ocr_failed
- promoted
- dismissed
- deferred_ocr
- quota_blocked
- navn
- file_hash
- betydning
- Filens hash. Unik pr. selskab.
- navn
- amount
- betydning
- Nettobeløb i kroner, decimal(15,2).
- minor units
- false
- navn
- vat_amount
- betydning
- Moms i kroner, decimal(15,2).
- minor units
- false
- navn
- total_amount
- betydning
- Total i kroner, decimal(15,2).
- minor units
- false
- navn
- bank_match_confidence
- betydning
- Matchsikkerhed på skalaen 0 til 100.
- navn
- bank_match_strategy
- betydning
- Hvilken e-mail-strategi der lavede forslaget, scored eller unique_amount.
- enum
- scored
- unique_amount
- navn
- dismissed_reason
- betydning
- Hvorfor bilaget er afvist, fx at det er samme køb som et søskendebilag.
- enum
- same_purchase_duplicate
- packing_slip
- non_receipt
- navn
- voucher_id
- betydning
- Bilaget, vedhæftningen er blevet til.
- relationer
- via
- email_voucher_source_id
- betydning
- Mailen, filen kom med.
- via
- company_id
- betydning
- Hører til et selskab.
- via
- voucher_id
- betydning
- Bilaget, filen er forfremmet til.
- via
- suggested_bank_transaction_id
- betydning
- Den foreslåede banklinje.
- via
- matched_bank_transaction_id
- betydning
- Den matchede banklinje.
- via
- supplier_invoice_id
- betydning
- Leverandørfakturaen, filen er blevet til. Tabellen er uden for det her katalog.
- prod tal
- dato
- 2026-10-01
- forespoergsel
- scripts/prod-queries/04-email-attachments-status.sql: SELECT status, dismissed_reason, COUNT(*) AS antal, SUM(voucher_id IS NOT NULL) AS med_voucher, SUM(promoted_at IS NOT NULL) AS promoveret FROM email_voucher_attachments GROUP BY status, dismissed_reason ORDER BY status, dismissed_reason scripts/prod-queries/05-email-attachments-andel.sql: SELECT COUNT(*) AS antal, SUM(voucher_id IS NOT NULL) AS med_voucher, ROUND(100 * SUM(voucher_id IS NOT NULL) / COUNT(*), 2) AS andel_pct FROM email_voucher_attachments
- resultat
- Målt 2026-10-01, 35.906 vedhæftninger. Pr. status og dismissed_reason: pending_ocr 2; ready 15.653; ocr_failed 25; promoted 3.193 heraf 1.336 med voucher_id; dismissed 350; dismissed (non_receipt) 576; dismissed (own_sales_sender) 18; dismissed (packing_slip) 440; dismissed (same_purchase_duplicate) 297 heraf 1 med voucher_id; dismissed (supplier_is_self) 784; quota_blocked 79; deferred_ocr 14.489. 1.337 har et voucher_id, altså 3,72 % er blevet til en voucher.
Prosa
Beløbene her er decimaler i kroner, ikke øre. Unik nøgle er (company_id, file_hash). Databasen er payfriend_app.
Kilder
kode: app app/Models/EmailVoucherAttachment.php · EmailVoucherAttachmentverificeretprod-data: 2026-10-01: scripts/prod-queries/04-email-attachments-status.sql: SELECT status, dismissed_reason, COUNT(*) AS antal, SUM(voucher_id IS NOT NULL) AS med_voucher, SUM(promoted_at IS NOT NULL) AS promoveret FROM email_voucher_attachments GROUP BY status, dismissed_reason ORDER BY status, dismissed_reason scripts/prod-queries/05-email-attachments-andel.sql: SELECT COUNT(*) AS antal, SUM(voucher_id IS NOT NULL) AS med_voucher, ROUND(100 * SUM(voucher_id IS NOT NULL) / COUNT(*), 2) AS andel_pct FROM email_voucher_attachments
Bruges af
- Bilagsfrafald er køer, ikke fejl (
faelde.bankmatch.bilagsfrafald-er-koeervia relaterede[2]) - Samme PDF kommer ind to gange (
faelde.bilagsindgang.samme-pdf-to-kanalervia relaterede[1]) - OCR og OCR-fejl står på vedhæftningen, ikke på bilaget (
faelde.ocr.scanning-ligger-paa-vedhaeftningenvia relaterede[4]) - Match umatchede mailvedhæftninger (
job.match-unmatched-attachmentsvia prosa) - Match umatchede mailvedhæftninger (
job.match-unmatched-attachmentsvia skriver[0]) - OCR på mailvedhæftning (
job.scan-email-attachmentvia prosa) - OCR på mailvedhæftning (
job.scan-email-attachmentvia skriver[0]) - Hvorfor en vedhæftning blev afvist (
tilstand.email-attachment.afvisningsgrundvia felt.tabel) - Mailvedhæftningens status under scanning (
tilstand.email-attachment.ocr-statusvia felt.tabel) - Mailvedhæftningens status under scanning (
tilstand.email-attachment.ocr-statusvia prosa) - Årsag til afvist vedhæftning (
tilstand.email-voucher-attachment.dismissed-reasonvia felt.tabel) - Årsag til afvist vedhæftning (
tilstand.email-voucher-attachment.dismissed-reasonvia prosa) - Mailvedhæftningens status (
tilstand.email-voucher-attachment.statusvia felt.tabel)