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.
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.