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.
F?r semesterets f?rste overf?ring
Send en e-post til vortex-hjelp om at det snart kommer emnebeskrivelsesdata for <semester> fra FS. Be om at de dobbeltsjekker
- at skriptet er satt opp til ? lete etter data fra dette semesteret (datoen for denne switchen er allerede avtalt og ligger i ?rshjulet for studieinformasjon)
- at listen over opprettede index-filer vil oppdateres automatisk n?r de nye filene er opprettet
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.
- 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.
- 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.