Databaseendring FS9.4.2

Databaseoppgradering fs9.4.2 (flis02) er lagt ut

Alle institusjoner skal installere denne

Spesielt med denne oppgraderingen

  • Denne oppgraderingen kan ikke installeres mens brukere er inne i databasen

Beskrivelse

Oppdatering av data i forbindelse med oppgraderingen

  • Ingen

Skjemaendringer

  • Fjerning av utgåtte tabeller for rapporter og rutiner
  • Ny kolonne ISCEDkode i Eksternresultat
  • NUSkode for eksterninstitusjon, eksternresultat og omfang for godkjenningssak følger nå samme standard for NUSkoder som ble innført med FS9.4 (numerisk kode som refererer til NUS-enkeltutdanning).
  • Nye constraints i diverse tabeller (erstatter forretningsregler)
    • Planinformasjontekst
    • Undervisningstermin
    • Undervisningsenhet
    • Undervisningstimeplan
    • Vurderingskombinasjon
  • Personrolle har fått en nytt, globalt unikt Personrollenr som skal brukes som grunnlag for ID utad i GraphQL (for å løse problemet med at Personroller fikk ustabil ID pga. gjenbruk av Rollenr ved sletting)
  • Vurderingsprotokoll har fått ny kolonne Status_Kunngjort

Rettigheter

  • Ingen endringer.

Feilretting

  • Generelt
    • Rettet varsel for JobbDetail (sto feilaktig at det handlet om sanksjoner)
  • Hendelser
    • Passive databasehendelser brakk (og ga varsler bl.a. på MQ-generering) i noen tilfeller
  • Feilhåndtering
    • Tomme databaseverdier (som er en normalsituasjon) gjorde at noen ordinære feilmeldinger ga internfeil

Hendelser

Begrepsforklaring: Databasehendelser er grunnlag for API-hendelser på en gitt tabell (dvs. når det gjøres endringer i dataene, blir det generert hendelser som gjør det mulig å varsle om endringene i GraphQL-APIet)

  • Personrolle
    • Databasehendelser på tabellen har fått noe nødvendig tilleggsinformasjon for generering av API-hendelser
  • Vurderingsprotokoll
    • Det er opprettet databasehendelser på tabellen
    • Dette inkluderer såkalte "passive" hendelser, som ikke utløses av endringer, men typisk ved at en dato overskrides: I dette tilfellet kunngjøres forekomsten (dvs. den nye kolonnen Status_Kunngjort settes = J) hvis Dato_Frist_Kunngjoring i Vurderingsenhet overskrides
  • Vurderingsenhet
    • Hvis Dato_Frist_Kunngjoring nulles eller settes til før dagens dato, blir underliggende Vurderingsprotokoller kunngjort
    • Hvis Dato_Frist_Kunngjoring forsøkes satt til dagens dato eller senere og det finnes kunngjorte Vurderingsprotokoller, vil det gi feilmelding

Andre endringer

  • Diverse rapporter og rutiner er utgått
  • Rettet varsel for jobblogg (sto feilaktig at det gjaldt sanksjoner)
  • Rettelse slik at det er mulig å endre dato eller kvalifikasjonskode for en oppnådd kvalifikasjon (funksjon i Oppnådd kvalifikasjon samlebilde). FS-1611
  • FS200.032 Inaktivering av student/fagperson: Rettet setting av siste gyldige dato for lisens
  • FS960.001 Vitnemål
    • Rettet beregning av tekster for studieretning for studieprogram som både har kvalifikasjoner med og uten studieretning.
    • Utplukket for vitnemålsutsettelse er justert for å unngå å få med gamle oppnåelser det kun er produsert papirvitnemål for (og som ikke skal ha digitalt vitnemål). FS-1607

 

Publisert 13. juni 2025 16:00 - Sist endret 16. juni 2025 15:25