Informasjonsforvaltning / fdk-issue-tracker

An issue tracking repository for data.norge.no
1 stars 0 forks source link

BUG: lagring av HTML-rapport til PDF gir samme filnavn for rapport Behandlingsoversikt og Protokoll #964

Closed RogerSOlsen closed 2 days ago

RogerSOlsen commented 1 week ago

🐛 Bug rapport

lagring av HTML-rapport til PDF gir samme filnavn for rapport Behandlingsoversikt og Protokoll. Dette kan fÞre til at man overskriver den ene rapporten nÄr man lagrer den andre. Disse rapportene har litt ulikt innhold. Det kan gi uheldig fÞlge om man overskriver den ene rapporten med den andre, sÊrlig nÄ som vi nÊrmer oss avvikling av lÞsningen Behandlingsoversikt og mÄ sikre at alle virksomhetene mÄ fÄ tatt ut sine data

NĂ„vĂŠrende oppfĂžrsel

Ved utskrift (lagring) av bÄde rapport "Behandlingoversikt og rapport "Protokoll" i lÞsningen Behandlingsoversikt, lagres begge rapporter med filnavn "Felles datakatalog _ Behandlingsaktiviteter". Om man ikke er oppmerksom pÄ at rapportene har ulikt innhold, risikerer man Ä overskrive den fÞrste man har lagret nÄr man lagrer den andre rapporten. Dette ble oppdaget i Chrome. Mulig at det ogsÄ oppstÄr i andre nettlesere, men det er ikke testet.

Forventet oppfĂžrsel

Ved lagring bĂžr filnavnet til rapport Protokoll inneholde teksten "Protokoll" i filnavnet slik at filnavnet forteller hva filen inneholder.

Til sammenligning sÄ kan rapportene Behandlingsoversikt og Protokoll ogsÄ lagres som CSV-filer. Da fÄr filene navnene "behandlingsoversikt.csv" og "protokoll.csv"

Hvordan reprodusere?

det er mulig Ă„ generere to typer HTML-rapporter i Behandlngsoversikt. Disse heter henholdsvis "Behandlingsoversikt" og "Protokoll".

Rapport Behandlingsoversikt inneholder alle behandlingsaktiviteter med status utkast og godkjent. Hver behandlingsaktivitet vises i rapporten med obligatoriske felter og valgfrie felter uavhengig av om feltene er utfylt eller ikke.

Rapport "Protokoll" inneholder kun godkjente behandlingsaktiviteter, og inneholder kun obligatoriske felter for den enkelte behandlingsaktivitet. De obligatoriske feltene tilsvarer kravene i artikkel 30 i Personopplysningsloven (GDPR).

Rapport "Protokoll" inneholder derfor en "delmengde" av rapport "Behandlingsoversikt". Disse valgene gjĂžres her:

image

Disse rapportene skal deretter kunne skrives ut pÄ papir eller lagres som PDF-filer ved Ä velge "Skriv ut - Destinasjon - Lagre som PDF".

Forslag/LĂžsning [Valgfritt]

SÞrge for at lagring av PDF-filer for rapportene "Behandlingsoversikt" og "Protokoll" fÄr filnavn som forteller hva innholdet er.