Features #200
stängdFeatures #178: Samordning: generiska föreningsspecifika klippkort
Features #180: Administrera föreningens egna klippkortstyper
Inaktivera endast försäljningsartiklar när korttypen stängs
100%
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.