Projekt

Allmänt

Profil

Handlingar

Features #177

stängd
CA CA

Features #178: Samordning: generiska föreningsspecifika klippkort

Konfigurera frivillig giltighetstid för klippkortsartiklar

Features #177: Konfigurera frivillig giltighetstid för klippkortsartiklar

Tillagd av Codex API för 22 dagar sedan. Uppdaterad för 10 dagar sedan.

Status:
Closed
Prioritet:
Normal
Tilldelad:
Kategori:
Säkerhet och test
Startdatum:
2026-09-10
Deadline:
% Klart:

100%

Beräknad tid:
(Total: 0:00 h)
Risknivå:
Normal
Driftsättningspåverkan:
Ingen
Berörd miljö:
Ej tillämpligt
Regression krävs:
Nej
Reported by:
Benny Jensen

Beskrivning

Användarbeslut: föreningen ska frivilligt kunna ange giltighetstid i hela år på varje säljartikel för klippkort, exempelvis 1, 2, 3, 4 eller 5 år. Tomt värde betyder ingen giltighetstidsgräns. Giltighetstiden börjar vid köpet, inte vid första nyttjandet. DoD: valfritt val/positivt heltal, tydlig visning av utan tidsgräns, servervalidering som avvisar noll/negativa/decimaler, föreningsbehörighet och persistens verifierade. Vid registrerat köp sparas köptid, giltighetsvillkor och beräknat slutdatum på utfärdat kort; senare artikeländringar eller första klippet får inte flytta slutdatumet. Testa giltighet från köp, första klipp utan påverkan samt ingen tidsgräns. Fem år är exempel, inte fast maxgräns. Exakt hantering av skottdag och utgångstidpunkt dokumenteras och testas före implementation. Omfattar inte avräkning eller urvalsalgoritm, som hanteras i #176.


Acceptanskriterier

Valfri positiv giltighetstid i hela år eller utan tidsgräns; giltighet från köpet, oföränderligt snapshot och servervalidering. Skottdag, svensk tidszon, tenantbehörighet och att första klippet inte flyttar slutdatum verifieras.


Testresultat

PASS: konfiguration, validering, UTC/Europe-Stockholm-beräkning, skottdag/sommartid, snapshot, utan tidsgräns och oförändrat slutdatum täcks av #220-224 och CI för revision 5df8589. Acceptans #189 visar både obegränsade och tidsbegränsade kort.


Underaktiviteter 4 (0 öppna — 4 stängda)

Features #220: Beräkna klippkortets giltighetsgräns från köptidClosedCodex API2026-09-10

Handlingar
Features #222: Spara och validera artikelns frivilliga giltighetsårClosedCodex API2026-09-10

Handlingar
Features #223: Visa frivillig giltighetstid i klippkortsartikelns formulärClosedCodex API2026-09-10

Handlingar
Features #224: Leverera frivillig kortgiltighet till syntetisk acceptansClosedCodex API2026-09-10

Handlingar
Handlingar

Finns även som: PDF Atom