Gå til indhold

Verificeret mod app@9d146f9, 16 skal genverificeres, 0 brudt

Bilag

Tabel

tabel.vouchers

Et bilag er den post, brugeren ser under Kvitteringer, med fil, status og beløb i øre.

Status: live. Verificeret 2026-10-01 mod app@e99eb6a.

Felter

database
payfriend_app
noeglekolonner
  • navn
    status
    betydning
    Hvor bilaget er i livscyklussen.
    enum
    • pending
    • booking
    • booked
    • reversed
    • failed
    • scan_failed
    • converted
  • navn
    journal_state
    betydning
    Om bilaget er bogført, kladde, fejlet eller ubekræftet hos udbyderen.
    enum
    • booked
    • draft
    • failed
    • unconfirmed
  • navn
    ingestion_source
    betydning
    Hvor bilaget kom ind.
    enum
    • upload
    • email
    • api
    • provider_pull
    • provider_sync
    • recurring
    • payroll
    • eboks
    • digital_post
    • google_ads
    • meta
    • brobizz
    • google_workspace
    • google_cloud
    • inbox_auto
  • navn
    amount
    betydning
    Nettobeløb i øre.
    minor units
    true
  • navn
    vat_amount
    betydning
    Momsbeløb i øre.
    minor units
    true
  • navn
    total_amount
    betydning
    Total i bilagets valuta, i øre.
    minor units
    true
  • navn
    total_amount_dkk
    betydning
    Total omregnet til kroner, i øre.
    minor units
    true
  • navn
    posted_amount_dkk
    betydning
    Det beløb der blev bogført, i øre.
    minor units
    true
  • navn
    currency
    betydning
    Bilagets valuta, tre bogstaver.
  • navn
    company_id
    betydning
    Selskabet, bilaget hører til.
  • navn
    provider
    betydning
    Regnskabsudbyderen, når bilaget er spejlet derfra.
  • navn
    external_voucher_id
    betydning
    Udbyderens id. Unik sammen med selskab og udbyder.
  • navn
    external_attachment_id
    betydning
    Udbyderens bilagsfil. Unik pr. selskab.
relationer
  • via
    company_id
    betydning
    Hører til et selskab.
  • via
    bank_transaction_id
    betydning
    Den banklinje, bilaget er matchet til.
  • via
    suggested_bank_transaction_id
    betydning
    Den banklinje, matcheren foreslår.
  • via
    duplicate_of_id
    betydning
    Det bilag, denne række er en dublet af.
  • via
    single_line_account_id
    betydning
    Kontoen ved enkeltlinje-bogføring.
  • via
    periodization_account_id
    betydning
    Periodiseringskontoen.
  • via
    supplier_id
    betydning
    Leverandøren. Leverandørtabellen er uden for det her katalog.
  • via
    converted_to_supplier_invoice_id
    betydning
    Leverandørfakturaen, bilaget er konverteret til. Tabellen er uden for det her katalog.
prod tal
dato
2026-10-01
forespoergsel
scripts/prod-queries/01-vouchers-status.sql: SELECT ingestion_source, status, COUNT(*) AS antal FROM vouchers WHERE deleted_at IS NULL GROUP BY ingestion_source, status ORDER BY ingestion_source, status scripts/prod-queries/02-vouchers-journal-state.sql: SELECT ingestion_source, journal_state, COUNT(*) AS antal FROM vouchers WHERE deleted_at IS NULL GROUP BY ingestion_source, journal_state ORDER BY ingestion_source, journal_state scripts/prod-queries/03-vouchers-auto-booked.sql: SELECT ingestion_source, COUNT(*) AS antal, SUM(auto_booked_at IS NOT NULL) AS auto_bogfoert, ROUND(100 * SUM(auto_booked_at IS NOT NULL) / COUNT(*), 2) AS andel_pct FROM vouchers WHERE deleted_at IS NULL GROUP BY ingestion_source ORDER BY antal DESC
resultat
Målt 2026-10-01, ikke-slettede bilag, i alt 214.225. Pr. ingestion_source og status: eboks: booked 1; email: booked 374, converted 33, failed 16, pending 976, reversed 2; payroll: booked 16, failed 1, pending 148, reversed 1; provider_pull: booked 171.154, pending 39.709, reversed 85; provider_sync: failed 1, pending 595; upload: booked 746, converted 2, failed 18, pending 345, reversed 2. Pr. ingestion_source og journal_state (NULL er ikke bogført eller uden udbyder-journal): eboks: booked 1; email: NULL 1.031, booked 351, draft 18, unconfirmed 1; payroll: NULL 154, booked 11, draft 1; provider_pull: NULL 210.920, booked 23, unconfirmed 5; provider_sync: NULL 596; upload: NULL 702, booked 253, draft 152, unconfirmed 6. auto_booked_at er sat på 0 af 214.225 bilag, 0,00 % i hver ingestion_source.

Prosa

Beløbskolonnerne er bigint i øre. Unikke nøgler er (company_id, provider, external_voucher_id) og (company_id, external_attachment_id). Status, journal_state og ingestion_source læses fra enums i app/Enums. Databasen er payfriend_app.

Kilder

kode: app app/Models/Voucher.php · Voucherverificeretkode: app app/Enums/VoucherStatus.php · VoucherStatusverificeretkode: app app/Enums/JournalState.php · JournalStateverificeretkode: app app/Enums/IngestionSource.php · IngestionSourceverificeretkode: app app/Models/Voucher.php · Voucher::totalDkkMoneyverificeretprod-data: 2026-10-01: scripts/prod-queries/01-vouchers-status.sql: SELECT ingestion_source, status, COUNT(*) AS antal FROM vouchers WHERE deleted_at IS NULL GROUP BY ingestion_source, status ORDER BY ingestion_source, status scripts/prod-queries/02-vouchers-journal-state.sql: SELECT ingestion_source, journal_state, COUNT(*) AS antal FROM vouchers WHERE deleted_at IS NULL GROUP BY ingestion_source, journal_state ORDER BY ingestion_source, journal_state scripts/prod-queries/03-vouchers-auto-booked.sql: SELECT ingestion_source, COUNT(*) AS antal, SUM(auto_booked_at IS NOT NULL) AS auto_bogfoert, ROUND(100 * SUM(auto_booked_at IS NOT NULL) / COUNT(*), 2) AS andel_pct FROM vouchers WHERE deleted_at IS NULL GROUP BY ingestion_source ORDER BY antal DESC

Bruges af