Projekt

Allmänt

Profil

Handlingar

Features #168

stängd
CA CA

Features #178: Samordning: generiska föreningsspecifika klippkort

Spara LOK-referensår vid tränarbekräftad aktivitet

Features #168: Spara LOK-referensår vid tränarbekräftad aktivitet

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

Status:
Cancelled
Prioritet:
Normal
Tilldelad:
Kategori:
Varukorg och checkout
Startdatum:
2026-09-09
Deadline:
% Klart:

0%

Beräknad tid:
Risknivå:
Normal
Driftsättningspåverkan:
Databasmigrering
Berörd miljö:
Ej tillämpligt
Regression krävs:
Nej
Reported by:
Benny Jensen

Beskrivning

Spara LOK-referensår oföränderligt när en behörig tränare bekräftar faktisk närvaro på ett uttryckligen LOK-klassificerat aktivitetstillfälle. Året kommer från aktivitetens svenska kalenderdatum, inte köp-, betalnings- eller klippdatum.

Definition of Done:

  • Aktivitetstypens LOK-ändamål och aktivitetstillfällets datum läses serverkontrollerat under bekräftelsen.
  • Servern beräknar och sparar referensåret på det låsta aktivitetsunderlaget.
  • Klienten får inte ange referensår, ändamål eller förening. Manipulerade värden nekas.
  • Vanliga aktiviteter och vuxenändamål får NULL. Blandade ändamål klassificeras separat per närvaro.
  • Snapshoten är oföränderlig och används av den gemensamma gränsen i #167 för läsning, gallring och återställningsskydd.
  • Årsskifte, annan förening, obehörig tränare, samtidighet och idempotent omförsök testas.
  • Befintliga köp eller klipp omklassificeras inte automatiskt och ingen verklig insamling aktiveras.

Beroende: aktivitetsmodell och tränarbekräftelse enligt #188. Separat från vuxnas aktivitetsunderlag #163.


Acceptanskriterier

LOK-referensår sparas endast vid tränarbekräftad faktisk aktivitet. Året härleds servermässigt från låst aktivitetsdatum i Europe/Stockholm; klienten kan inte ange år eller ändamål. Vanliga och vuxenklassificerade aktiviteter får NULL. Snapshoten är oföränderlig, tenantavgränsad och används gemensamt av #167. Testa årsskifte, blandade ändamål, manipulation, obehörighet, samtidighet och omförsök. Ingen omklassificering av historik eller produktionsaktivering.


Testresultat

Ej tillämpligt: den beskrivna LOK-/närvaromodellen är uttryckligen ersatt av transaktionsrapport #319 och den verifierade deltagarsnapshotmodellen i #189. Ingen produktions- eller acceptansaktivering gjordes från detta ärende.


Relaterade ärenden 3 (1 öppen — 2 stängda)

Blockerar Features #293: Rensa utgångna personfält i purchase_participantsIn progressCodex API2026-09-29

Handlingar
Blockerad av Features #315: Bekräfta aktivitetstillfälle och närvaro som tränareCancelledCodex API2026-09-20

Handlingar
Blockerar Features #167: Inför gemensam årsgräns för LOK-klassificerade underlagCancelledCodex API2026-09-09

Handlingar
Handlingar

Finns även som: PDF Atom