Skip to content

v4.69.24

@Robinvm Robinvm tagged this 06 Jul 10:59
calculatePosCartTotals() berekent 'vat'/'vatPercentages' uitsluitend over de
productregels, terwijl $total de verzendkosten wel bevat. De aparte verzendregel
draagt zijn eigen 21% btw, maar die werd nooit bij order->btw opgeteld -> de
header-btw (en dus de BTW-export/verzamelfactuur) rapporteerde per POS-order met
verzending ~EUR 1,21 te weinig.

- Fix: verzend-BTW wordt nu in order->btw en vat_percentages opgenomen bij het
  finaliseren van de POS-order (spiegelt ProformaCheckout).
- Migratie: bestaande POS-orders worden rechtgetrokken op basis van de som van
  de regel-btw's, met guard voor oude lump-kortingsorders en reverse-charge.
  Impact op deze dataset: 11 orders, +EUR 10,92 BTW (juni 2026: +EUR 3,63).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SH11kxwKuSa9B7mE6sMhm2
Assets 2
Loading