Gå til indhold

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

Afgift læst som moms: rettet i prompten, ikke i koden

Fælde

faelde.moms.afgift-laest-som-moms

En afgift, et gebyr eller en afrunding kan blive læst som moms, og det er kun forbudt i modellens prompt.

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

Felter

symptom
Et bilag får en vat_amount, der i virkeligheden er en afgift, og nettobeløbet bliver forkert.
aarsag
Modellen kan læse en linje som Heraf skadesforsikringsafgift som moms. Konsolidatoren bruger bilagets egen moms som facit og regner nettoen som total minus moms, så en forkert moms giver et forkert netto. Prompten forbyder det nu med reglen NOT VAT, og et gebyr skal være sin egen linje. Ingen kode kontrollerer bagefter, at beløbet står under en momsmærkat.
saadan undgaas
Tjek momsen mod linjernes sats i bilagets skuffe, når bilaget indeholder afgifter eller forsikring, og scan igen, hvis momsen ser forkert ud. Verdict mod main: rettet i prompten, men uden kodevagt.

Prosa

Fælden stammer fra memory som PAY-5156. Reglen står i extraction-prompten som NOT VAT: et beløb mærket afgift, fee, gebyr eller round off er aldrig vat_amount, også når Heraf står foran. Kun mærkater med moms, VAT, MVA eller MwSt er vat_amount.

Kilder

kode: app app/Services/Ap/ParsesSupplierOcrPayloads.php · ParsesSupplierOcrPayloads::getExtractionPromptverificeretkode: app app/Services/Ap/VoucherLineConsolidator.php · VoucherLineConsolidator::deriveNetAndVatRateverificeret

Bruges af

Ingen andre entiteter peger herhen endnu.