Projekt

Allmänt

Profil

Handlingar

Bug #343

stängd
CA CA

Anpassa rapportens kontanträttelse för smala skärmar

Bug #343: Anpassa rapportens kontanträttelse för smala skärmar

Tillagd av Codex API för 7 dagar sedan. Uppdaterad för 7 dagar sedan.

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

100%

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

Beskrivning

Syfte: göra försäljningsrapportens detaljtabell och kontanträttelse användbara i telefonformat och vanliga webbläsarfönster. Nu kan rättelsepanelen hamna utanför vyn och kolumnbredderna följer inte hela kolumnens innehåll.

Definition of Done:

  • Detaljtabellens kolumnbredder anpassas efter respektive kolumns fulla innehåll på desktop och smala skärmar.
  • Artikelnamn får radbrytas utan att övriga kolumner eller rader blir oläsliga.
  • Kontanträttelsens knapp, belopp, högsta belopp, orsak och registreringsknapp ryms och kan användas utan klippning eller överlappning.
  • Smala skärmar använder en sammanhängande och lokal tabellscroll eller motsvarande responsiv presentation; sidan får inte kapas horisontellt.
  • Befintliga behörighets-, belopps-, orsak- och oföränderlighetsregler för kontanträttelse ändras inte.
  • Automatiska layout-/regressionstest samt visuella skärmbilder verifierar minst telefonbredd och desktop före leverans.

Avgränsning: ingen ändring av rapportdata, CSV, betalningssätt, rättelsebelopp eller databas. Leverans verifieras först isolerat och därefter visuellt i produktion.


Acceptanskriterier

På små skärmar visas försäljningsrapporten som en särskild responsiv presentation med:

  • rapportens valda datum eller period som huvudrubrik,
  • transaktionerna grupperade per artikelkategori,
  • kolumnerna Artikel, Antal, Kontant och Swish,
  • delsummor per artikelkategori och totalsumma för hela rapporten,
  • radbrytning av artikelnamn utan överlappning eller horisontell sidkapning.

För rader med ett korrigeringsbart kontantbelopp visas en liten pennikon intill beloppet. Ikonen öppnar kontanträttelsen direkt under den valda artikelraden. Rättelsen ska visa belopp, högsta tillåtna belopp, orsak och registreringsknapp och rymmas utan klippning vid minst 320 och 390 px bredd. Endast en rättelse får vara öppen åt gången. Swishrader och rader utan korrigeringsbart kontantbelopp får ingen rättelseikon.

Desktoprapportens innehåll och befintliga rättelseregler ska vara oförändrade. CSV-exportens data, struktur och betalningssätt får inte påverkas av den responsiva webbvisningen. Automatiska regressionstest och visuell verifiering ska omfatta desktop samt 320 och 390 px mobilbredd.


Testresultat

Vite build PASS. Webbläsarregression PASS vid 1280, 390 och 320 px. PHP-syntax PASS. Fjärr-CI PASS för 0bbe23e med 199 integrationstester och skapad releaseartefakt.


Relaterade ärenden 1 (0 öppna — 1 stängd)

Relaterar till Features #319: Rapportera transaktioner per period, kategori och betalningssättClosedCodex API2026-09-20

Handlingar
Handlingar

Finns även som: PDF Atom