Projekt

Allmänt

Profil

Handlingar

Features #247

stängd
CA CA

Features #178: Samordning: generiska föreningsspecifika klippkort

Features #186: Avräkna klipp atomärt för valda deltagare

Ändra deltagarantal för klipp utan automatisk kontantkostnad

Features #247: Ändra deltagarantal för klipp utan automatisk kontantkostnad

Tillagd av Codex API för 20 dagar sedan. Uppdaterad för 19 dagar sedan.

Status:
Closed
Prioritet:
Normal
Tilldelad:
Kategori:
Varukorg och checkout
Startdatum:
2026-09-11
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

Användarbeslut: fler deltagare vid klippbetalning ska kräva fler klipp, inte högre kontantbelopp. Första smala leveransen är serverkontraktet. DoD: uppdatera antal för en redan klipptäckt deltagarrad i befintlig ägd varukorg och revalidera deltagare/klipp i en transaktion, utan att registrera köpet. Tillåt bara rätt förening/rad/revision och 1-99 deltagare. Nytt förslag visar rätt klipp och saldo; andra varors kontantbelopp oförändrat. Otillräckliga klipp eller förlorad klipptäckning för någon tidigare täckt rad ska avvisa och återställa hela ändringen, även om kontantpris finns. Förbjud ändringar av vanliga varor och rader utan klipptäckning i denna funktion. Tester i isolerad MariaDB: två till tre barn, minskning, otillräckligt saldo, delat saldo mellan orderrader, manipulerad rad/antal/revision, saknade deltagaruppgifter, annat konto/förening och oförändrat faktiskt klippsaldo före bekräftelse. Utanför scope: UI, nya betalningsval vid brist, delad radbetalning, kontodelning, acceptans-/produktionsleverans. Koppla till #245; UI-kontroller levereras separat.


Acceptanskriterier

Dynamiskt deltagarantal för redan klipptäckta rader ger nytt klippförslag med oförändrat kontantbelopp; fel rullar tillbaka hela ändringen i isolerade tester.


Testresultat

Godkänt: isolerad CI och syntetiska mobil-/datorprov enligt ärendets tidigare verifieringsanteckningar. Sammanhängande browser/DB-prov #246 passerat och användarprovat. Inga ordinarie driftändringar.

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

  • Status ändrad från New till In progress
  • % Klart ändrad från 0 till 40

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

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

Implementerat i 69c2b7059eb4db17e27aaf78118ab2c29304c75c. Transaktionell antaländring för klipptäckta deltagarrader, oförändrat kontantbelopp och rollback vid brist/manipulation. CI passerade; efter UI-integrationen f9374bc passerar 83 grundtester och 145 integrationstester. Ingen ordinarie acceptans-/produktionsändring.

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

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

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

  • Status ändrad från Verification till Ready for deploy
  • % Klart ändrad från 80 till 90
  • Testresultat uppdaterad (skillnader)

Avstämning #253: isolerad DoD verifierad och användarprovad. Ordinarie leveransförberedelse separat i #254; inga verkliga personuppgifter eller produktionsaktivering ingår.

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

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

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

  • Status ändrad från Done till Closed
Handlingar

Finns även som: PDF Atom