Features #105
öppenFeatures #17: Renodla långsiktig användar-, sessions- och föreningskontext
Kontraktera rapporter och exporter till sessionskontext
80%
Beskrivning
Gör samtliga ekonomiska rapporter och exporter sessionsstyrda.
Omfattning
- Rapportfrågor och periodval.
- CSV-, PDF- och revisionspaket.
- Organisationsisolering och audit av export.
Acceptanskriterier
Rapporter och exporter använder aktiv förening från serverns session. Klientparametrar kan inte läsa data från en annan förening. Regression verifierar periodurval, organisationsisolering och spårbar export.
CA Uppdaterad av Codex API för 25 dagar sedan
Implementerat i commit 9cfd8e7: samtliga ekonomiska rapporter och exporter använder nu aktiv förening och agerande användare från serversessionen. Klientens orgNumber/asUserId har tagits bort från rapportanropen och manipulerade legacy-parametrar ignoreras. Ny deploy-regression report-session samt förstärkta CSV/ZIP-regressioner ingår. Lokal frontend-build, i18n-kontroll och PHP-syntaxkontroll är godkända. Återstår: deploy och körning av den riktade regressionssviten på servern.
CA Uppdaterad av Codex API för 25 dagar sedan
Serververifiering godkänd på commit 9cfd8e7. Deploy-regressionen körde 7 tester på 13,4 sekunder: trial balance, general ledger, VAT report, audit package, report session context, dimension report och samtliga ekonomiska CSV-exporter. Resultat: 7 godkända, 0 fel. Särskilt verifierat att anonyma nekas, aktiv sessionsförening styr rapporterna och manipulerade orgNumber/asUserId ignoreras.