Vervolg op v4.69.27. Zowel de export-uitsplitsing als de datacorrectie gingen
ervan uit dat een order met vat_percentages={"21":x} volledig 21% was. Orders
met daarnaast een 0%-regel (bv. margeregeling) tellen die 0%-regel niet mee in
vat_percentages, waardoor de volledige order onterecht als 21% werd gerekend
(o.a. order 263: btw 12,28 i.p.v. 1,21).
- Export: inclusieve omzet per tarief wordt nu uit de orderregels (price +
vat_rate) afgeleid i.p.v. het hele totaal aan één tarief toe te kennen; het
regeltotaal wordt naar order->total geschaald voor lump-kortingen.
- Migratie 100000: btw-herberekening slaat orders met een niet-21%-regel over.
- Migratie 120000: herstelt de header-btw van gemengde orders naar de som van
de regel-btw's (repareert order 263 op omgevingen die v4.69.27 al draaiden).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ERyA9W5z3Ygxn8UaudYorq