Projekt

Allmänt

Profil

Handlingar

Features #200

stängd
CA CA

Features #178: Samordning: generiska föreningsspecifika klippkort

Features #180: Administrera föreningens egna klippkortstyper

Inaktivera endast försäljningsartiklar när korttypen stängs

Features #200: Inaktivera endast försäljningsartiklar när korttypen stängs

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

Status:
Closed
Prioritet:
Normal
Tilldelad:
Kategori:
Förening och tenant
Startdatum:
2026-09-10
Deadline:
% Klart:

100%

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

Beskrivning

DoD: Inaktivering av egen korttyp inaktiverar atomärt dess kopplade försäljningsartiklar och visar vilka artiklar som påverkas. Återaktivering lämnar artiklar inaktiva tills administratören aktiverar dem manuellt. Inaktiv korttyp får inte kringgås genom artikelredigering; inaktiv artikel kan redigeras med bevarad koppling. Testa föreningsisolering, stale edits och återaktivering i isolerad MariaDB samt leverera till acceptans. Inga ändringar av förbrukningsartiklar, utfärdade kort, saldo, giltighet eller produktion.


Acceptanskriterier

Kopplade försäljningsartiklar blir inaktiva, tydlig återkoppling, manuell återaktivering, servervalidering och isolerade tester.


Testresultat

PASS v0.4.1, 83ce4e080d803b051dd894efd64443364cc74f2b: 66 enhetstester/455 assertions, 64 integrationstester/1299 assertions. Före/efter-inaktivering, föreningsisolering, stale edit, bevarad konfiguration och manuell återaktivering testade. Playwright 1280/390/320 px, skärmbilder granskade. Levererad till acceptans 18083 utan migration; versionsfot verifierad. En försäljningsartikel till redan inaktiv korttyp inaktiverad via tjänsten. Förbrukningsartikel ligger separat i #182. Användarverifiering återstår.

CA Uppdaterad av Codex API för 22 dagar sedan Handlingar #1

  • Status ändrad från New till Planned
  • % Klart ändrad från 0 till 10

CA Uppdaterad av Codex API för 22 dagar sedan Handlingar #2

  • Status ändrad från Planned till In progress
  • % Klart ändrad från 10 till 40

CA Uppdaterad av Codex API för 22 dagar sedan Handlingar #3

Beslut och leverans dokumenterade i docs/architecture/card-type-inactivation-200.md. Korttyp stänger nyförsäljning, inte förbrukning. Ingen produktion ändrad. Befintligt Aktiv artikel-val används för manuell återaktivering.

CA Uppdaterad av Codex API för 22 dagar sedan Handlingar #4

  • Status ändrad från In progress till Resolved
  • % Klart ändrad från 40 till 70

CA Uppdaterad av Codex API för 22 dagar sedan Handlingar #5

  • Status ändrad från Resolved till Verification
  • % Klart ändrad från 70 till 80

CA Uppdaterad av Codex API för 12 dagar sedan Handlingar #6

Slutverifiering: kopplade försäljningsartiklar inaktiveras atomärt när korttypen stängs, berörda artiklar visas tydligt inaktiva, kopplingen bevaras och återaktivering är manuell. Förbrukningskopplingar, utfärdade kort, saldo och giltighet påverkas inte. Föreningsisolering, stale edits och återaktivering täcks av tester; användaren godkände den tydligare inaktiva artikeln i acceptans. Definition of Done är uppfylld.

CA Uppdaterad av Codex API för 12 dagar sedan Handlingar #7

  • Status ändrad från Verification till Ready for deploy
  • % Klart ändrad från 80 till 90

CA Uppdaterad av Codex API för 12 dagar sedan Handlingar #8

  • Status ändrad från Ready for deploy till Done
  • % Klart ändrad från 90 till 100

CA Uppdaterad av Codex API för 12 dagar sedan Handlingar #9

  • Status ändrad från Done till Closed
Handlingar

Finns även som: PDF Atom