Projekt

Allmänt

Profil

Handlingar

Features #326

stängd
CA CA

Features #178: Samordning: generiska föreningsspecifika klippkort

Features #319: Rapportera transaktioner per period, kategori och betalningssätt

Exportera vald försäljningsrapport som CSV

Features #326: Exportera vald försäljningsrapport som CSV

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

Status:
Closed
Prioritet:
Normal
Tilldelad:
Kategori:
Betalning
Startdatum:
2026-09-20
Deadline:
% Klart:

100%

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

Beskrivning

Låt föreningsadministratören ladda ner den valda rapportperiodens transaktionsrader som en säker CSV-fil.

Definition of Done:

  • Rapportvyn visar en knapp för CSV-export av exakt vald dag, ISO-vecka, månad eller år.
  • Exporten tenantbegränsas med samma adminbehörighet som rapporten.
  • Filen innehåller förening, period, kategori, tid, artikelnummer, artikel, antal, betalningssätt, täckt värde och försäljning.
  • Svensk Excel-kompatibilitet stöds med UTF-8 BOM, semikolon och säkert citerade fält.
  • Fält som kan börja med =, +, - eller @ neutraliseras mot kalkylbladsformler.
  • Filnamnet innehåller föreningens slug och vald period.
  • Telefonnummer, betalningsreferenser och kontoidentifierare exporteras inte.
  • Tom period ger en giltig CSV med rubriker och utan transaktionsrader.

Avgränsning: Ingen XLSX, PDF, bakgrundsexport eller lagrad exportfil.


Acceptanskriterier

Direkt nedladdningsbar UTF-8 CSV för exakt vald period med säker escaping/formelneutralisering, tenantbehörighet och endast rapportfält; tom period ger rubrikfil.


Testresultat

PASS: full isolerad CI och integrationstester godkända för periodurval, tenantbehörighet, inloggning, tom rapport och neutralisering av = + - @. Acceptansnedladdning verifierade UTF-8 BOM, semikolon, korrekt filnamn och 19 datarader. Användargodkänd tillsammans med utskriften 2026-09-20 och återbekräftad 2026-09-21.

CA Uppdaterad av Codex API för 11 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 11 dagar sedan Handlingar #2

Implementerat i 32b29ba/2a44552 och levererat i acceptansrevision 2a44552626b5606c72b93b54aaeb989bc4b4ec27. Full isolerad CI godkänd. Integrationstester verifierar vald period, tenantbehörighet, inloggningskrav, tom rubrikfil och neutralisering av = + - @. Acceptansprov med syntetisk systemadmin gav HTTP 200, filnamn forsaljningsrapport-bjorkbackens-if-month-2026-09.csv, UTF-8 BOM, semikolonrubrik och 19 datarader. Inga migreringar eller dataändringar. Återstår: användarverifiera faktisk nedladdning och öppning i önskat kalkylprogram.

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

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

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

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

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

Användarverifierad och godkänd 2026-09-20: CSV-exporten laddas ner som avsett.

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

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

Slutligt användargodkännande bekräftat 2026-09-21: CSV-rapporten godkändes tillsammans med rapportutskriften. Tidigare bevisning omfattar full isolerad CI, period- och tenantkontroller, tom rubrikfil, formelneutralisering samt acceptansnedladdning med korrekt BOM, semikolon, filnamn och 19 datarader.

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

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

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

  • Status ändrad från Done till Closed
Handlingar

Finns även som: PDF Atom