Maintenance #324
stängdFeatures #178: Samordning: generiska föreningsspecifika klippkort
Features #319: Rapportera transaktioner per period, kategori och betalningssätt
Skapa daterat syntetiskt rapportunderlag för dag och vecka
100%
Beskrivning
Skapa ett repeterbart och miljöspärrat syntetiskt transaktionsunderlag som gör rapportens dag- och veckovy visuellt verifierbara.
Definition of Done:
- Underlaget skapar transaktioner på minst två dagar i aktuell ISO-vecka och minst en transaktion i föregående ISO-vecka.
- Minst två kategorier, Övrigt och klippkortsutnyttjande med 0 kr kan granskas utan dubbelräkning.
- Körningen är idempotent och vägrar köras utanför uttryckligen syntetisk lokal eller acceptansmiljö.
- Före och efter körning verifieras att inga konton, personuppgifter, konfigurationer eller befintliga transaktioner ändras.
- Dag- och veckorapporter verifieras i lokal testmiljö och syntetisk acceptans.
Avgränsning: Ingen produktion, verklig persondata, rapportlogik, CSV-export eller aktivering av nya betalningssätt.
Acceptanskriterier
Idempotent miljöspärrat underlag med aktuella och föregående veckodata, två kategorier, Övrigt och klippkort 0 kr; inga befintliga affärsvärden eller personuppgifter ändras.
Testresultat
Skrivskyddad miljökontroll godkänd. Atomär fixture skapade dag 2026-09-20: 5 artiklar/155,00 kr; vecka 2026-W38: 6 artiklar/180,00 kr över två dagar; vecka 2026-W37: 1 artikel/30,00 kr. Klippkort visar 10,00 kr täckt värde och 0,00 kr försäljning. Omkörning skapade inga dubbletter. Dag- och veckovy visuellt verifierade. Isolerad CI godkänd för 4d9a32cba1219ee40296ac73cd6e23154e31e573.