Författare Datum Beteckning Sida Martin Edlund SB01_kravspec 1 (72) Kravspecifikation

Storlek: px
Starta visningen från sidan:

Download "Författare Datum Beteckning Sida Martin Edlund SB01_kravspec 1 (72) Kravspecifikation"

Transkript

1 Martin Edlund SB01_kravspec 1 72 Kravspecifikation SB01 Överföring av katalog- och meritdata från Ladok till NyA Beteckning: SB01_kravspec Ändringshistorik Datum Av Kommentar Godkännare Martin Edlund Första utkast Martin Edlund Kompletteringar Martin Edlund Hantering av tomt from-datum. Justering av tolkning av värdet null i poängkolumnen för berörda tabeller. Lagt till kontroll: -byt ut [] mot i benämningsfälten. De förstör inläsning av -

2 Martin Edlund SB01_kravspec 2 72 filen hos NyA Martin Edlund Lagt till hantering av meritdata Martin Edlund och Lagt till text för kontroll om högskolepoäng Martin Edlund Lagt till förklaring till sql samt en kontroll Martin Edlund Ändrat efter nya krav från samrådsmöte 5/ Martin Edlund Ändrat till följd av prestandahöjningsåtgärden Martin Edlund och 3.2.4, lagt till kontroll så att tillgodoräknade poäng som är null sätts till blankt i filen Martin Edlund Lagt till effekten av borttagna poster i Ladok Martin Edlund Tagit bort kontroll på att det ska vara originalmeriter under punkt Martin Edlund Korrigerat sql-satser efter prestandaförbättring-åtgärd Martin Edlund Ytterligare korrigering av sql-satser samt viss redigering Martin Edlund Rättat punkt Martin Edlund Total översyn efter diverse åtgärder Martin Edlund Ändringar under punkterna resp enligt åtgärderna resp Håkan Fransson Ändringar under punkterna 3.1.3, 3.1.7, 3.1.8, enligt STU Per Lindgren UTBNIVA.KURS som är blank skickas som 1ett till NYA Per Lindgren Proj PerLindgren Proj 9106 TILTNIVA.LINJE som är blank skickas som 1ett till NYA Nya kommer att skicka markering i sin beställningsfilmerits om akt.pers är skyddad. Vi använder denna markering för att se till att rätt data skickas till nya. Tillägg/ändringar gulmarkerade skyddsmarkering läs INTBOKST. Koll av sjunde pos i PNR Skyddade personer Ändrat DPNR till IPNRD PerLindgren Proj Leverans

3 Martin Edlund SB01_kravspec Johan Forssell Uppdatera sql-exempel PerLindgren STU T-0106: skicka huvudområdesgrupp till Nya. Nya kommer att fixa katalogtabell för huvudområdesgrupp själva. Vi bryr oss inte om det Ulrik sandgren Lagt till kontroller mot LOKKURS/LOGPROG/LOKEXAM för meriter som inte skall visas PerLindgren Leverans STU T Bengt Reinholdsson Lagt till kontroller i avsnitt 3.3.6, och åtgärd STUNYA-2 Gulmarkaerat PerLindgren Ändrat i Tabell BORTRES istället för BORTTG och kolumnerna KURS, PROV istället för RADNR, LOPNR PerLindgren Vid borttag av INBYTEGH ska även kurskoden skickas Bengt Reinholdsson LADOK-16157: Tagit bort PROGKURS och PROGPLK BengtReinholdsson LADOK Lagt till under 3.3 att personena alltid ska skickas tillbaka oavsett om det finns meriter eller ej PerLindgren Bättre koll på studenter med inaktiva och preliminära beslut i tabellen ALIAS. Vilket pnr som verkligen ska användas har fått en bättre kontroll Per Lindgren LADOK Utökad beskrivning över beställningsvarianterna C och A under Viktig skillnad på hur Nya/Ladok kommunicerar PerLindgren Utskick 2015_01 LADOK förläng institutionsbenämning till 120 tkn LADOK förläng programbenämning till 120 tkn LADOK huvudområden/huvudområdesgrupper Hanteringen av COURSEMAJOR ersätts med COURSEMAJOR2. Posten LOCALMAJOR tillkommer Posten COURSE förlängs med ett tkn som innehåller KURS.KONVERT PerLindgren Skicka delete-post vid tidigt avbrott i

4 Martin Edlund SB01_kravspec 4 72 INREGFFG och INREGFO. Bara ändringar i kravet eftersom javakoden redan fanns PerLindgren Examenstypen X ska inte skickas. Gäller EXAMBEN o EXAMINR Magnus Böhlin Posttyp LATQ skapades aldrig för personer som var skyddade i Ladok. Uppdaterat de 2 berörda SQL erna getpnrformeritchange och getgodkpoangperpersonandkurs

5 Martin Edlund SB01_kravspec 5 72 Innehållsförteckning 1 Inledning Syfte Bakgrund Definitioner och förkortningar Referenser Förutsättningar Yttre förutsättningar Beställning från NyA Kommunikation mellan Ladok och NyA Viktig skillnad på hur Nya/Ladok kommunicerar Exempel på hur kommunikationen sker Överföring till NyA Inre förutsättningar Krav Läsning av katalogtabeller Namn och telekom Inst Kurs Kursuomr Dklass Kurshomr Huvudomr Prov Linje Linjeinr Progkurs Progplk Examben Examinr Utlhsk Omhändertagande av meritbeställning Läsning av merittabeller Skyddade personer... 18

6 Martin Edlund SB01_kravspec MERITBES fylls på Ändring av skydd i Nya Flöde för merithämtning Ffgkurs, inregffg och godkkurs Nya eller ändrade poster Borttagna registreringar och avbrott Borttagna resultat = ändring i kursregistreringspost i NyA Fortkurs, inregfo, omkurs och inregom Nya eller ändrade poster Borttagna poster Godkprov och undkprov Nya eller ändrade poster Borttagna provresultat där det inte finns andra resultat på samma prov Borttagna provresultat där det finns underkända resultat innebär ändring på posten i NyA Utbyte Nya eller ändrade poster Borttagna poster Inbytegh Nya eller ändrade poster Borttagna poster Inbytann Nya eller ändrade poster Borttagna poster Godkprtg Nya eller ändrade poster Borttagna poster Examen Nya eller ändrade poster Borttagna poster Antlin och avbrlin Nya eller ändrade poster Antinr och avbrinr Nya eller ändrade poster Upphlin... 50

7 Martin Edlund SB01_kravspec Nya eller ändrade poster Ffglin Nya eller ändrade poster Omreglin Nya eller ändrade poster Personens totala akademiska poäng per högskola Ubutstud Nya eller ändrade poster Ubutrant och ubutreg Nya eller ändrade poster Ubinstud Nya eller ändrade poster Ubindrg, ubindbg, ubindbu Nya eller ändrade poster Borttagna poster Omhändertagande av bekräftelse Omhändertagande av avbeställning Generella villkor och kontroller Datumintervall Nya eller ändrade poster Borttagna poster Ändring i Ladok Meriter som inte skall visas Högskolepoäng Frågor Obesvarade Besvarade Kontakter Inledning 1.1 Syfte Denna batch har som uppgift att ta hand om NyA-systemets beställning av katalog- och meritdata från ett lärosäte.

8 Martin Edlund SB01_kravspec Bakgrund NyA-systemet har behov att att få information från Ladoksystemen i form av katalog- och meritdata. Denna information ska uppdateras i NyA varje dygn. Batchen matchas av AF-26 på NyA-sidan. 1.2 Definitioner och förkortningar Ladoksystem LadokNyAbatch 1.3 Referenser [Ref 1] [Ref 2] [Ref 3] Ett lärosätes kompletta installation av studiedokumentationssystemet Ladok, dvs Ladok Nouveau, Ladok Classic, Ladokbatchar i java, Ladok databas. Ett batchprogram i Ladoksystemet som interagerar med NyA-systemet. Modell för java-batchar AF26 överföringsformat.doc, NyA-0599 Termer i NyA Databas.xls 2 Förutsättningar 2.1 Yttre förutsättningar Beställning från NyA NyA-systemets batchprogram 26 skapar beställningsfiler för vart och ett av Ladoksystemen. Ladoksystemet ska hämta de två beställningsfilerna som ligger på en filarea i NyA-systemet och sedan köra igång batchen. Den ena filen avser beställning av katalogdata och den andra meritdata och består av personnummer + markering om akt.pers är skyddad eller inte i Nya för nya sökanden i en antagningsomgång sedan senaste överföringen. De tillkommande personerna i en antagningsomgång ska sparas undan i Ladok så att systemet har en komplett uppsättning av personer för vilka meriter ska överföras till NyA. NyA skickar även en fil för att bekräfta om senaste överföringen från Ladok-instansen gick bra och eventuellt vad som inte gick bra. Sedan skickar NyA också en fil med personer som de inte vill ha meriter för längre, en avbeställningsfil Kommunikation mellan Ladok och NyA Datafiler används i kommunikationen mellan NyA-systemet och Ladoksystemen. De olika filernas namn skall vara enligt nedan: Namnstandard för filerna: Filtyp Beställningsfil meriter Beställningsfil katalogdata Resultatfil Namnmall <HSK>_<BATCH_ID>_<YYYYMMDD_TTMMSS>_MERITS <HSK>_<BATCH_ID>_<YYYYMMDD_TTMMSS>_CATALOG <HSK>_<BATCH_ID>_<YYYYMMDD_TTMMSS>_RESULT

9 Martin Edlund SB01_kravspec 9 72 Bekräfteslefil Avbeställningsfil <HSK>_<BATCH_ID>_<YYYYMMDD_TTMMSS>_CONFIRM <HSK>_<BATCH_ID>_<YYYYMMDD_TTMMSS>_REMOVE Där BATCH_ID är BATCH.BATCH_ID och YYYYMMDD_TTMMSS är BATCH_LOG.EXECUTION_TIME, se [Ref 3] Viktig skillnad på hur Nya/Ladok kommunicerar I Nyas beställning på meriter kan första positionen vara satt till Aall, första hämtning eller omhämtning eller Cchange. Om A: o o o o o Om C: o o så tolkar Ladok det som att alla meriter ska skickas. BekräftelsedatumMERITBES.BEKRDAT kommer att blankas. Detta innebär för ladoks del att allt kommer att skickas. Ingen läsning sker i de loggtabeller som finns för förändrade/borttagna meriter. Om en student helt saknar meriter men finns i tabellen NAMN och/eller ALIAS skickas en singel pnrpost. Nya vet då att personen inte har några meriter i ladok längre. När Nya säger omhämtning så betyder det för ladok samma sak som vid första hämtningen. Allt ska skickas. så tolkar ladok det som att förändringar sedan senaste körningen ska skickas. BekräftelsedatumMERITBES.BEKRDAT jämförs med inläggningsdatum för respektive tabell. Om inläggningsdatum > MERITBES.BEKRDAT kommer den posten att skickas. Loggningstabellerna för förändrade/borttagna meriter läses. Alla ingående tabeller i SB01 finns inte i dessa loggningstabeller. Det kan alltså finnas ett glapp mellan vad som finns i nya och ladok och därför behöver Nya köra omhämtninga ibland Exempel på hur kommunikationen sker Nya Ladok kommentar Första hämtningen Nya skickar beställning på alla studentera i första pos på raden i beställningsfil Skapar poster i MERITBES där bekräftelsedatumbekrdat sätts till blank. Skickar alla meriter som finns till Nya Från SB01 sätt att se det behandlas typen A alltid likadant. Koll i loggtabellerförändring/borttag görs inte. Om en student helt saknar registreringar/resultat skickas

10 Martin Edlund SB01_kravspec 1072 Tar emot resultatfilen Nästa gång Nya kör vill de ha tillkommande/förändrade/borttagn a poster skickar bekräftelsefil på förra körningen till ladok Skickar beställning på tillkommande meriterc i första pos på raden i beställningsfilen Ladok Uppdaterar bekräftelsedatum i MERITBES utifrån bekräftelsefilen Poster med inläggningsdatum > bekräftelsedatum i MERITBES skickas med i resultatfilen till nya en singel pnrpost Koll görs i loggtabellerförändring/borttag. Om det inte tillkommit något för en student skickas ingenting tillbaka. Tar emot resultatfilen Nästa gång Nya kör vill de ha Omhämtning skickar bekräftelsefil på förra körningen till ladok Skickar beställning på omhämtninga i första pos på raden i beställningsfil Ladok Uppdaterar bekräftelsedatum i MERITBES utifrån bekräftelsefilen Blankar bekräftelsedatum i tabellen MERITBES för alla med A i beställningsfilen Skickar alla meriter som finns till Nya Från Sb01 sätt att se det behandlas typen A alltid likadant. Koll i loggtabellerförändring/borttag görs inte. Tar emot resultatfilen Om en student helt saknar registreringar/resultat skickas en singel pnrpost Överföring till NyA Katalog- och meritdata sammanställs i en resultatfil som skickas till NyA:s ftp-server. Det exakta utseendet på resultatfilen är specificerat i [Ref 2]. 2.2 Inre förutsättningar Se modelldokument [Ref 1].

11 Martin Edlund SB01_kravspec Krav I texten nedan benämns en kolumn i en tabell i databasen som kolumn och det positionsbestämda fält i resultatfilen vilket motsvarar kolumnen, som fält. 3.1 Läsning av katalogtabeller Katalogtabeller nämnda i [Ref 2] läses, vissa med ett villkor på att bara ändringar som gjorts efter senaste överföringen kommer med. Poster i en tabell med en kolumn för ändringsdatum vilka saknar ändringsdatum kommer att föras över varje gång. Datum för senaste överföring hittar man i tabell KATBEST och kolumn BEKRDAT vilken är bekräftelse på när NyA kunnat lägga in denna typ av katalogdata. Om denna typ av katalogdata aldrig bekräftats överfört är detta datumfält tomt vilket innebär det att det inte finns någon begränsning bakåt i tiden. Uppläst data läggs in som fält med bestämda start- och slutpositioner i en resultatfil efter det att nedan kontroller genomförts Namn och telekom I Ladok har vi lagt till en ny komtyp KONTO att i tabellen TELEKOM. Den kan utnyttjas som ett alternativ till fältet KONTO i tabellen NAMN. Kontouppgifter kommer i första hand att hämtas från NAMN i andra hand från TELEKOM. Urvalskriterier NAMN: 1. Om kolumnen sekel är tom använd Personen är inte avliden 3. Kolumnen konto måste innehålla något 4. Ta bara med poster ändrade senare än angivet datum, se Urvalskriterier TELEKOM/NAMN: Sql: 1. Om kolumnen sekel i NAMN är tom använd Personen är inte avliden 3. Komtyp är KONTO 4. Kolumnen komadr måste innehålla något 5. Ta bara med poster ändrade senare än angivet datum, se Om konto under samma tidsintervall inte finns i NAMN COALESCENULLIFTRIMN.SEKEL,'','19' AS SEKEL, TRIMN.PNR AS PNR, TRIMN.KONTO AS KONTO FROM ${LadokSchema}.NAMN N, ${LadokSchema}.KATBEST K WHERE K.TABELL = 'KONTO' AND N.AVLIDEN <> 'J' AND N.KONTO <> '' AND N.INLDAT >= K.BEKRDAT

12 Martin Edlund SB01_kravspec 1272 COALESCENULLIFTRIMN.SEKEL,'','19' AS SEKEL, TRIMT.PNR AS PNR, TRIMT.KOMADR AS KONTO FROM ${LadokSchema}.NAMN N, ${LadokSchema}.TELEKOM T, ${LadokSchema}.KATBEST K WHERE K.TABELL = 'KONTO' AND N.AVLIDEN <> 'J' AND N.PNR = T.PNR AND T.KOMTYP = 'KONTO' AND T.KOMADR <> '' AND T.INLDAT >= K.BEKRDAT AND NOT N.KONTO <> '' AND N.INLDAT >= K.BEKRDAT Värdetransformering: Det 7:e tecknet i pnr 9:e inkl sekel får inte innehålla något annat än en siffra. Är det inte en siffra ska koll mot tabellen INTBOKST läsas där o o o Inst TYP=N INTTKN=sjunde tecknet Om träff är pnr godkänt och annars tas posten inte med. Läs alla poster i tabellen. Inga urvalskriterier eller kontroller Kurs Urvalskriterier: 1. Ta bara med poster ändrade senare än angivet datum, se Värdetransformering: 1. Om kolumnen poang är null eller blankt lägg in 0.0 i fältet. 2. Om kolumnen nedlagd = N,blankt eller null sätt fältet status = 1. Om nedlagd = J sätt fältet status = Om kurser berättigar högskolepoäng, sätt fältet för poänggivande till 1, annars 0. Icke högskolepoänggivande kurser tillhör LOKSERIE.SERIE = NYA. I kopplingstabell LOKKURS ska det finnas en post där KURS = <aktuell kurskod>, SERIE = NYA och LOKKOD = EJPOANG för en kurs som inte berättigar högskolepoäng. 4. Kontroll av fältet Ändring i Ladok, se Om UTBNIVA.KURS = blank ska 1ett skickas till NYA 6. Om KURS.KONVERT = J a. Sätt CREDITS_CONVERTED konverterad.kurs till 1 7. Om KURS.KONVERT<> J a. Sätt CREDITS_CONVERTED konverterad.kurs till 0

13 Martin Edlund SB01_kravspec 1372 Sql: TRIMK.KOD as KOD, TRIMK.BENAMNS as BENAMNS, TRIMK.BENAMNE as BENAMNE, coalescek.poang, 0.0 as POANG, TRIMK.INST as INST, TRIMK.BSKALA as BSKALA, TRIMK.LKURS as LKURS, TRIMK.EKURS as EKURS, TRIMK.KAGRPSCB as KAGRPSCB, TRIMK.KNIVAUHA as KNIVAUHA, TRIMK.FRIV as FRIV, TRIMK.NEDLAGD as NEDLAGD, TRIMK.DJUP as DJUP, TRIMK.EXAMIN as EXAMIN, coalescek.ectsp, 0.0 as ECTSP, TRIMK.IDATUM as IDATUM, TRIMK.UTBNIVA as UTBNIVA, TRIMK.VALUTA as VALUTA, TRIMK.IANV as IANV FROM ${LadokSchema}.KURS K, ${LadokSchema}.KATBEST KB WHERE K.IDATUM >= KB.BEKRDAT AND KB.TABELL = 'KURS' L.KURS, L.SERIE, L.LOKKOD FROM ${LadokSchema}.LOKKURS L WHERE L.KURS = K.KOD AND L.SERIE = #serie# AND L.LOKKOD = #lokkod# Kursuomr Urvalskriterier: 1. Ta bara med poster ändrade senare än angivet datum, se Värdetransformering: Sql: 1. Om kolumnen procent är null eller blankt lägg in 0 i fältet. 2. Kontroll av fältet Ändring i Ladok, se TRIMK.KURS as KURS, TRIMK.UTBOMR as UTBOMR, coalescek.procent, 0 as PROCENT, TRIMK.IDATUM as IDATUM, TRIMK.IANV as IANV FROM ${LadokSchema}.KURSUOMR K, ${LadokSchema}.KATBEST KAT WHERE KAT.TABELL = 'KURSUOMR' AND K.IDATUM >= KAT.BEKRDAT

14 Martin Edlund SB01_kravspec Dklass Läs alla poster i tabellen. Inga urvalskriterier eller kontroller.

15 Martin Edlund SB01_kravspec Kurshomr Skriver till posten COURSEMAJOR2 från tabellen KURSHOMR. Hela tabellen skickas varje gång. Ladok KURSKOD HUVUDOMR FORDJUP NYA-posten: COURSEMAJOR2 Kurskod COURSE_ID Huvudområde FIELD_OF_LOCAL_ MAJOR_ID Fördjupningskod EDUCATIONLEVELSPEC_ ID Huvudomr Skriver till posten LOCALMAJOR från tabellen HUVUDOMR. Hela tabellen skickas varje gång. Ladok HUVUDOMR BENAMNS NEDLAGD HUVOMGRP kan vara blank men det tar Nya hand om på sin sida NYA-posten: LOCALMAJOR Kod för huvudområde FIELD_OF_LOCAL_ MAJOR_ID Benämning sv FIELD_OF_LOCAL_MAJOR Huvudområdet nedlagt STATE Om NEDLAGD = J sätts 0 Annars Sätts 1 Huvudområdesgrupp FIELD_OF_NATIONAL_ MAJOR Prov Urvalskriterier: 1. Ta bara med poster ändrade senare än angivet datum, se

16 Martin Edlund SB01_kravspec 1672 Värdetransformering: Sql: 1. Om kolumnen poang är null sätt fältet poäng till Kontroll av fältet Ändring i Ladok, se TRIMP.KURS as KURS, TRIMP.PROV as PROV, TRIMP.BENAMN as BENAMN, coalescep.poang, 0.0 as POANG, TRIMP.BSKALA as BSKALA, TRIMP.ENDAPROV as ENDAPROV, TRIMP.BENAMNE as BENAMNE, TRIMP.PROJARB as PROJARB, TRIMP.INST as INST, coalescep.ectsp, 0.0 as ECTSP, TRIMP.IDATUM as IDATUM, TRIMP.IANV as IANV FROM ${LadokSchema}.PROV P, ${LadokSchema}.KATBEST K WHERE P.IDATUM >= K.BEKRDAT AND K.TABELL = 'PROV' Linje Läs alla poster i tabellen. Värdetransformering: 1. Om kolumnen linjereg N, blank eller null sätt fältet status = 0. Om linjereg = J sätt fältet status = Om kolumnen nedlagd = N, blank eller null sätt fältet status = 1. Om nedlagd = J sätt fältet status = Om kolumnen fantterm är null sätt fältet till en tom sträng. 4. Om kolumnen santterm är null sätt fältet till en tom sträng. 5. Om kolumnen tiltniva = blank ska 1ett skickas till NYA Linjeinr Läs alla poster i tabellen. Värdetransformering: 1. Om kolumnen nedlagd = N, blank eller null sätt fältet status = 1. Om nedlagd = J sätt fältet status = Om kolumnen fantterm är null sätt fältet till en tom sträng. 3. Om kolumnen santterm är null sätt fältet till en tom sträng Progkurs Läs alla poster i tabellen. Värdetransformering: 1. Om kolumnen proginr = _ sätt fältet till en tom sträng.

17 Martin Edlund SB01_kravspec Progplk Läs poster i tabellen vars kalendertermin TERMIN är samma som eller senare än innevarande EGENHSK.INTERMIN. Värdetransformering: 1. Om kolumnen proginr = _ sätt fältet till en tom sträng. 2. Om kolumnen fromterm är null sätt fältet till en tom sträng. 3. Om kolumnen typ är null sätt fältet till en tom sträng Examben Läs alla poster i tabellen. Sålla bort de som har EXTYP=X. Värdetransformering: 1. Om kolumnen extyp är null sätt fältet examenstyp till Examinr Läs alla poster i tabellen. Läs EXAMBEN EXAMBEN.KOD=EXAMINR.EXKOD EXAMBEN.EXTYP=X Om träff ska aktuell EXAMINR sållas bort. Om bom skriv ut. Värdetransformering: 1. Om kolumnen defpoang är null sätt fältet poäng till Utlhsk Läs alla poster i tabellen. 3.2 Omhändertagande av meritbeställning Batchen ska lägga in personerna från meritbeställningsfilen i en tabell, MERITBES vilken innehåller de personer som är med i en öppen antagningsomgång. Denna tabell håller ordning på när den senast bekräftade överföringen gjordes för var och en av personerna för vilka meriter ska hämtas. 3.3 Läsning av merittabeller Samtliga meritdata-tabeller nämnda i [Ref 2] läses förutom INBYTEGH, INBYTANN och GODKPRTG med villkoret att bara ändringar som gjorts efter datum för den senast bekräftade överföringen kommer med. Det datumet ligger sparat på individnivå i tabellen MERITBES. Meritposter som saknar ändringsdatum kommer att föras över varje gång. datum för den senast bekräftade överföringen kan vara tomt vilket innebär det att det inte finns någon begränsning bakåt i tiden. Uppläst data läggs in som fält med bestämda start- och

18 Martin Edlund SB01_kravspec 1872 slutpositioner i en resultatfil efter det att nedan kontroller genomförts. I texten nedan benämns en kolumn i en tabell i databasen som kolumn och det positionsbestämda fält i resultatfilen vilket motsvarar kolumnen, som fält. Vid beställning av omhämtning av meriter ska personen alltid komma med som en personpost i svarsfilen även om personen helt saknar meriter. Undantag från detta är personer som har skydd i Ladok men saknar skydd i Nya då dessa endast ska komma med som en borttagningspost i svarsfilen Skyddade personer För överföringsformatet se clearcase och dokumentet AF26 överföringsformat. I den version som går ut ifeb 2010 kommer nya även att skicka med en markering huvuvida akt.person är skyddad eller inte. Vi använder denna markering för att se till att rätt data skickas till Nya. Tabellen MERITBES görs om. Se tabell:meritbes fylls på. MERITBES.MERITPNR används vid alla merithämtningar Sekel ska skickas till Nya MERITBES fylls på MERITBES Tas från/värde Kommentar NYAPNR Nyafilen/PNRTEMP Personens riktiga pnr från nya NYASEKEL Nyafilen/PNRTEMP Sekel från nya NYASKYDD Nyafilen/PNRTEMP J/N från nya MERITPNR ALIAS eller NYAPNR För att fylla på MERITPNR läses på ALIAS.SPNR med pnr från Nya. 1.Om träff och det är ett aktivt beslutstatus=j, ingen hänsyn tas till datumintervallet sätts MERITBES.MERITPNR till ALIAS.PNRpersonens aliaspnr i ladok. 2. Om träff och det är inaktivt beslutstatus=n eller preliminärtstatus=p ska kontroll om alias pnr eller riktigt pnr används i ladok. Alla poster i ALIAS gås igenom tills träff i NAMN. Läs i NAMN med riktigt pnr från Nya Om träff används studentens riktiga pnr i ladokej skyddad längre eller har aldrig varit skyddad Sätt MERITBES.MERITPNR till riktigt pnr

19 Martin Edlund SB01_kravspec 1972 från Nya Läs i NAMN med ALIAS.PNRstudentens aliaspnr Om träff används fortfarande aliaspnr och räknas som skyddad Sätt MERITBES.MERITPNR till ALIAS.PNRpersonens aliaspnr i ladok. 3.I övriga fall sätts MERITPNR till pnr från nyasamma som NYAPNR. BEKRDAT Körningsdatum/blankt Ändring av skydd i Nya Om någon ändring av skydd sker i Nya för en person kommer personen ifråga att finnas i Nyas REMOVE-fil. Ladok tar bort personen ur MERITBES. Nya skickar sedan personen i MERITS-filen med senaste skyddsmarkeringen. Med denna hantering behöver Ladok inte göra något tillägg i koden Flöde för merithämtning 1. En merit-beställningsfil hämtas hem från NyA 2. Den läses in och läggs in i tabell PNRTEMP. 3. Lägg in personer i PNRTEMP till MERITBES. Se tabell nedan 4. Sök fram personer MED personskydd i båda systemen av de som finns i MERITBES. a. NYASKYDD=J och NYAPNR<>MERITPNR 5. Sök fram personer UTAN personskydd av de som finns i MERITBES. a. NYASKYDD=N och NYAPNR=MERITPNR 6. Sök fram personer MED personskydd i Nya men inte i ladok a. NYASKYDD=J och NYAPNR=MERITPNR 7. Läs upp meriter. a. Sekel ska också skickas till Nya 8. Sök fram personer MED personskydd i Ladok men inte i NyA av de som finns i MERITBES. Sätt ihop en person-post för var och en av dessa. Posten skall ge en order till NyA att ta bort alla meritdata för den personen. a. NYASKYDD=N och NYAPNR<>MERITPNR

20 Martin Edlund SB01_kravspec 2072 i. För dessa personer ska följande signaleras till Nya: 1. rad 1: [PERSON], rad 2:IPNRD<12-ställigt pnr> obs! inget blanksteg före pnr12, där IPNRD för NyA betyder ta bort alla meriter för följande person. b. Sätt BEKRDAT=blankt. Om ladok vid nästa körning har tagit bort aktivt beslut kommer alla meritdata att skickas iom att BEKRDAT=blankt 9. Ta bort de pnr riktiga och fingerade som finns i MERITBES.MERITPNR Ffgkurs, inregffg och godkkurs Nya eller ändrade poster Urvalskriterier: 1. Ta bara med poster för de personer som finns i beställningstabellen MERITBES och i NAMN. 2. Ta bara med poster ändrade senare än angivet datum, se Idatum och itid hämtas från FFGKURS, såvida inte personen är godkänd på kursen eller avbrutit den. Då tas idatum och itid från GODKKURS, i fallet godkänd kurs, eller INREGFFG, i fallet avbrott på kurs. 3. Ta bara med meriter som skall visas, se Fel! Hittar inte referenskälla. Sql selectid= getffggodkinregmeritbes <!-- DEL 1. HÄMTA ALLA ÄNNU EJ GODKÄNDA FFG-KURSER SOM INTE ÄR AVBRUTNA, EXKLUDERA FFG-POSTER MED BORTTAGNA KURSRESULTAT ENDAST VID FÖRÄNDRING MERITBES.BEKRDAT <> '' DE HÄMTAS DOCK VID EN TOTALHÄMTNING. DEL 2. HÄMTA ALLA GODKÄNDA KURSER DEL 3. HÄMTA ALLA AVBRUTNA FFG-KURSER DEL 4. HÄMTA ALLA AVBRUTNA FFG-KURSER SOM ÅTERUPPTAGITS OCH NU ÄR GODKÄNDA ÅTGÄRD > 'I' AS DBCHANGE, M.NYASEKEL TRIMM.NYAPNR AS PNR, TRIMF.KURS AS KURS, TRIMF.TERMIN AS TERMIN, TRIMF.PROGR AS PROGR, TRIMF.PROGINR AS PROGINR, TRIMF.KURSTID AS KURSTID, TRIMF.KURSTYP AS KURSTYP, TRIMF.KURSTAKT AS KURSTAKT, TRIMF.UNDFORM AS UNDFORM, TRIMF.ORT AS ORT, '' AS BETYG, '' AS DATUM, '0' AS AVBROTT, '' AS AVBRDAT, TRIMF.IDATUM AS IDATUM, TRIMF.ITID AS ITID FROM $order$ ${LadokSchema}.MERITBES M, ${LadokSchema}.FFGKURS F WHERE F.PNR = M.MERITPNR

21 Martin Edlund SB01_kravspec 2172 AND F.IDATUM >= M.BEKRDAT * FROM ${LadokSchema}.GODKKURS G WHERE G.PNR = F.PNR AND G.KURS = F.KURS * FROM ${LadokSchema}.INREGFFG I WHERE I.PNR = F.PNR AND I.KURS = F.KURS AND I.INOMKORT = 'N' * FROM ${LadokSchema}.BORTRES B WHERE B.URTABELL = 'GODKKURS' AND B.TYP = 'B' AND B.PNR = F.PNR AND B.KURS = F.KURS AND M.BEKRDAT!= '' AND M.BEKRDAT IS NOT NULL * FROM ${LadokSchema}.LOKKURS L WHERE L.KURS = F.KURS AND L.LOKKOD = 'EJMERIT' 'I' AS DBCHANGE, M.NYASEKEL TRIMM.NYAPNR AS PNR, TRIMF.KURS AS KURS, TRIMF.TERMIN AS TERMIN, TRIMF.PROGR AS PROGR, TRIMF.PROGINR AS PROGINR, TRIMF.KURSTID AS KURSTID, TRIMF.KURSTYP AS KURSTYP, TRIMF.KURSTAKT AS KURSTAKT, TRIMF.UNDFORM AS UNDFORM, TRIMF.ORT AS ORT, TRIMG.BETYG AS BETYG, TRIMG.DATUM AS DATUM, '0' AS AVBROTT, '' AS AVBRDAT, TRIMG.IDATUM AS IDATUM, TRIMG.ITID AS ITID FROM $order$ ${LadokSchema}.MERITBES M, ${LadokSchema}.FFGKURS F, ${LadokSchema}.GODKKURS G

22 Martin Edlund SB01_kravspec 2272 WHERE F.PNR = M.MERITPNR AND F.PNR = G.PNR AND F.KURS = G.KURS AND G.IDATUM >= M.BEKRDAT * FROM ${LadokSchema}.INREGFFG I WHERE I.PNR = F.PNR AND I.KURS = F.KURS AND I.INOMKORT = 'N' * FROM ${LadokSchema}.LOKKURS L WHERE L.KURS = F.KURS AND L.LOKKOD = 'EJMERIT' 'I' AS DBCHANGE, M.NYASEKEL TRIMM.NYAPNR AS PNR, TRIMI.KURS AS KURS, TRIMI.TERMIN AS TERMIN, TRIMI.PROGR AS PROGR, TRIMI.PROGINR AS PROGINR, TRIMI.KURSTID AS KURSTID, TRIMI.KURSTYP AS KURSTYP, TRIMI.KURSTAKT AS KURSTAKT, TRIMI.UNDFORM AS UNDFORM, TRIMI.ORT AS ORT, '' AS BETYG, '' AS DATUM, '1' AS AVBROTT, TRIMI.AVBRDAT AS AVBRDAT, TRIMI.IDATUM AS IDATUM, TRIMI.ITID AS ITID FROM $order$ ${LadokSchema}.MERITBES M, ${LadokSchema}.INREGFFG I WHERE I.PNR = M.MERITPNR AND I.INOMKORT = 'N' AND I.IDATUM >= M.BEKRDAT * FROM ${LadokSchema}.FFGKURS F WHERE F.PNR = I.PNR AND F.KURS = I.KURS * FROM ${LadokSchema}.GODKKURS G WHERE G.PNR = I.PNR

23 Martin Edlund SB01_kravspec 2372 AND G.KURS = I.KURS * FROM ${LadokSchema}.LOKKURS L WHERE L.KURS = I.KURS AND L.LOKKOD = 'EJMERIT' 'I' AS DBCHANGE, M.NYASEKEL TRIMM.NYAPNR AS PNR, TRIMI.KURS AS KURS, TRIMI.TERMIN AS TERMIN, TRIMI.PROGR AS PROGR, TRIMI.PROGINR AS PROGINR, TRIMI.KURSTID AS KURSTID, TRIMI.KURSTYP AS KURSTYP, TRIMI.KURSTAKT AS KURSTAKT, TRIMI.UNDFORM AS UNDFORM, TRIMI.ORT AS ORT, TRIMG.BETYG AS BETYG, TRIMG.DATUM AS DATUM, '1' AS AVBROTT, TRIMI.AVBRDAT AS AVBRDAT, TRIMI.IDATUM AS IDATUM, TRIMI.ITID AS ITID FROM $order$ ${LadokSchema}.MERITBES M, ${LadokSchema}.INREGFFG I, ${LadokSchema}.GODKKURS G WHERE I.PNR = M.MERITPNR AND I.PNR = G.PNR AND I.KURS = G.KURS AND I.INOMKORT = 'N' AND G.IDATUM >= M.BEKRDAT * FROM ${LadokSchema}.FFGKURS F WHERE F.PNR = I.PNR AND F.KURS = I.KURS * FROM ${LadokSchema}.LOKKURS L WHERE L.KURS = I.KURS AND L.LOKKOD = 'EJMERIT' Värdetransformering:

24 Martin Edlund SB01_kravspec Om kolumnen proginr = _ sätt fältet till en tom sträng. 2. Om kolumnen kurstyp = _ sätt fältet till en tom sträng. 3. Om posten återfinns i FFGKURS eller i GODKKURS sätts fältet Avbrott till Om posten återfinns i INREGFFG med INOMKORT=N: sätts fältet Avbrott till Om posten återfinns i INREGFFG med INOMKORT=J: a. sätts fältet Avbrott till 1 b. I första kolumnen på raden sätts ett D på Nyasidan betyder detta att befintlig post tas bort 6. Kontroll av fältet Ändring i Ladok, se Borttagna registreringar och avbrott Tabeller: BORTREGK, BORTRES, MERITBES och NAMN Urvalskriterier: Borttagningar dels i BORTREGK av förstagångsregistreringar och avbrutna sådana, dels i BORTRES av godkända kurser vilket resulterar i att registreringen saknar resultat det blir en naken registrering igen. Borttagningar dels i BORTREGK: 1. Ta bara med poster för de personer som finns i beställningstabellen MERITBES och i NAMN. 2. Ta bara med borttagna poster. BORTREGK.TYP = B. 3. Ta bara med poster borttagna senare än angivet datum, se 3.6.1, vilket kontrolleras mot BORTREGK.IDATUM. Ta inte med borttagna poster vid en totalhämtning. 4. Hämta tre olika delmängder beroende på var posten låg innan den togs bort: a. BORTREGK.URTABELL = FFGKURS b. BORTREGK.URTABELL = INREGFFG 5. Endast nyckelkolumnerna för motsvarande tabell i NyA: PNR och KURS är intressanta att fylla med data. En fiktiv kolumn CHANGE, vilken indikerar vad som ska göras med posten i NyA, sätts till D DELETE. SQL id="getffggodkinregmeritbesdeleted" <!-- DEL 1. BORTTAGNA KURSREGISTRERINGAR ELLER BORTTAGNA KURSAVBROTT = BORTTAG AV KURSPOST I NYA, ENDAST VID FÖRÄNDRING MERITBES.BEKRDAT <> '' DEL 2. BORTTAGNA KURSRESULTAT = ÄNDRING AV KURSPOST I NYA, ENDAST VID FÖRÄNDRING MERITBES.BEKRDAT <> '' DEL 3. AVBROTT INOMKORT = 'J' = BORTTAG AV REGISTRERING I NYA Åtgärd > 'D' AS DBCHANGE, M.NYASEKEL TRIMM.NYAPNR AS PNR, TRIMB.KURS AS KURS, '' AS TERMIN, '' AS PROGR,

25 Martin Edlund SB01_kravspec 2572 '' AS PROGINR, '' AS KURSTID, '' AS KURSTYP, '' AS KURSTAKT, '' AS UNDFORM, '' AS ORT, '' AS BETYG, '' AS DATUM, '' AS AVBROTT, '' AS AVBRDAT, TRIMB.IDATUM AS IDATUM, TRIMB.ITID AS ITID FROM ${LadokSchema}.BORTREGK B, ${LadokSchema}.MERITBES M WHERE B.URTABELL = 'FFGKURS' OR B.URTABELL = 'INREGFFG' AND B.TYP = 'B' AND B.PNR = M.MERITPNR AND M.BEKRDAT!= '' AND M.BEKRDAT IS NOT NULL AND B.IDATUM >= M.BEKRDAT AND B.IDATUM >= #value# * FROM ${LadokSchema}.FFGKURS F WHERE F.PNR = B.PNR AND F.KURS = B.KURS * FROM ${LadokSchema}.INREGFFG I WHERE I.PNR = B.PNR AND I.KURS = B.KURS 'I' AS DBCHANGE, M.NYASEKEL TRIMM.NYAPNR AS PNR, TRIMF.KURS AS KURS, TRIMF.TERMIN AS TERMIN, TRIMF.PROGR AS PROGR, TRIMF.PROGINR AS PROGINR, TRIMF.KURSTID AS KURSTID, TRIMF.KURSTYP AS KURSTYP, TRIMF.KURSTAKT AS KURSTAKT, TRIMF.UNDFORM AS UNDFORM, TRIMF.ORT AS ORT, '' AS BETYG, '' AS DATUM, '0' AS AVBROTT, '' AS AVBRDAT, TRIMB.IDATUM AS IDATUM, TRIMB.ITID AS ITID

26 Martin Edlund SB01_kravspec 2672 FROM ${LadokSchema}.FFGKURS F, ${LadokSchema}.BORTRES B, ${LadokSchema}.MERITBES M WHERE B.URTABELL = 'GODKKURS' AND B.TYP = 'B' AND B.PNR = M.MERITPNR AND B.PNR = F.PNR AND B.KURS = F.KURS AND M.BEKRDAT!= '' AND M.BEKRDAT IS NOT NULL AND B.IDATUM >= M.BEKRDAT AND B.IDATUM >= #value# * FROM ${LadokSchema}.GODKKURS G WHERE G.PNR = B.PNR AND G.KURS = B.KURS * FROM ${LadokSchema}.LOKKURS L WHERE L.KURS = B.KURS AND L.LOKKOD = 'EJMERIT' 'D' AS DBCHANGE, M.NYASEKEL TRIMM.NYAPNR AS PNR, TRIMI.KURS AS KURS, TRIMI.TERMIN AS TERMIN, TRIMI.PROGR AS PROGR, TRIMI.PROGINR AS PROGINR, TRIMI.KURSTID AS KURSTID, TRIMI.KURSTYP AS KURSTYP, TRIMI.KURSTAKT AS KURSTAKT, TRIMI.UNDFORM AS UNDFORM, TRIMI.ORT AS ORT, '' AS BETYG, '' AS DATUM, '1' AS AVBROTT, TRIMI.AVBRDAT AS AVBRDAT, TRIMI.IDATUM AS IDATUM, TRIMI.ITID AS ITID FROM ${LadokSchema}.MERITBES M, ${LadokSchema}.INREGFFG I WHERE I.PNR = M.MERITPNR AND I.INOMKORT = 'J' AND I.IDATUM >= M.BEKRDAT * FROM ${LadokSchema}.FFGKURS F WHERE F.PNR = I.PNR AND F.KURS = I.KURS

27 Martin Edlund SB01_kravspec 2772 * FROM ${LadokSchema}.GODKKURS G WHERE G.PNR = I.PNR AND G.KURS = I.KURS * FROM ${LadokSchema}.LOKKURS L WHERE L.KURS = I.KURS AND L.LOKKOD = 'EJMERIT' Borttagna resultat = ändring i kursregistreringspost i NyA Tabeller: FFGKURS, BORTRES, MERITBES och NAMN Urvalskriterier: 1. Hämta de poster där BORTRES.URTABELL = GODKKURS 2. Ta bara med borttagna poster. BORTRES.TYP = B. 3. Ta bara med poster för de personer som finns i beställningstabellen MERITBES och i NAMN. 4. Det finnas en kursregistrering på borttagen godkänd kurs m a o motsvarande post finns i FFGKURS. 5. Ta bara med poster borttagna senare än angivet datum, se 3.6.1, vilket kontrolleras mot BORTRES.IDATUM. Ta inte med borttagna poster vid en totalhämtning. 6. Ta bara med meriter som skall visas, se Fel! Hittar inte referenskälla. 7. Hämta data till samtliga fält från FFGKURS utom IDATUM och ITID som hämtas från BORTRES. BETYG, DATUM godkännandedatum och AVBRDAT sätts till blankt och AVBROTT till 0. En fiktiv kolumn CHANGE, vilken indikerar vad som ska göras med posten i NyA, sätts till I INSERT = ändring. id="getffggodkinregmeritbesdeleted" <!-- DEL 1. BORTTAGNA KURSREGISTRERINGAR ELLER BORTTAGNA KURSAVBROTT = BORTTAG AV KURSPOST I NYA, ENDAST VID FÖRÄNDRING MERITBES.BEKRDAT <> '' DEL 2. BORTTAGNA KURSRESULTAT = ÄNDRING AV KURSPOST I NYA, ENDAST VID FÖRÄNDRING MERITBES.BEKRDAT <> '' DEL 3. AVBROTT INOMKORT = 'J' = BORTTAG AV REGISTRERING I NYA Åtgärd > 'D' AS DBCHANGE, M.NYASEKEL TRIMM.NYAPNR AS PNR, TRIMB.KURS AS KURS, '' AS TERMIN, '' AS PROGR, '' AS PROGINR, '' AS KURSTID, '' AS KURSTYP, '' AS KURSTAKT,

28 Martin Edlund SB01_kravspec 2872 '' AS UNDFORM, '' AS ORT, '' AS BETYG, '' AS DATUM, '' AS AVBROTT, '' AS AVBRDAT, TRIMB.IDATUM AS IDATUM, TRIMB.ITID AS ITID FROM ${LadokSchema}.BORTREGK B, ${LadokSchema}.MERITBES M WHERE B.URTABELL = 'FFGKURS' OR B.URTABELL = 'INREGFFG' AND B.TYP = 'B' AND B.PNR = M.MERITPNR AND M.BEKRDAT!= '' AND M.BEKRDAT IS NOT NULL AND B.IDATUM >= M.BEKRDAT AND B.IDATUM >= #value# * FROM ${LadokSchema}.FFGKURS F WHERE F.PNR = B.PNR AND F.KURS = B.KURS * FROM ${LadokSchema}.INREGFFG I WHERE I.PNR = B.PNR AND I.KURS = B.KURS 'I' AS DBCHANGE, M.NYASEKEL TRIMM.NYAPNR AS PNR, TRIMF.KURS AS KURS, TRIMF.TERMIN AS TERMIN, TRIMF.PROGR AS PROGR, TRIMF.PROGINR AS PROGINR, TRIMF.KURSTID AS KURSTID, TRIMF.KURSTYP AS KURSTYP, TRIMF.KURSTAKT AS KURSTAKT, TRIMF.UNDFORM AS UNDFORM, TRIMF.ORT AS ORT, '' AS BETYG, '' AS DATUM, '0' AS AVBROTT, '' AS AVBRDAT, TRIMB.IDATUM AS IDATUM, TRIMB.ITID AS ITID FROM ${LadokSchema}.FFGKURS F, ${LadokSchema}.BORTRES B, ${LadokSchema}.MERITBES M WHERE B.URTABELL = 'GODKKURS' AND B.TYP = 'B' AND B.PNR = M.MERITPNR

29 Martin Edlund SB01_kravspec 2972 AND B.PNR = F.PNR AND B.KURS = F.KURS AND M.BEKRDAT!= '' AND M.BEKRDAT IS NOT NULL AND B.IDATUM >= M.BEKRDAT AND B.IDATUM >= #value# * FROM ${LadokSchema}.GODKKURS G WHERE G.PNR = B.PNR AND G.KURS = B.KURS * FROM ${LadokSchema}.LOKKURS L WHERE L.KURS = B.KURS AND L.LOKKOD = 'EJMERIT' 'D' AS DBCHANGE, M.NYASEKEL TRIMM.NYAPNR AS PNR, TRIMI.KURS AS KURS, TRIMI.TERMIN AS TERMIN, TRIMI.PROGR AS PROGR, TRIMI.PROGINR AS PROGINR, TRIMI.KURSTID AS KURSTID, TRIMI.KURSTYP AS KURSTYP, TRIMI.KURSTAKT AS KURSTAKT, TRIMI.UNDFORM AS UNDFORM, TRIMI.ORT AS ORT, '' AS BETYG, '' AS DATUM, '1' AS AVBROTT, TRIMI.AVBRDAT AS AVBRDAT, TRIMI.IDATUM AS IDATUM, TRIMI.ITID AS ITID FROM ${LadokSchema}.MERITBES M, ${LadokSchema}.INREGFFG I WHERE I.PNR = M.MERITPNR AND I.INOMKORT = 'J' AND I.IDATUM >= M.BEKRDAT * FROM ${LadokSchema}.FFGKURS F WHERE F.PNR = I.PNR AND F.KURS = I.KURS * FROM ${LadokSchema}.GODKKURS G WHERE G.PNR = I.PNR

30 Martin Edlund SB01_kravspec 3072 AND G.KURS = I.KURS * FROM ${LadokSchema}.LOKKURS L WHERE L.KURS = I.KURS AND L.LOKKOD = 'EJMERIT' Fortkurs, inregfo, omkurs och inregom Nya eller ändrade poster Urvalskriterier: 1. Ta bara med poster för de personer som finns i beställningstabellen MERITBES och i NAMN. 2. Ta bara med poster ändrade senare än angivet datum, se Beroende på typ av registrering hämtas idatum och itid från antingen FORTKURS eller OMKURS, såvida inte personen avbrutit kursen. Då tas idatum och itid från INREGFFG eller INREGOM. 3. Ta bara med meriter som skall visas, se Fel! Hittar inte referenskälla. SQL id="getomfortinregmeritbes" <!-- FORTSÄTTNINGS- OCH OMREGISTRERINGAR SEDAN SENASTE BEKRÄFTADE ÖVERFÖRING DEL 1. HÄMTA ALLA FORTSÄTTNINGSREGISTRERINGAR UTAN AVBROTT DEL 2. HÄMTA ALLA AVBROTT PÅ FORTSÄTTNINGSREGISTRERINGAR DEL 3. HÄMTA ALLA OMREGISTRERINGAR UTAN AVBROTT DEL 4. HÄMTA ALLA AVBROTT PÅ OMREGISTRERINGAR --> 'I' AS DBCHANGE, M.NYASEKEL TRIMM.NYAPNR AS PNR, TRIMF.KURS AS KURS, TRIMF.TERMIN AS TERMIN, 'FO' AS REGTYP, '0' AS AVBROTT, '' AS AVBRDAT, TRIMF.IDATUM AS IDATUM, TRIMF.ITID AS ITID, '' AS URPOST FROM ${LadokSchema}.FORTKURS F, ${LadokSchema}.MERITBES M WHERE F.PNR = M.MERITPNR AND F.IDATUM >= M.BEKRDAT * FROM ${LadokSchema}.INREGFO I WHERE I.PNR = F.PNR AND I.KURS = F.KURS AND I.TERMORDN = F.TERMORDN

31 Martin Edlund SB01_kravspec 3172 * FROM ${LadokSchema}.LOKKURS L WHERE L.KURS = F.KURS AND L.LOKKOD = 'EJMERIT' 'I' AS DBCHANGE, M.NYASEKEL TRIMM.NYAPNR AS PNR, TRIMI.KURS AS KURS, TRIMI.TERMIN AS TERMIN, 'FO' AS REGTYP, '1' AS AVBROTT, TRIMI.AVBRDAT AS AVBRDAT, TRIMI.IDATUM AS IDATUM, TRIMI.ITID AS ITID, '' AS URPOST FROM ${LadokSchema}.INREGFO I, ${LadokSchema}.MERITBES M WHERE I.PNR = M.MERITPNR AND I.IDATUM >= M.BEKRDAT AND I.INOMKORT = 'N' * FROM ${LadokSchema}.LOKKURS L WHERE L.KURS = I.KURS AND L.LOKKOD = 'EJMERIT' 'I' AS DBCHANGE, M.NYASEKEL TRIMM.NYAPNR AS PNR, TRIMO.KURS AS KURS, TRIMO.TERMIN AS TERMIN, 'OM' AS REGTYP, '0' AS AVBROTT, '' AS AVBRDAT, TRIMO.IDATUM AS IDATUM, TRIMO.ITID AS ITID, '' AS URPOST FROM ${LadokSchema}.OMKURS O, ${LadokSchema}.MERITBES M WHERE O.PNR = M.MERITPNR AND O.IDATUM >= M.BEKRDAT * FROM ${LadokSchema}.INREGOM I WHERE I.PNR = O.PNR AND I.KURS = O.KURS

32 Martin Edlund SB01_kravspec 3272 * FROM ${LadokSchema}.LOKKURS L WHERE L.KURS = O.KURS AND L.LOKKOD = 'EJMERIT' 'I' AS DBCHANGE, M.NYASEKEL TRIMM.NYAPNR AS PNR, TRIMI.KURS AS KURS, TRIMI.TERMIN AS TERMIN, 'OM' AS REGTYP, '1' AS AVBROTT, TRIMI.AVBRDAT AS AVBRDAT, '' AS IDATUM, '' AS ITID, '' AS URPOST FROM ${LadokSchema}.INREGOM I, ${LadokSchema}.MERITBES M WHERE I.PNR = M.MERITPNR AND I.IDATUM >= M.BEKRDAT * FROM ${LadokSchema}.LOKKURS L WHERE L.KURS = I.KURS AND L.LOKKOD = 'EJMERIT' Värdetransformering: 1. Fält Typ av registrering. Om posten återfinns i FORTKURS eller INREGFO sätts det till FO. Om posten återfinns i OMKURS eller INREGOM sätts det till OM. 2. Om posten återfinns i FORTKURS eller OMKURS sätts fältet Avbrott till 0. Om posten återfinns i INREGOM sätts fältet Avbrott till Om posten återfinns i INREGFO med INOMKORT=N: sätts fältet Avbrott till Om posten återfinns i INREGFO med INOMKORT=J: a. sätts fältet Avbrott till 1 b. I första kolumnen på raden sätts ett D på Nyasidan betyder detta att befintlig post tas bort 5. Kontroll av fältet Ändring i Ladok, se Borttagna poster Tabeller: BORTREGK, MERITBES och NAMN Urvalskriterier: 1. Hämta fyra olika delmängder beroende på var posten låg innan den togs bort: a. BORTREGK.URTABELL = FORTKURS

33 Martin Edlund SB01_kravspec 3372 b. BORTREGK.URTABELL = OMKURS c. BORTREGK.URTABELL = INREGFO d. BORTREGK.URTABELL = INREGOM 2. Ta bara med borttagna poster. BORTREGK.TYP = B. 3. Ta bara med poster för de personer som finns i beställningstabellen MERITBES och i NAMN. 4. Ta bara med poster borttagna senare än angivet datum, se 3.6.1, vilket kontrolleras mot BORTREGK.IDATUM. Ta inte med borttagna poster vid en totalhämtning. 5. Endast nyckelkolumnerna för motsvarande tabell i NyA: PNR, KURS, TERMIN och typ av registrering samt URPOST är intressanta att hämta upp från BORTREGK. TERMIN finns inte som egen kolumn utan får hämtas från URPOST, vilken är anledningen till att den läses upp. TERMIN parsas sedan fram post för post i javaprogrammet. En fiktiv kolumn CHANGE, vilken indikerar vad som ska göras med posten i NyA, sätts till D DELETE. 6. Ta bara med meriter som skall visas, se SQL id="getomfortinregmeritbesdeleted" <!-- BORTTAGNA FORTSÄTTNINGS- OCH OMREGISTRERINGAR SEDAN SENASTE BEKRÄFTADE ÖVERFÖRING, FÖR SAMTLIGA DELFRÅGOR GÄLLER ATT VID EN TOTALHÄMTNING HÄMTAS INGA BORTTAGNA POSTER DEL 1. HÄMTA ALLA BORTTAGNA FORTSÄTTNINGSREGISTRERINGAR DEL 2. HÄMTA ALLA BORTTAGNA OMREGISTRERINGAR DEL 3. HÄMTA ALLA BORTTAGNA AVBROTT PÅ FORTSÄTTNINGSREGISTRERINGAR DEL 4. HÄMTA ALLA BORTTAGNA AVBROTT PÅ OMREGISTRERINGAR --> 'D' AS DBCHANGE, M.NYASEKEL TRIMM.NYAPNR AS PNR, TRIMB.KURS AS KURS, '' AS TERMIN, 'FO' AS REGTYP, '' AS AVBROTT, '' AS AVBRDAT, TRIMB.IDATUM AS IDATUM, TRIMB.ITID AS ITID, TRIMURPOST AS URPOST FROM ${LadokSchema}.BORTREGK B, ${LadokSchema}.MERITBES M WHERE B.URTABELL = 'FORTKURS' AND B.TYP = 'B' AND B.PNR = M.MERITPNR AND M.BEKRDAT!= '' AND M.BEKRDAT IS NOT NULL AND B.IDATUM >= M.BEKRDAT AND B.IDATUM >= #value# * FROM ${LadokSchema}.LOKKURS L WHERE L.KURS = B.KURS AND L.LOKKOD = 'EJMERIT'

34 Martin Edlund SB01_kravspec 3472 'D' AS DBCHANGE, M.NYASEKEL TRIMM.NYAPNR AS PNR, TRIMB.KURS AS KURS, '' AS TERMIN, 'OM' AS REGTYP, '' AS AVBROTT, '' AS AVBRDAT, TRIMB.IDATUM AS IDATUM, TRIMB.ITID AS ITID, TRIMURPOST AS URPOST FROM ${LadokSchema}.BORTREGK B, ${LadokSchema}.MERITBES M WHERE B.URTABELL = 'OMKURS' AND B.TYP = 'B' AND B.PNR = M.MERITPNR AND M.BEKRDAT!= '' AND M.BEKRDAT IS NOT NULL AND B.IDATUM >= M.BEKRDAT AND B.IDATUM >= #value# * FROM ${LadokSchema}.LOKKURS L WHERE L.KURS = B.KURS AND L.LOKKOD = 'EJMERIT' 'D' AS DBCHANGE, M.NYASEKEL TRIMM.NYAPNR AS PNR, TRIMI.KURS AS KURS, TRIMI.TERMIN AS TERMIN, 'FO' AS REGTYP, '1' AS AVBROTT, TRIMI.AVBRDAT AS AVBRDAT, TRIMI.IDATUM AS IDATUM, TRIMI.ITID AS ITID, '' AS URPOST FROM ${LadokSchema}.INREGFO I, ${LadokSchema}.MERITBES M WHERE I.PNR = M.MERITPNR AND I.IDATUM >= M.BEKRDAT AND I.INOMKORT = 'J' * FROM ${LadokSchema}.LOKKURS L WHERE L.KURS = I.KURS AND L.LOKKOD = 'EJMERIT'

35 Martin Edlund SB01_kravspec 3572 'D' AS DBCHANGE, M.NYASEKEL TRIMM.NYAPNR AS PNR, TRIMB.KURS AS KURS, '' AS TERMIN, 'FO' AS REGTYP, '' AS AVBROTT, '' AS AVBRDAT, TRIMB.IDATUM AS IDATUM, TRIMB.ITID AS ITID, TRIMURPOST AS URPOST FROM ${LadokSchema}.BORTREGK B, ${LadokSchema}.MERITBES M WHERE B.URTABELL = 'INREGFO' AND B.TYP = 'B' AND B.PNR = M.MERITPNR AND M.BEKRDAT!= '' AND M.BEKRDAT IS NOT NULL AND B.IDATUM >= M.BEKRDAT AND B.IDATUM >= #value# * FROM ${LadokSchema}.LOKKURS L WHERE L.KURS = B.KURS AND L.LOKKOD = 'EJMERIT' 'D' AS DBCHANGE, M.NYASEKEL TRIMM.NYAPNR AS PNR, TRIMB.KURS AS KURS, '' AS TERMIN, 'OM' AS REGTYP, '' AS AVBROTT, '' AS AVBRDAT, TRIMB.IDATUM AS IDATUM, TRIMB.ITID AS ITID, TRIMURPOST AS URPOST FROM ${LadokSchema}.BORTREGK B, ${LadokSchema}.MERITBES M WHERE B.URTABELL = 'INREGOM' AND B.TYP = 'B' AND B.PNR = M.MERITPNR AND M.BEKRDAT!= '' AND M.BEKRDAT IS NOT NULL AND B.IDATUM >= M.BEKRDAT AND B.IDATUM >= #value# * FROM ${LadokSchema}.LOKKURS L WHERE L.KURS = B.KURS AND L.LOKKOD = 'EJMERIT'

36 Martin Edlund SB01_kravspec Godkprov och undkprov Nya eller ändrade poster Urvalskriterier: 1. Ta bara med poster för de personer som finns i beställningstabellen MERITBES och i NAMN. 2. Endast det senaste provet hämtas i de fall där det finns flera resultat på samma prov. 3. Ta bara med poster ändrade senare än angivet datum, se Ta bara med meriter som skall visas, se Fel! Hittar inte referenskälla. SQL id="getgodkprovmeritbes" <!-- HÄMTA ALLA GODKÄNDA PROV SEDAN SENASTE BEKRÄFTADE ÖVERFÖRING, HÄMTAR ÄVEN DOM PROV SOM TIDIGARE VARIT UNDERKÄNDA DÄR POST FINNS I BERTRES MED URTABELL UNDKPROV --> 'I' AS DBCHANGE, M.NYASEKEL TRIMM.NYAPNR AS PNR, TRIMG.KURS AS KURS, TRIMG.PROV AS PROV, TRIMG.BETYG AS BETYG, '1' AS GODKPROV, G.TGPOANG as TGPOANG, TRIMG.PROVDAT AS PROVDAT, TRIMG.IDATUM AS IDATUM, TRIMG.ITID AS ITID FROM ${LadokSchema}.GODKPROV G, ${LadokSchema}.MERITBES M WHERE G.PNR = M.MERITPNR AND G.IDATUM >= M.BEKRDAT * FROM ${LadokSchema}.LOKKURS L WHERE L.KURS = G.KURS AND L.LOKKOD = 'EJMERIT' SQL id="getundkprovmeritbes" <!-- HÄMTA ALLA UNDERKÄNDA PROV SEDAN SENASTE BEKRÄFTADE ÖVERFÖRING DÄR INGET AV DE UNDERKÄNDA PROVEN ÄR BORTTAGET, HÄMTAR ÄVEN DOM PROV SOM TIDIGARE VARIT GODKÄNDA DÄR POST FINNS I BERTRES MED URTABELL GODKPROV --> 'I' AS DBCHANGE, M.NYASEKEL TRIMM.NYAPNR AS PNR, TRIMU.KURS AS KURS, TRIMU.PROV AS PROV, TRIMU.BETYG AS BETYG, '0' AS GODKPROV,

37 Martin Edlund SB01_kravspec 3772 '' as TGPOANG, TRIMU.PROVDAT AS PROVDAT, TRIMU.IDATUM AS IDATUM, TRIMU.ITID AS ITID FROM ${LadokSchema}.UNDKPROV U, ${LadokSchema}.MERITBES M WHERE U.PNR = M.MERITPNR AND U.IDATUM >= M.BEKRDAT * FROM ${LadokSchema}.GODKPROV GK WHERE GK.PNR = U.PNR AND GK.KURS = U.KURS AND GK.PROV = U.PROV * FROM ${LadokSchema}.LOKKURS L WHERE L.KURS = U.KURS AND L.LOKKOD = 'EJMERIT' AND U.PROVDAT = TRIMMAXA.PROVDAT FROM ${LadokSchema}.UNDKPROV A WHERE A.PNR = U.PNR AND A.KURS = U.KURS AND A.PROV = U.PROV Värdetransformering: 1. Fältet Godkänt prov sätts till 1 om posten återfinns i GODKPROV och till 0 om posten återfinns i UNDKPROV. 2. Fältet Poäng sätts till blankt om TGPOANG är 0.0 översättning från null till 0.0 sker i select-satsen. 3. Kontroll av fältet Ändring i Ladok, se Borttagna provresultat där det inte finns andra resultat på samma prov Borttagna godkända eller underkända resultat och inga andra godkända/underkända resultat på provet ifråga, resulterar i borttagning av resultatposten i nya:s motsvarande tabell. Tabell: BORTRES, MERITBES och NAMN Urvalskriterier: 1. Hämta två olika delmängder beroende på var posten låg innan den togs bort: a. BORTRES.URTABELL = GODKPROV b. BORTRES.URTABELL = UNDKPROV 2. Ta bara med borttagna poster. BORTRES.TYP = B.

38 Martin Edlund SB01_kravspec Ta bara med poster för de personer som finns i beställningstabellen MERITBES och i NAMN. 4. Ta bara med poster borttagna senare än angivet datum, se 3.6.1, vilket kontrolleras mot BORTRES.IDATUM. Ta inte med borttagna poster vid en totalhämtning. 5. Det finns inget godkänt resultat på aktuellt prov m a o motsvarande post saknas i GODKPROV. 6. Det finns inget underkänt resultat på aktuellt prov m a o motsvarande post saknas i UNDKPROV. 7. Endast nyckelkolumnerna för motsvarande tabell i NyA: PNR, KURS och PROV är intressanta att fylla med data. En fiktiv kolumn CHANGE, vilken indikerar vad som ska göras med posten i NyA, sätts till D DELETE. 8. Ta bara med meriter som skall visas, se SQL id="getgodkundkprovmeritbesdeleted" <!-- BORTTAGNA GODKÄNDA ELLER UNDERKÄNDA RESULTAT --> 'D' AS DBCHANGE, M.NYASEKEL TRIMM.NYAPNR AS PNR, TRIMB.KURS AS KURS, TRIMB.PROV AS PROV, '' AS BETYG, '' AS GODKPROV, '' AS TGPOANG, '' AS PROVDAT, TRIMB.IDATUM AS IDATUM, TRIMB.ITID AS ITID FROM ${LadokSchema}.BORTRES B, ${LadokSchema}.MERITBES M WHERE B.URTABELL = 'GODKPROV' OR B.URTABELL = 'UNDKPROV' AND B.TYP = 'B' AND B.PNR = M.MERITPNR AND M.BEKRDAT!= '' AND M.BEKRDAT IS NOT NULL AND B.IDATUM >= M.BEKRDAT AND B.IDATUM >= #value# * FROM ${LadokSchema}.GODKPROV G WHERE G.PNR = B.PNR AND G.KURS = B.KURS AND G.PROV = B.PROV * FROM ${LadokSchema}.UNDKPROV U WHERE U.PNR = B.PNR AND U.KURS = B.KURS

39 Martin Edlund SB01_kravspec 3972 AND U.PROV = B.PROV * FROM ${LadokSchema}.LOKKURS L WHERE L.KURS = B.KURS AND L.LOKKOD = 'EJMERIT' Borttagna provresultat där det finns underkända resultat innebär ändring på posten i NyA Genomgång Hittar inte denna SQL i koden. Måste kontrollera om denna fortfarande är aktuell! Borttagna godkända eller underkända resultat och inga andra godkända men väl underkända resultat på provet ifråga, resulterar i ändring av resultatposten i NyA:s motsvarande tabell. Tabell: BORTRES, MERITBES och NAMN Urvalskriterier: 1. Hämta borttagna prov, såväl godkända som underkända: a. BORTRES.URTABELL = GODKPROV b. BORTRES.URTABELL = UNDKPROV 2. Ta bara med borttagna poster. BORTRES.TYP = B. 3. Ta bara med poster för de personer som finns i beställningstabellen MERITBES och i NAMN. 4. Ta bara med poster borttagna senare än angivet datum, se 3.6.1, vilket kontrolleras mot BORTRES.IDATUM. Ta inte med borttagna poster vid en totalhämtning. 5. Det finns inget godkänt resultat på aktuellt prov m a o motsvarande post finns inte i GODKPROV. 6. Ta bara med originalmeriter, se Fel! Hittar inte referenskälla. 7. Det finns underkänt resultat på aktuellt prov m a o motsvarande post finns i UNDKPROV. 9. Samtliga kolumner för motsvarande tabell i NyA fylls på med data: PNR, KURS, PROV, IDATUM och ITID från BORTRES. BETYG och PROVDAT hämtas från UNDKPROV där BETYG = <betyg för senast underkända prov> och PROVDAT = <provdatum för senast underkända prov>, Godkänt prov sätts till 0 och TGPOANG till null. En fiktiv kolumn CHANGE, vilken indikerar vad som ska göras med posten i NyA, sätts till I INSERT. Sql: 'I' AS CHANGE, N.SEKEL TRIMB.PNR AS PNR, TRIMB.KURS AS KURS, TRIMB.PROV AS PROV, TRIMU.BETYG AS BETYG,

Ladok. Funktionsbeskrivning. SB01 Överföring av katalog- och meritdata från Ladok till NyA SB01_funkbeskr. Datum: Beteckning:

Ladok. Funktionsbeskrivning. SB01 Överföring av katalog- och meritdata från Ladok till NyA SB01_funkbeskr. Datum: Beteckning: Ladok Funktionsbeskrivning SB01 Datum: Beteckning: 2015-05-29 SB01_funkbeskr Ändringshistorik Datum Av Kommentar Granskare Godkännare 2005-06-22 Martin Edlund Första utkast. Meritdatadelen är inte beskriven

Läs mer

Kravspecifikation. Funktion UX03, Kohortuppföljning. (Batch)

Kravspecifikation. Funktion UX03, Kohortuppföljning. (Batch) Kravspecifikation (Batch) 2011-09-12 Ändringshistorik Datum Av Kommentar Granskare 2010-02-23 MAVA Byter ut läsning i BESTBAT mot BATCHJOB och BATVILL 2011-08-12 Jenny Svensson Specen uppdateras och anpassas

Läs mer

Handbok för registervård. - Del 15

Handbok för registervård. - Del 15 Handbok för registervård - Del 15 Sida 2 av 14 Innehåll 1 UPPDATERAD INFO OM REGISTERVÅRD PÅ LADOK3-WIKIN... 3 1.1 FELSÖKNINGAR I HANDBOK 15... 3 1.2 RESULTAT PÅ KÖRNINGARNA... 3 1.3 RÄTTADE OCH INDRAGNA

Läs mer

Kravspecifikation för överföring av meritdata mellan Ladok och CSN

Kravspecifikation för överföring av meritdata mellan Ladok och CSN Kravspecifikation för överföring av meritdata mellan Ladok och CSN 2011-06-21 Version: Beteckning: 1.09 Sida 2(14) Ändringshistorik Revision Datum Av Kommentar Granskare 0.01 2006-04-18 Jörgen Sondell

Läs mer

Handbok för registervård. - Del 12

Handbok för registervård. - Del 12 Handbok för registervård - Del 12 Sida 2 av 12 Innehåll 1 FELSÖKNINGAR I HANDBOK 12... 3 1.1 SKICKA IN RESULTAT PÅ KÖRNINGARNA!... 3 1.2 RÄTTADE FELSÖKNINGAR... 3 1.3 RÄTTNINGSSKRIPT... 3 1.4 FORUMET FÖR

Läs mer

Handbok för registervård. - Del 16

Handbok för registervård. - Del 16 Handbok för registervård - Del 16 Sida 2 av 11 Innehåll 1 LÄS OM REGISTERVÅRD PÅ LADOK3-WIKIN!... 3 1.1 FELSÖKNINGAR I HANDBOK 16... 3 1.2 RESULTAT PÅ KÖRNINGARNA... 3 1.3 RÄTTADE OCH INDRAGNA FELSÖKNINGAR...

Läs mer

Kravspecifikation RV15

Kravspecifikation RV15 Margareta Poovi 2016-05-20 RV15 1 (17) RV15 Margareta Poovi 2016-05-20 RV15 2 (17) Ändringshistorik Datum Av Kommentar Godkännare 2011-03-11 Thomas Dahlberg Lägger till en första sida, innehållsförteckning

Läs mer

Handbok för registervård. - Del 8

Handbok för registervård. - Del 8 Handbok för registervård - Del 8 Sida 2 av 16 Innehåll 1 FELSÖKNINGAR I HANDBOK 8... 3 1.1 RESERVATIONER... 3 1.2 BÅDE REGELFILER I DB03 OCH SQL-SKRIPT... 3 1.3 ÅTERKOPPLING PÅ KÖRNINGARNA... 3 1.4 PROJEKTSUPPORT...

Läs mer

Handbok för registervård. - Del 26

Handbok för registervård. - Del 26 Handbok för registervård - Del 26 Sida 2 av 8 Innehåll 1 HANDBOK 26... 3 1.1 INNEHÅLL... 3 1.2 ÅTERKALLADE SKRIPT... 3 1.3 HJÄLP MED REGISTERVÅRD... 3 2 TABELLER... 4 2.1 ANTLIN... 4 2.2 AVGKURS... 4 2.3

Läs mer

Handbok för registervård. - Del 1

Handbok för registervård. - Del 1 Handbok för registervård - Del 1 Sida 2 av 6 Innehåll 1. INLEDNING... 3 2. VARFÖR GÖRA REGISTERVÅRD?... 3 3. NÄR SKA MAN BÖRJA OCH MED VAD?... 3 4. HUR KÖR MAN REGELFILER?... 4 5. VEM ÅTGÄRDAR FELEN OCH

Läs mer

Kravspecifikation. DB01 - Konvertering av uttagsprogram. Batchkörning. Studok. Projekt Version: Beteckning: Status:

Kravspecifikation. DB01 - Konvertering av uttagsprogram. Batchkörning. Studok. Projekt Version: Beteckning: Status: Kravspecifikation DB01 - Konvertering av uttagsprogram Batchkörning Studok Projekt 130 2006-11-13 Beteckning: Bengt Reinholdsson 2006-11-13 2 (23) Ändringshistorik Revision Datum Av Kommentar Granskare

Läs mer

Handbok för registervård. - Del 6

Handbok för registervård. - Del 6 Handbok för registervård - Del 6 Sida 2 av 14 Innehåll 1 FELSÖKNING INFÖR MIT-LEVERANS 3... 3 1.1 RESERVATIONER... 3 1.2 ANVÄND DB03 I LADOK NOUVEAU... 3 1.2.1 Ny version av DB03... 3 1.3 ÅTERKOPPLING

Läs mer

Handbok för registervård. - Del 17

Handbok för registervård. - Del 17 Handbok för registervård - Del 17 Sida 2 av 13 Innehåll 1 OM REGISTERVÅRD PÅ LADOK3-WIKIN... 3 1.1 FELSÖKNINGAR I HANDBOK 17... 3 1.2 RESULTAT PÅ KÖRNINGARNA... 3 1.3 RÄTTNING AV REDAN UTSKICKADE FELSÖKNINGAR...

Läs mer

Funktionsbeskrivning EB48 Engångsbatch för att skapa kurstillfällen

Funktionsbeskrivning EB48 Engångsbatch för att skapa kurstillfällen Engångsbatch för att skapa kurstillfällen 2015-08-28 Magnus Böhlin 2015-02-05 2 (9) Ändringshistorik Datum Av Kommentar Godkänd av 2015-02-05 Magnus Böhlin Första versionen - 2015-04-02 Magnus Böhlin INREGFFG

Läs mer

Kravspecifikation för överföring av katalogdata mellan Ladok och CSN

Kravspecifikation för överföring av katalogdata mellan Ladok och CSN Kravspecifikation för överföring av katalogdata mellan Ladok och CSN 2018-02-13 Version: Beteckning: 1.05 Ändringshistorik Revision Datum Av Kommentar Granskare Godkännare 0.01 2005-02-12 Jörgen Sondell

Läs mer

Kravspec UB52. UB52 HST utan resultat. Ändringshistorik Beteckning: Datum Av Kommentar Godkännare PerLindgren Leverans

Kravspec UB52. UB52 HST utan resultat. Ändringshistorik Beteckning: Datum Av Kommentar Godkännare PerLindgren Leverans Kravspec UB52 UB52 HST utan resultat 2014-01-08 Beteckning: Ändringshistorik Datum Av Kommentar Godkännare 2014-01-08 PerLindgren Leverans Per Lindgren 2014-01-08 2 (20) Innehållsförteckning 1 HST UTAN

Läs mer

Kravspecifikation RS01_H Definitiv inläggning

Kravspecifikation RS01_H Definitiv inläggning Kravspecifikation RS01_H Definitiv Novueau [2016-06-16] Lars Hansson 2016-06-16 2 (42) Ändringshistorik Datum Av Kommentar Godkännare 2009-06-15 Lars Hansson Första utkast - 2009-12-01 Eva Lundströmer

Läs mer

Kravspecifikation Hur man söker fram poängbidrag för en given kursregistrering

Kravspecifikation Hur man söker fram poängbidrag för en given kursregistrering Kravspecifikation Hur man söker fram poängbidrag för en given Område studiedokumentation 2010-06-10 Status: Första utkast Martin Edlund 2010-06-10 2 (8) Ändringshistorik Datum Av Kommentar Godkännare 2010-06-10

Läs mer

Kravspecifikation Service Skapa betalningsunderlag

Kravspecifikation Service Skapa betalningsunderlag Kravspecifikation Service Skapa Nouveau STU T-0107 Studieavgifter 2012-01-31 Status: Jenny H Svensson 2012-01-31 2 (13) Ändringshistorik Datum Av Kommentar Godkännare 2010-10-21 Jenny H Svensson Första

Läs mer

Kravspecifikation. Överföring av uppgifter till CSN Bologna-anpassningar. Anpassningar av Ladok till ny utbildningsstruktur STU 2007:T-01 2007-05-07

Kravspecifikation. Överföring av uppgifter till CSN Bologna-anpassningar. Anpassningar av Ladok till ny utbildningsstruktur STU 2007:T-01 2007-05-07 Kravspecifikation Överföring av uppgifter till CSN Bologna-anpassningar Anpassningar av Ladok till ny utbildningsstruktur STU 2007:T-01 2007-05-07 Version: Beteckning: 1.04 Status: Ändringshistorik Revision

Läs mer

Tjänstespecifikation T25

Tjänstespecifikation T25 Tjänstespecifikation T25 Ladok på webb Ändringshistorik Av Kommentar Granskare Godkännare 2005-06-02 Lars Hansson Johan Forsman Inför leverans 2005-06-17 - - 2007-03-06 Anders Bergström Åtgärd 16423: Uppdaterat

Läs mer

Kravspecifikation. RG01 - Registrering en person Tillåta omregistrering före fortsättningsregistrering

Kravspecifikation. RG01 - Registrering en person Tillåta omregistrering före fortsättningsregistrering Kravspecifikation RG01 - Registrering en person Tillåta omregistrering före fortsättningsregistrering Projektnamn STU-07-T20 Förbättringar, omregistrering och gruppmarkering Fastställt av Dokumentansvarig

Läs mer

Kravspecifikation. Uppdatering RG_UPPDAT (RG01, RG02, RG03)

Kravspecifikation. Uppdatering RG_UPPDAT (RG01, RG02, RG03) Kravspecifikation Uppdatering RG_UPPDAT (RG01, RG02, RG03) Bengt Reinholdsson 2013-04-10 2 (21) Ändringshistorik Datum Av Kommentar Godkännare 2008-01-22 Bengt reinholdsson Brutit ut detta från gamla kravlistan

Läs mer

Kravspecifikation RG10 Avbrott på kurs

Kravspecifikation RG10 Avbrott på kurs Kravspecifikation RG10 Avbrott på kurs Studok 2016-08-25 Status: PerLindgren 2016-08-25 2 (14) Ändringshistorik Datum Av Kommentar Godkännare 2011-05-17 PerLindgren STU T-1101-studieavgifter. Kravspec

Läs mer

Handbok för registervård. - Del 5

Handbok för registervård. - Del 5 Handbok för registervård - Del 5 Sida 2 av 14 Innehåll 1 FELSÖKNING INFÖR MIT-LEVERANS 3... 3 1.1 FELSÖKNING... 3 1.2 NAMNGIVNING OCH NUMRERING I DB03... 3 1.3 RESULTAT AV KÖRNING - UNDERLAG TILL RÄTTNINGSSKRIPT...

Läs mer

Handbok för registervård. - Del 4

Handbok för registervård. - Del 4 Handbok för registervård - Del 4 Sida 2 av 15 Innehåll 1 FELSÖKNING INFÖR LEVERANS 2 TILL MIT-MILJÖN... 3 1.1 ÅTERKOPPLING OCH PROJEKTSUPPORT... 3 2 TABELLERNA... 4 2.1 AGRPSCB... 4 2.2 AUKURS... 4 2.3

Läs mer

Handbok för registervård

Handbok för registervård Handbok för registervård - Del 25 Inklusive motsvarande rättningsskript Rättad version 2017-07-25 Sida 2 av 7 Innehåll 1 HANDBOK 25... 3 1.1 INNEHÅLL... 3 1.2 HANDFAST HJÄLP MED REGISTERVÅRD... 3 2 TABELLER...

Läs mer

Handbok för registervård. - Del 7

Handbok för registervård. - Del 7 Handbok för registervård - Del 7 Sida 2 av 16 Innehåll 1 FELSÖKNING INFÖR MIT-LEVERANS 4... 3 1.1 RESERVATIONER... 3 1.2 BÅDE REGELFILER I DB03 OCH SQL-SKRIPT... 3 1.3 ÅTERKOPPLING SOM VANLIGT... 3 1.4

Läs mer

Funktionsbeskrivning EB47 Engångsbatch för att skapa kurstillfällen för kurser inom program med terminsregistrering

Funktionsbeskrivning EB47 Engångsbatch för att skapa kurstillfällen för kurser inom program med terminsregistrering Engångsbatch för att skapa kurstillfällen för kurser inom program med terminsregistrering 2016-02-19 Thom Jönsson 2016-02-19 2 (13) Ändringshistorik Datum Av Kommentar Godkänd av 2014-11-26 Thom Jönsson

Läs mer

Handbok för registervård. - Del 21

Handbok för registervård. - Del 21 Handbok för registervård - Del 21 Sida 2 av 12 Innehåll 1 UNDERLAGSTABELLER... 3 1.1 ÄNDRADE OCH ÅTERKALLADE SKRIPT... 3 1.2 KONVERTERADE TABELLER... 3 1.3 SKICKA IN RESULTAT TILL SD+... 3 1.4 ANVÄND FORUMET

Läs mer

Funktionsbeskrivning EB45 Engångsbatch för att skapa saknade förstagångsregistreringar

Funktionsbeskrivning EB45 Engångsbatch för att skapa saknade förstagångsregistreringar Engångsbatch för att skapa saknade förstagångsregistreringar 2014-11-27 Thom Jönsson 2014-11-27 2 (7) Ändringshistorik Datum Av Kommentar Godkänd av 2014-09-24 Thom Jönsson Första versionen - 2014-10-16

Läs mer

Kravlista och Kravspecifikation RV03

Kravlista och Kravspecifikation RV03 Kravlista och Kravspecifikation RV03 2015-06-09 Bengt Reinholdsson 2015-06-24 2 (20) Ändringshistorik Datum Av Kommentar Godkännare 2015-06-09 Bengt Reinholdsson Marita Nilsson 2015-06-24 Hooshmand Shadman

Läs mer

Kravspecifikation SA07 Antagen- utresande på utbytesprogram

Kravspecifikation SA07 Antagen- utresande på utbytesprogram Kravspecifikation SA07 Antagen- utresande på utbytesprogram Bengt Reinholdsson 2013-05-16 2 (12) Ändringshistorik Datum Av Kommentar Godkännare 2007-02-28 Bengt Reinholdsson Första utkast - 2007-08-30

Läs mer

LEVERANSDOKUMENTATION för Lärarhögskolan i Stockholms studiedokumentationssystem Lärdok

LEVERANSDOKUMENTATION för Lärarhögskolan i Stockholms studiedokumentationssystem Lärdok 2010-11-25 Dnr SU 38-0705-10 Stockholms universitet Studentavdelningen LEVERANSDOKUMENTATION för Lärarhögskolan i Stockholms studiedokumentationssystem Lärdok Stockholms universitet Besöksadress: Telefon:

Läs mer

Handbok för registervård. - Del 3

Handbok för registervård. - Del 3 Handbok för registervård - Del 3 Sida 2 av 9 Innehåll 1 INLEDNING... 3 1.1 REGELFILERNA I HANDBOK 1... 3 1.2 SQL-SCRIPT BIFOGADE TILL UTSKICKADE HANDBOK 2... 3 1.3 KOMPLETTERANDE SCRIPT TILL LEVERANSEN

Läs mer

Handbok för registervård. - Del 23

Handbok för registervård. - Del 23 Handbok för registervård - Del 23 Sida 2 av 10 Innehåll 1 HANDBOK 23... 3 1.1 KONVERTERADE TABELLER... 3 1.2 LANDSKOD NATIONELL DATA... 3 1.3 ÄNDRADE SKRIPT... 3 1.4 RAPPORT MED RESULTAT TILL SD+... 3

Läs mer

Kravspec UB40 Antal sökande, antagna och registrerade

Kravspec UB40 Antal sökande, antagna och registrerade Antal sökande, antagna och registrerade Uppföljning kurs och program Antagningsuppgifter från NyA-systemet 2016-04-20 Beteckning: UB40_kravspec Ändringshistorik Datum Av Kommentar Godkännare 2010-03-08

Läs mer

KRAVSPECIFIKATION. INAMN01 Indexformulär Sök person

KRAVSPECIFIKATION. INAMN01 Indexformulär Sök person KRAVSPECIFIKATION INAMN01 Indexformulär Sök person STU-08-T-8108 webbadress Projektnamn STU-T-8108 Fastställt av Dokumentansvarig Lars Hansson Dokumentidentitet Datum 2009-01-15 Status Levererad Lars Hansson

Läs mer

Tjänstespecifikation T04

Tjänstespecifikation T04 Tjänstespecifikation T04 Skriv ut Adresslista, emaillista Ladok på webb 2009-03-13 Version: Beteckning: LPW-09-02-007 Ändringshistorik Revision Datum Av Kommentar Granskare Godkännare 0.1 2002-05-22 Jnbm

Läs mer

Kravspecifikation EB50. Engångsbatch för att skapa kurstillfällen för avvikande FOterminer

Kravspecifikation EB50. Engångsbatch för att skapa kurstillfällen för avvikande FOterminer Engångsbatch för att skapa kurstillfällen för avvikande FOterminer 2016-08-19 David Andersson 2016-08-19 2 (15) Ändringshistorik Datum Av Kommentar Godkänd av 2015-02-20 David Andersson Första versionen

Läs mer

Kravspec UB70. UB70 Migrationsverket. Ändringshistorik Beteckning:

Kravspec UB70. UB70 Migrationsverket. Ändringshistorik Beteckning: Kravspec UB70 UB70 Migrationsverket 2012-08-27 Beteckning: Ändringshistorik Datum Av Kommentar Godkännare 2011-05-13 PerLindgren Leverans från STU T- 1101 studieavg 2011-05-30 PerLindgren Batchbeställningsform

Läs mer

Global funktion - SOKA - Utsökningspaket Kravspecifikation

Global funktion - SOKA - Utsökningspaket Kravspecifikation KTH UTSÖKNINGSPAKET 1 Global funktion - SOKA - Utsökningspaket Kravspecifikation KTH UTSÖKNINGSPAKET 2 Ändringshistorik Revision Datum Av Kommentar - - - 14-12-02 Eva Lundströmer Simu LADOK-19352 Underkänt

Läs mer

LEVERANSDOKUMENTATION för Lärarhögskolan i Stockholms studiedokumentationssystem Lärdok

LEVERANSDOKUMENTATION för Lärarhögskolan i Stockholms studiedokumentationssystem Lärdok 1 (136) 2010-11-25 Dnr SU 38-0705-10 Stockholms universitet Studentavdelningen LEVERANSDOKUMENTATION för Lärarhögskolan i Stockholms studiedokumentationssystem Lärdok Stockholms universitet Besöksadress:

Läs mer

Handbok för registervård. - Del 2

Handbok för registervård. - Del 2 Handbok för registervård - Del 2 Sida 2 av 10 Innehåll 1 INLEDNING... 3 1.1.1 Information som förs över i kommande leverans... 3 1.1.2 När bör rättningen vara klar... 3 1.1.3 Varför rättning måste göras

Läs mer

Handbok för registervård. - Del 11

Handbok för registervård. - Del 11 Handbok för registervård - Del 11 Sida 2 av 17 Innehåll 1 FELSÖKNINGAR I HANDBOK 11... 3 1.1 ÅTERKALLADE OCH ÄNDRADE SKRIPT... 3 1.2 SKICKA IN RESULTAT PÅ KÖRNINGARNA!... 3 1.3 RÄTTNINGSSKRIPT... 3 1.4

Läs mer

Vad krav Merituppgifter (Utkast)

Vad krav Merituppgifter (Utkast) Vad krav Merituppgifter (Utkast) Merituppgifter: CSN skickar en frågefil till alla högskolor. Om personen i frågefilen har meriter vid den aktuella högskolans LADOK-register returneras ett svar.csn anger

Läs mer

Handbok för registervård. - Del 10

Handbok för registervård. - Del 10 Handbok för registervård - Del 10 Sida 2 av 22 Innehåll 1 FELSÖKNINGAR I HANDBOK 10... 3 1.1 RESERVATIONER GÄLLANDE FELSKRIPT... 3 1.2 SKICKA IN RESULTAT PÅ KÖRNINGARNA!... 3 1.3 OM RÄTTNINGSSKRIPT...

Läs mer

Handbok för registervård. - Del 9

Handbok för registervård. - Del 9 Handbok för registervård - Del 9 Sida 2 av 14 Innehåll 1 FELSÖKNINGAR I HANDBOK 9... 3 1.1 RESERVATIONER GÄLLANDE FELSKRIPT... 3 1.2 ÅTERKOPPLING PÅ KÖRNINGARNA... 3 1.3 SAMMANSTÄLLNING OCH SQL-SKRIPT

Läs mer

Handbok för registervård. - Del 20

Handbok för registervård. - Del 20 Handbok för registervård - Del 20 Sida 2 av 22 Innehåll 1 INTE RIKTIGT SISTA HANDBOKEN... 3 1.1 ÄNDRADE OCH ÅTERKALLADE SKRIPT... 3 1.2 HANTERING AV AVBROTT PÅ KURS... 3 1.3 FAQ-SIDA UNDER REGISTERVÅRDSIDAN

Läs mer

Funktionsbeskrivning EB50. Engångsbatch för att skapa kurstillfällen för avvikande FOterminer

Funktionsbeskrivning EB50. Engångsbatch för att skapa kurstillfällen för avvikande FOterminer Engångsbatch för att skapa kurstillfällen för avvikande FOterminer 2016-08-19 David Andersson 2016-08-19 2 (9) Ändringshistorik Datum Av Kommentar Godkänd av 2015-02-26 David Andersson Första versionen

Läs mer

Kravspecifikation RS10 Resultat på hel kurs

Kravspecifikation RS10 Resultat på hel kurs Kravspecifikation RS10 Resultat på hel kurs Åtgärd 13699 Delfunktion: Slutbetyg saknas webbadress www.umu.se/projektetswebbplats/ Projektnamn STU-07-T08 åtgärd 13699 Fastställt av Dokumentansvarig Bengt

Läs mer

Kravspecifikation. UT32 - Registrerade på kurs/inst Sökning på avbrott. Version 1.00

Kravspecifikation. UT32 - Registrerade på kurs/inst Sökning på avbrott. Version 1.00 Kravspecifikation UT32 - Registrerade på kurs/inst Sökning på avbrott Projektnamn STU-07-T08 Felsökning och registervård Fastställt av Dokumentansvarig Jenny H Svensson Dokumentidentitet STU-07-T08 UT32

Läs mer

Projekt STU T 4102 Samordning med NyA har genomfört en ändring i SB02 som förbättrar logghanteringen och minskar storleken på fellistorna.

Projekt STU T 4102 Samordning med NyA har genomfört en ändring i SB02 som förbättrar logghanteringen och minskar storleken på fellistorna. Leverans 2014_04 från den 6 november togs i drift den 10 december. I driftsättningen ingår även leveranskompletteringen från den 3 december. Här följer en sammanfattning av nyheterna. Utförligare information

Läs mer

Funktionsbeskrivning

Funktionsbeskrivning Funktionsbeskrivning RG03 Terminsregistrering - flera personer 2016-02-02 Version: Beteckning: 1.02 RG03_funkbeskr Malou Engberg de Carvalho 2009-01-23 RG03_funkbeskr 2(10) Ändringshistorik Revision Datum

Läs mer

Kravspecifikation. DB01 - Konvertering av uttagsprogram. Batchbeställning. Studok. Projekt Version: Beteckning: Status:

Kravspecifikation. DB01 - Konvertering av uttagsprogram. Batchbeställning. Studok. Projekt Version: Beteckning: Status: Kravspecifikation DB01 - Konvertering av uttagsprogram Batchbeställning Studok Projekt 130 2006-11-13 Beteckning: 0.4 Bengt Reinholdsson 2006-11-13 2 (38) Ändringshistorik Revision Datum Av Kommentar Granskare

Läs mer

Detaljerad beskrivning av kravlista för KA81

Detaljerad beskrivning av kravlista för KA81 Detaljerad beskrivning av kravlista för KA81 inom Annan utbildning 2002-10-16 Version: Beteckning: 660-112-002 Bengt Reinholdsson 2002-10-16 660-112-002 2 (12) Ändringshistorik Revision Datum Av Kommentar

Läs mer

Kravspecifikation

Kravspecifikation LUNDS UNIVERSITET Kravspecifikation Malou Engberg de Carvalho 1997-09-20 Ändringshistorik: Datum: Av: Kommentar:/ 2010-05-31 Maria Vännman STU T-0121 Lägger till kontroll på utbildningssamarbete 2011-11-18

Läs mer

REGISTRERING LADOK NOUVEAU

REGISTRERING LADOK NOUVEAU 2002-02-19 MALMÖ HÖGSKOLA REGISTRERING LADOK NOUVEAU 1. Registrering flera personer på kurs sid 2 2. Registrering av en person sid 5 3. Uppflyttning av terminsreg på program sid 7 4. Registrering på program

Läs mer

UB03 Körloggsstatistik

UB03 Körloggsstatistik UB03 Körloggsstatistik 2012-11-30 Bengt Reinholdsson 2012-11-30 2 (23) Ändringshistorik Datum Av Kommentar Godkännare 2006-05-10 Bengt Reinholdsson 2012-11-06 PerLindgren Specen fanns bara som pdf-dokument

Läs mer

Byte och sammanslagning av personnummer

Byte och sammanslagning av personnummer Byte och sammanslagning av personnummer RV05 Kravspecifikation 2015-04-07 Beteckning: Status: Slutlig Bengt Reinholdsson 2012-02-06 2 (48) Ändringshistorik Datum Av Kommentar 2005-01-28 Bengt Reinholdsson

Läs mer

Kravspecifikation UT20 Intyg Visning av tillgodoräknande av prov

Kravspecifikation UT20 Intyg Visning av tillgodoräknande av prov Kravspecifikation UT20 Intyg Visning av av prov Novueau STU T-9110 2009-11-17 Status: Godkänd Eva Lundströmer Simu 2009-11-17 2 (11) Ändringshistorik Datum Av Kommentar Godkännare 2009-11-17 Eva Lundströmer

Läs mer

Kravspec EB56 Exportfiler till polishögskolan

Kravspec EB56 Exportfiler till polishögskolan Exportfiler till polishögskolan 2016-05-23 Beteckning: Ändringshistorik Datum Av Kommentar Godkännare 2016-05-23 PerLindgren Skapad 2016-06-23 PerLindgren Korrigerat läsning mot tabellen LARARE PerLindgren

Läs mer

Kravlista för RS01 Bologna-anpassning. Innehållsförteckning

Kravlista för RS01 Bologna-anpassning. Innehållsförteckning Lou Lagusson 1 (10) Kravlista för RS01 Bologna-anpassning Innehållsförteckning Ändringshistorik Sid 2 1 Formulärlista Sid 3 2 Formulärkrav Sid 3 3 Bilaga 1-3 arkivlistor Sid 7 Lou Lagusson 2 (10) Ändringshistorik

Läs mer

OBS: Vänta med att köra EB50 skarpt tills ni har kört EB47 och EB48 för samtliga terminer!

OBS: Vänta med att köra EB50 skarpt tills ni har kört EB47 och EB48 för samtliga terminer! Leverans 2015_02 från den 23 april togs i drift den 27 maj. I driftsättningen ingår även leveranskompletteringen från den 20 maj. Här följer en sammanfattning av nyheterna. Utförligare information finns

Läs mer

Handbok för registervård. - Del 18

Handbok för registervård. - Del 18 Handbok för registervård - Del 18 Sida 2 av 12 Innehåll 1 FAQ-SIDA UNDER REGISTERVÅRDSIDAN PÅ LADOK3-WIKIN... 3 1.1 FELSÖKNINGAR I HANDBOK 18... 3 1.2 TILLÅTNA TECKEN... 3 1.3 RESULTAT PÅ KÖRNINGARNA...

Läs mer

Funktionsbeskrivning

Funktionsbeskrivning 2013-09-13 1 (16) Funktionsbeskrivning RG01- Registrering en person 2013-09-13 Version: Beteckning: Ändringshistorik Datum Av Kommentar Granskare Godkännare 2008-07-28?? 2009-01-23 2009-06-04 Mattias Wickberg

Läs mer

Kravspecifikation SA02_J Studenter i utbildningssamarbete

Kravspecifikation SA02_J Studenter i utbildningssamarbete Kravspecifikation SA02_J Studenter i utbildningssamarbete Nouveau STU T-0121 2015-03-12 Maria Vännman 2010-09-06 2 (26) Ändringshistorik Datum Av Kommentar Godkännare 2010-09-06 Maria Vännman Slutgiltig

Läs mer

Kravspecifikation. UT49 - Antagna, reserver på program

Kravspecifikation. UT49 - Antagna, reserver på program Kravspecifikation UT49 - Antagna, reserver på Webbadress https://projekt.ladokenheten.umu.se/ /STU T-17 Projektnamn Fastställt av Dokumentansvarig Bengt Reinholdsson Dokumentidentitet STU-07-T-17 Krav_UT49

Läs mer

Handbok för registervård. - Del 14

Handbok för registervård. - Del 14 Handbok för registervård - Del 14 Sida 2 av 15 Innehåll 1 INFORMATION OM REGISTERVÅRD PÅ LADOK3-WIKIN... 3 1.1 FELSÖKNINGAR I HANDBOK 14... 3 1.2 SKICKA IN RESULTAT PÅ KÖRNINGARNA!... 3 1.3 RÄTTADE FELSÖKNINGAR...

Läs mer

Ladok. Funktionsbeskrivning. för RV16 - Ändring av registreringsuppgifter - kurs Version: Beteckning:

Ladok. Funktionsbeskrivning. för RV16 - Ändring av registreringsuppgifter - kurs Version: Beteckning: Ladok Funktionsbeskrivning för RV16 - Ändring av registreringsuppgifter - kurs 2016-01-29 Version: Beteckning: 1.00 Carina Ytterström 2013-04-11 2 (11) Ändringshistorik Revision Datum Av Kommentar Granskare

Läs mer

Kravspecifikation KA54 Huvudområdesgrupp

Kravspecifikation KA54 Huvudområdesgrupp Kravspecifikation KA54 Huvudområdesgrupp Studok 2010-04-12 Per Lindgren 2016-12-02 Kravspec KA54 Huvudområdesgrupp 2 (21) Ändringshistorik Datum Av Kommentar Godkännare 2010-04-12 Per Lindgren Leverans

Läs mer

Funktionsbeskrivning

Funktionsbeskrivning Funktionsbeskrivning UND-07-T-06 DB03 Funktionalitet för att upptäcka fel i databasen 2015-06-10 Version: Beteckning: Status: 1.0 UND-07-T-06 Ändringshistorik Revision Datum Av Kommentar Granskare Godkännare

Läs mer

Kravspecifikation RS93 Alla kurser klara på forskarnivå

Kravspecifikation RS93 Alla kurser klara på forskarnivå Kravspecifikation RS93 Alla kurser klara på forskarnivå Ofullständig Birgitta Lewén-Johansson 2016-12-12 2 (26) Ändringshistorik Datum Av Kommentar Godkännare 2009-11-12 BLN Första utkast, skapat för projekt

Läs mer

Handbok för registervård. - Del 27

Handbok för registervård. - Del 27 Handbok för registervård - Del 27 Sida 2 av 5 Innehåll 1 HANDBOK 27... 3 1.1 INNEHÅLL... 3 1.2 HJÄLP MED REGISTERVÅRD... 3 2 TABELLER... 3 2.1 DOKKURS2... 3 2.2 GAMMALNY... 3 2.3 INREGOM... 4 2.4 L3RES...

Läs mer

Uppläggning av ÅR-databas, UB50

Uppläggning av ÅR-databas, UB50 Uppläggning av ÅR-databas, UB50 [Projekt 715 - Ny tabellstruktur för VB-databasen] [Projekt UPP T-8304 Komplettering av ÅR-paket] [Projekt UPP T-1301 Uppföljning studieavgifter] 2016-06-29 Status: Uppdatering

Läs mer

Tjänstespecifikation T27

Tjänstespecifikation T27 Tjänstespecifikation T27 Ladok på webb Ändringshistorik Datum Av Kommentar Granskare Godkännare 2005-12-13 Lars Hansson Första version - 2006-01-18 Johan Forsman Lagt till uppgifter om felmeddelande hantering

Läs mer

Tjänstebeskrivning T22

Tjänstebeskrivning T22 Tjänstebeskrivning T22 Hjälptjänst Ladok på webb Ändringshistorik Datum Av Kommentar Granskare Godkännare 2004-09-16 Matilda Östling Första versionen - - 2005-06-08 Therese Hermansson Lagt till deltjänster

Läs mer

Kravspecifikation. RB06 - Gallring personuppgifter, flera personer - med eller utan behörighet. Batchkörning

Kravspecifikation. RB06 - Gallring personuppgifter, flera personer - med eller utan behörighet. Batchkörning Kravspecifikation RB06 - Gallring personuppgifter, flera personer - med eller utan behörighet Batchkörning webbadress www.umu.se/projektetswebbplats/projektplan STU-07-T08/Krav Projektnamn STU-07-T08 Felsökningsfunktionalitet

Läs mer

Kravspecifikation UT10 - Visa studentuppgifter Utskrift av tillgodoräknande av prov

Kravspecifikation UT10 - Visa studentuppgifter Utskrift av tillgodoräknande av prov Kravspecifikation UT10 - Visa studentuppgifter Utskrift av av prov Novueau STU T-9110 2009-11-10 Status: Godkänd Lars Hansson 2009-11-11 2 (12) Ändringshistorik Datum Av Kommentar Godkännare 2009-11-11

Läs mer

Kravspecifikation SA04 Praktik

Kravspecifikation SA04 Praktik Kravspecifikation SA04 Praktik Nouveau Projekt STU T-1104 2011-12-21 Status: Granskad Jenny H Svensson 2011-12-21 2 (25) Ändringshistorik Datum Av Kommentar Godkännare 2011-12-21 Jenny H Svensson Levereras

Läs mer

Ladok. Funktionsbeskrivning. för KA11 Kurser och prov - utdata. (ny funktion 2005) Beteckning:

Ladok. Funktionsbeskrivning. för KA11 Kurser och prov - utdata. (ny funktion 2005) Beteckning: Ladok Funktionsbeskrivning för KA11 Kurser och prov - utdata (ny funktion 2005) 2016-02-04 Beteckning: Carina Ytterström 2016-02-04 2 (11) Ändringshistorik Datum Av Kommentar Godkännare 2005-11-10 Carina

Läs mer

Kravspecifikation. UB02 Bevakningsuppdrag slutbetyg tillägg Version: 0.01.

Kravspecifikation. UB02 Bevakningsuppdrag slutbetyg tillägg Version: 0.01. Kravspecifikation UB02 tillägg 2007-02-12 Version: 0.01. Ändringshistorik Revision Datum Av Kommentar Granskare Godkännare 0.01 2007-02-12 TFD Första utkast - - Torgny Fridlund 2017-04-25 2(14) Innehållsförteckning

Läs mer

Kravspecifikation SA02_K Delfunktion avgifter

Kravspecifikation SA02_K Delfunktion avgifter Kravspecifikation SA02_K Delfunktion avgifter Nouveau STU T-0107 Studieavgifter 2016-09-30 Status: Utkast Jenny H Svensson 2013-03-14 2 (17) Ändringshistorik Datum Av Kommentar Godkännare 2010-10-21 Jenny

Läs mer

Kontrollpaket avgifter - check_avgift

Kontrollpaket avgifter - check_avgift Kontrollpaket avgifter - check_avgift 2014-02-25 Beteckning: Ändringshistorik Datum Av Kommentar Godkännare 2011-01-10 PerLindgren Leverans STU T-0107 Efter granskning av projektet 2011-01-24 Densamme

Läs mer

Kravspecifikation. UB02 Bevakningsuppdrag slutbetyg Version: 1.00.

Kravspecifikation. UB02 Bevakningsuppdrag slutbetyg Version: 1.00. Kravspecifikation UB02 2006-03-16 Version:. Ändringshistorik Revision Datum Av Kommentar Granskare Godkännare 0.01 2006-01-09 TFD Första utkast - - 0.02 2005-02-20 TFD Ändringar i samband med genomgång

Läs mer

Kravspecifikation. RB06 - Gallring personuppgifter, flera personer - med eller utan behörighet. Batchkörning

Kravspecifikation. RB06 - Gallring personuppgifter, flera personer - med eller utan behörighet. Batchkörning Kravspecifikation RB06 - Gallring personuppgifter, flera personer - med eller utan behörighet Batchkörning webbadress www.umu.se/projektetswebbplats/projektplan STU-07-T08/Krav Projektnamn STU-07-T08 Felsökningsfunktionalitet

Läs mer

Kravspecifikation KA11, tillägg

Kravspecifikation KA11, tillägg Kravspecifikation KA11, tillägg Projekt 125 Anpassningar till ny utbildningsstruktur, Bologna 2016-02-04 Version: Beteckning: 1.01 Status: Publicerad Lars Hansson 2016-02-04 2 (22) Ändringshistorik Revision

Läs mer

Kravspecifikation. UT60 Utfärdade examina, grund-/avancerad nivå 2015-01-14

Kravspecifikation. UT60 Utfärdade examina, grund-/avancerad nivå 2015-01-14 UT60 Utfärdade examina, grund-/avancerad nivå 2015-01-14 Ändringshistorik Revision Datum Av Kommentar Granskare Godkännare 2001-05-14 Annika Thunström Första versionen - - 2009-11-26 Birgitta Lewén- Tillägg/Ändringar

Läs mer

KA48 - Huvudområde Webbadress https://... Projektnamn Projekt STU T-9109 Ämnesgrupp, Huvudområde och Fördjupning i Ladok.

KA48 - Huvudområde Webbadress https://... Projektnamn Projekt STU T-9109 Ämnesgrupp, Huvudområde och Fördjupning i Ladok. KA48 - Huvudområde Webbadress https://... Projektnamn Projekt STU T-9109 Ämnesgrupp, Huvudområde och Fördjupning i Ladok Fastställt av Dokumentansvarig Mikaela Asplund Dokumentidentitet STU T-8104 Kravspec

Läs mer

SA41-Uppflyttning på program med terminsregistrering

SA41-Uppflyttning på program med terminsregistrering SA41-Uppflyttning på program med terminsregistrering 2016-04-29 Beteckning: Malou Engberg de Carvalho 2016-04-29 2 (49) Ändringshistorik Datum Av Kommentar Godkännare 1998-04-08 Malou Engberg de Carvalho

Läs mer

Kravsamordnare Datum Sida. Lou Lagusson (11)

Kravsamordnare Datum Sida. Lou Lagusson (11) Lou Lagusson 2010-07-06 1 (11) Intyg Innehållsförteckning 1 UT20 Intyg... 2 1.1 Syfte med funktionen... 2 1.2 Behörighet till funktionen... 2 1.3 System- och användarpreferenser... 2 1.4 Formulär/Delfunktioner...

Läs mer

Kravspecifikation. Bologna anpassning i. KA94 - Forskarkurser. Version 0.01

Kravspecifikation. Bologna anpassning i. KA94 - Forskarkurser. Version 0.01 Kravspecifikation Bologna anpassning i - Forskarkurser 16302 webbadress www.umu.se/projektetswebbplats/ Projektnamn Bologna anpassningar: 16302 KA04 - Forskarkurser Fastställt av Dokumentansvarig Bengt

Läs mer

Kravspec EB26 Behandling av DKLASS

Kravspec EB26 Behandling av DKLASS Behandling av DKLASS Projekt EXA-9206 Huvudområde 2009-06-15 Ändringshistorik Datum Av Kommentar Godkännare 2009-06-10 Jenny H Svensson Första försöket - 2009-06-15 Jenny H Svensson Uppdaterat kontroll

Läs mer

Tjänstespecifikation T02

Tjänstespecifikation T02 Tjänstespecifikation T02 Registerutskrift, grund- och avancerad nivå Ladok på webb 2016-04-25 Ändringshistorik Av Kommentar Granskare Godkännare 2002-05-22 Jnbm Första utkast - - 2002-06-28 Lhn, Savn Uppdaterad

Läs mer

UT35 - Resultatuppföljning flera kurser Kravspecifikation

UT35 - Resultatuppföljning flera kurser Kravspecifikation KTH UT35 KRAVSPECIFIKATION UT35 - Resultatuppföljning flera kurser Kravspecifikation Innehåll 1. Funktionsbenämning............................ 2 2. Konstruktör.................................... 2 3.

Läs mer

SA33 - Val av kurser inom program m terminsreg

SA33 - Val av kurser inom program m terminsreg KTH SA33 KRAVSPECIFIKATION Kaarina Beskow 2016-02-03 SA33 - Val av kurser inom program m terminsreg Kravspecifikation Innehåll 1. Funktionsbenämning: SA33 - Val av kurser inom program m terminsreg... 5

Läs mer

Kravspecifikation för RV16 Ändring av registreringsuppgifter - kurs

Kravspecifikation för RV16 Ändring av registreringsuppgifter - kurs Kravspecifikation för RV16 Ändring av registreringsuppgifter - kurs Projekt 109 2016-01-29 : Beteckning: Gammal Ändringshistorik Datum Av Kommentar Godkännare 2004-04-16 Carina Ytterström Första utkast

Läs mer

Funktionsbeskrivning

Funktionsbeskrivning Funktionsbeskrivning [UB03 ] 2013-01-15 Version: Beteckning: 2013-01-15 2 (15) Ändringshistorik Datum Av Kommentar 2012-10-01 Anita Näslund Skapat formulär ifrån ladok.se till Clearcase. Lagt till kommentar

Läs mer

Kravspecifikation KA23

Kravspecifikation KA23 Kravspecifikation KA23 Projekt 125 Anpassningar till ny utbildningsstruktur, Bologna 2016-01-26 Status: Publicerad Lars Hansson 2010-01-26 2 (23) Ändringshistorik Datum Av Kommentar Granskare Godkännare

Läs mer

KA25 Programtillfällen - indata

KA25 Programtillfällen - indata KA25 Programtillfällen - indata 2016-01-25 p\catalog ue\ka25\doc\ka25_kravspec.doc Göteborgs Universitet KA25 - Kravspecifikation 2 Ändringshistorik Datum Av Kommentar Godkännare Framgår ej GunBritt Hagberg

Läs mer