Overføre emner fra EpN til FS og klargjøring av FS for dataeksport

Overføring av emner fra EpN til FS

Dato for overføring av emner

Datoer for overføring av emner til FS settes i fellesskap, se Forberede planleggingsperiode og årshjul.

Ved å gjøre flere overføringer til FS over en periode, får de som er ferdig tidlig med arbeidet sitt mulighet til (a) å arbeide videre med emnene sine i FS så fort som mulig og (b) tidligpublisere index-fil for kommende semester.

OBS! Når et emne er eksportert fra EpN til FS, kan man ikke lenger gjøre endringer i EpN.

Overføring fra EpN til FS

Overføringen gjøres ved å velge "Synkronisering" i menyen. 

Velg "Overføring til FS" og så "Overfør flere emner" og velg deretter en passende stedkode. Skal du overføre FS-klare emner for hele UiO velger du 185.00.00.00.

Hak av for "Inkluder underenheter". 

Trykk på "Overfør emner".

NB! Denne jobben er tung, så vent 5 minutter før du trykker på hjulet ved siden av jobben. Da kan du risikere at EpN timer ut. 

Kontroll av feilmeldinger, beskjed til fakultetene

Etter at eksporten av emner til FS er ferdig, må man undersøke emnene som av ulike grunner ikke kunne eksporteres til FS. Dette ser man under "Varsler". 

Feilmeldingene kan være vanskelig å tyde (se forklaringer under).

Legg ut en beskjed i fakultetskoordinator-Teams (husk å tagge teamet) om at DIG har kjørt en eksport, og ta med emnene som feilet, samt hva feilmeldingene betyr. Koordinatorene følger det opp videre.

Eksempeltekst

Hei @EpN: Fakultetskoordinator-nettverk

Vi har kjørt en eksport av FS-klare emner fra EpN til FS i dag.

XXX emner ble eksportert uten problemer. De er nå låst for redigering i EpN og de vil få opprettet nye index-filer i Vortex i morgen tidlig. Da vil også listen over opprettede index-filer for kommende semester bli oppdatert.

Følgende emner ble ikke eksportert:

- EMNEKODE: Forklaring på feilmelding

Ta kontakt på epn-hjelp@admin.uio.no når dere har rettet for en ny eksport, evt. vent til neste dato hvis det ikke haster å få data inn i FS.

...

Eksempler på forklaring av feilmeldinger

Feilmelding Forklaring
Overføring mislyktes: ORA-02291: integrity constraint (FS.STED_EMNE) violated - parent key not found Emnet har en annen stedkode i EpN enn i FS, eller en stedkode som ikke er aktiv. Stedkoden må endres i EpN. 
Overføring mislyktes: ORA-20076: FEIL>> Emne - (FARM2115, 1) Det finnes vurderingsenheter utenfor angitt periode for vurdering. ORA-06512: at "FS.UAR_EMNE", line 91 ORA-04088: error during execution of trigger 'FS.UAR_EMNE' Det finnes vurderingsenheter i FS som er utenfor perioden i "Første vurderingstermin og "Siste vurderingstermin" i EpN. Kontroller hva som er riktig. Skal perioden for vurderingstermin rettes eller skal ikke-reelle vurderingsenheter (vurderingsheter som ikke har vært i "bruk) i FS slettes?
Overføring mislyktes: ORA-20076: FEIL>> Emne - (MENA3200, 1) Det finnes undervisningsenheter utenfor angitt periode. ORA-06512: at "FS.UAR_EMNE", line 135 ORA-04088: error during execution of trigger 'FS.UAR_EMNE' Det finnes undervisningsenheter i FS som er utenfor perioden i "undervisningstermin og "Siste undervisningstermin" i EpN. Kontroller hva som er riktig. Skal perioden for undervisning rettes i EpN eller skal ikke-reelle undervisningsenheter (und.enheter som ikke har vært i "bruk) i FS slettes?
Overføring mislyktes: ORA-00001: unique constraint (FS.I01_EMNE) violated  
Overføring mislyktes: ORA-20151: FEIL>> Emne - Ukjent NUSkode angitt. ORA-06512: at "FS.IAR_EMNE", line 95 ORA-04088: error during execution of trigger 'FS.IAR_EMNE' Emnet har en NUS-kode som ikke finnes i FS (Koder -> Godkjenning -> NUSkoder -> NUS enkeltutdanning). Sjekk hva som er riktig NUS-kode (slå opp tilsvarende emne, bruk SSB, spør Helge) og foreslå en annen kode

Kontroll av emner etter semesterets siste overføring

Etter semesterets siste overføring til FS bør det gjøres en sjekk på hvor mange emner som ikke er eksportert til FS. Det er fakultets ansvar å sørge for nødvendig fremdrift, men EpN-administrator bør også ta noen kontrollsjekker.

Oversikt-bildet i EpN viser fremdriften i emneplanleggingsprosessen. Her kan du gå inn på hvert institutt eller se på hele fakultetet. Dersom du ser på fakultetsnivå må du hake av for "Inkludér underenheter". 

Trykk på de ulike stadiumkodene (S0-S5) for å se hvilke emner som befinner på hvert stadium. 

Oppfølging av dette søket

Mangler det f.eks. FS-klare emner fra et helt institutt? Ta kontakt med fakultetskoordinatorene og sjekk om det er meningen eller om noe har glippet.

Klargjøring av dataeksport fra FS

  1. Legg inn infotermin på emner

Emner som er behandlet i EpN må få en infotermin for det aktuelle semesteret. Dette kan legges inn manuelt under arkfanen "Infotermin" på Emne samlebilde, men vanlige rutinen er at infotermin registreres med SQL. Se script og fremgangsmåte på fellesområdet \\kant.uio.no\los-sadm-felles\Digitale-tjenester\SQL\intern\Martes SQLer\Emneinfo.

Filen heter Legge inn infotermin på emner. Husk å oppdatere år/semester. 

Hvis du har lagt inn infotermin løpende etter hver eksport fra EpN til FS, og lurer på om noen emner har blitt glemt, kan du kjøre en kontroll-SQL som finner emner som har infotekster for et gitt semester, men ikke infotermin for samme semester. Se script og fremgangsmåte på fellesområdet \\kant.uio.no\los-sadm-felles\Digitale-tjenester\Prosjekter\EpN

Filen heter sql_emne_mangler_infotermin. Husk å oppdatere år/semester. 

 

1. a Alternativ rutine: Bestille SQL-kjøring

Dersom EpN-admin ikke kan kjøre SQL-en selv, kan den bestilles ved å sende følgende tekst til fshjelp@admin.uio.no:

---

Hei,

Kan dere kjøre en SQL som gjør følgende:

Det skal legges inn infotermin (INFOTERMIN_EMNE) på alle emner som har infotekst for "SETT INN AKTUELT SEMESTER" (f.eks Vår 2023)

Utplukket av emner som har infotekst for Vår 2023 (tilpasses) finner man her: 

SELECT DISTINCT fs.emneinfo.INSTITUSJONSNR,
  fs.emneinfo.EMNEKODE,
  fs.emneinfo.VERSJONSKODE,
  fs.emneinfo.TERMINKODE_FRA AS terminkode,
  fs.emneinfo.ARSTALL_FRA    AS arstall,
  'J'                        AS STATUS_EKSPORT_INTERN,
  'N'                        AS STATUS_EKSPORT_EKSTERN,
  fs.emneinfo.INSTITUSJONSNR_EIER
FROM fs.emneinfo
WHERE fs.emneinfo.TERMINKODE_FRA = 'VÅR'
AND fs.emneinfo.ARSTALL_FRA      = 2023

----

 

Det finnes en rutine (200.015 Publisering av emner og studieprogram (infotermin) som legger inn infotermin, men denne legger inn infotermin på alle emner, ikke et utplukk, slik som SQL-en. 

  1. Sett inn periode for eksport av studieinformasjon

Legg inn "Periode for eksport av studieinformasjon" for det aktuelle semesteret i bildet "Semesterregistrering". Kopier datoene fra forrige vår/høst-semester - men sett "Periode for eksport at studieinformasjon start" til dagens dato - og legg ut bilde i fs-core-Teams og spør om noen har innvendinger til datoene.

"Sperr oppd. av vurd..."-datoen bør være gårsdagens dato. 

  1. Sjekk resultat i spørring i API-et

Sjekk at emneinfo kommer ut i WS-en ved å kjøre en spørring på et emne som er behandlet i EpN det aktuelle semesteret. 

Eksempler på spørring:

FSDEMO: https://fs-test.uio.no/fsrest/rest/studinfo/emne/?institusjonsnr=185&emnekode=AST2000&versjonskode=1&arstall=2020&terminkode=VÅR&sprak=B&originalinfo=1&infotermin=1&returid=5

FSPROD: https://fsws.usit.no/fsrest/rest/studinfo/emne/?institusjonsnr=185&emnekode=AST1010&versjonskode=1&arstall=2022&terminkode=VÅR&sprak=E&originalinfo=1&infotermin=1

Sjekk spesielt infotyper, nederst i i spørringen. 

Publisert 13. sep. 2021 13:02 - Sist endret 8. apr. 2024 12:46