Kravspec EB36 Examen 5tkn inriktning 4tkn

Relevanta dokument
Kravspec EB24 Konvertera persontabeller examen

Kravspec EB23 Konvertera katalogtabeller examen

Kravspec EB19-KAGRPSCB.KURS

Kravspec EB26 Behandling av DKLASS

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

Funktionsbeskrivning EB53 Redovisar reserver som blivit antagna och återbud

Kravspecifikation EB53 Redovisar reserver som blivit antagna och återbud

Engångsprogram EB21 Projekt STU T-8108

Funktionsbeskrivning

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

Funktionsbeskrivning

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

Kravspec EB56 Exportfiler till polishögskolan

Funktionsbeskrivning

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

Funktionsbeskrivning SB05 Skapa behörighet till avancerad nivå

Handbok för registervård. - Del 23

KA40 - Ämnesgrupper Webbadress Projektnamn Projekt STU T-9101 Ämnesgrupp, Huvudområde och Fördjupning i Ladok.

Funktionsbeskrivning

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

Handbok för registervård. - Del 21

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

Funktionsbeskrivning

RV03 Ändring av betygsskala

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

Funktionsbeskrivning SY02 Användare -indata

Kravspecifikation. KA68 Fotnoter för examensbevis Version: 0.05

Funktionsbeskrivning

Kravspecifikation UT54 Utskrift praktik

Kravspecifikation. UB02 Bevakningsuppdrag slutbetyg Version: 1.00.

Kravspecifikation SA07 Antagen- utresande på utbytesprogram

Funktionsbeskrivning. SB10 Adressuppdatering. Innehållsförteckning

Dokumentet innehåller frågor och svar som togs upp under workshops inför programanalys i mars Dokumentet uppdateras löpande

Kravspecifikation KA07 och KA08

Funktionsbeskrivning

KRAVSPECIFIKATION. INAMN01 Indexformulär Sök person

INSTALLATION AV KLIENT

Handbok för registervård. - Del 11

Kravspecifikation RG10 Avbrott på kurs

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

Kravspecifikation. Bologna anpassning i. UT60 - Utfärdade examina, grund-/avancerad nivå. Version 0.01

Funktionsbeskrivning KA16 Kurser och prov - indata

UB03 Körloggsstatistik

Kravlista och Kravspecifikation RV03

Funktionsbeskrivning

Kravspecifikation RS92 Uppnådd andel, forskarnivå

Kravlista för ändring i SA90 Bolognaanpassningar. Innehållsförteckning

Handbok för registervård. - Del 18

Funktionsbeskrivning

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

Kravspecifikation KA54 Huvudområdesgrupp

INSTALLATION AV KLIENT

Funktionsbeskrivning. KA68 Fotnoter för examensbevis. 1. Beskrivning av funktionen - Syftet. 2. Uppdelning av funktionen i delfunktioner

Kravspecifikation RS93 Alla kurser klara på forskarnivå

Kravspecifikation SA95 Särskilt tillstånd f kurser forskarnivå

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

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

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

Funktionsbeskrivning

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

Kravspec UB70. UB70 Migrationsverket. Ändringshistorik Beteckning:

Funktionsbeskrivning

1. Klicka på längst upp, när du har fönstret Familjeöversikt på skärmen. Denna meny visas:

Patrik Calén

Grupper. SA10 Grupphantering

RS02 Resultatrapportering på individuella kurser

Kontrollpaket avgifter - check_avgift

Kravspecifikation. KA74 - Kataloguppgifter DS forskarnivå. Diploma Supplement

Lou Lagusson 1 (13) Rättat stavfel på systpref

Kontrollpaket check_utbtillf_avgift

Det generella begränsningspaketet i Ladok Nouveau

INSTALLATION AV KLIENT

Uppgraderingsinstruktion för Tekis-FB Avisering version 6.3.0

Kravspecifikation SA42 Val av programinriktning

Uppgraderingsinstruktion för Tekis-FB Avisering version 6.3.1

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

Nyheter i Norstedts Tidbok Mattias Claesson Produktchef

Kravspecifikation RS41 Examen

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

Funktionsbeskrivning

Funktionsbeskrivning

Funktionsbeskrivning

Funktionsbeskrivning UB51 Utdatafil årsredovisning

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

SA94 Deltagande i forskarskola/annat samarbete

Kravspecifikation SA02_J Studenter i utbildningssamarbete

Pågående arbete till försäljningspris rapport Pågående arbete till kostpris rapport

Release Notes. Vad är nytt i Easy Planning Nyheter. Åtgärdade fel. Release Easy Planning

Ladok. Resultatrapportering på prov RS01. Resultatrapportering på prov RS01 1. Personliga inställningar 2. Arbetsgång vid rapportering i RS01 2

Författare Datum Beteckning Sida (16)

Funktionsbeskrivning för BEGR Det generella begränsningspaketet

Registrering av ny patient

MMA132: Laboration 2 Matriser i MATLAB

Händelseförlopp felrapportering

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

Kravspecifikation. Anpassningar i SA01. Version 0.03

Webbgenvägar. Krishna Tateneni Yves Arrouye Översättare: Stefan Asserhäll

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

INNEHÅLL. INNEHÅLL 26 mars Installation av SHOPsync 1. 2 Konfigurering av SHOPsync 2

*****************************************************************************

Transkript:

Examen 5tkn inriktning 4tkn 2016-10-20 Beteckning: Ändringshistorik Datum Av Kommentar Godkännare 2011-01-03 Per Lindgren Första - 2011-01-11 Densamme Andra 2011-01-20 PL EXKURSOB, EXKURSVF o EXPOKRAV utgår. Dessa hanteras via teknisk nyckel 2011-01-21 PL DSGRUND2 ska vara DSGRUND3 Cajdert o

Per Lindgren 2011-02-22 2 (15) 2011-01-25 PL Pga begränsningar i RB70 måste sättet att ange examenskod/exinr ändras 2011-01-28 PL Pga begränsningar i RB70 måste sättet att ange examenskod/exinr ändras igen. Parametrarna för examenskod o inriktningskod anges i SYSTPREF 2011-02-22 PL leverans Persson

Per Lindgren 2011-02-22 3 (15) Innehållsförteckning 1 INLEDNING... 4 1.1 SYFTE... 4 1.2 BESKRIVNING... 4 1.3 PARAMETRAR... 5 1.3.1 Exempel på användning av bytesparametrar... 5 1.4 TABELLER... 6 1.4.1 Persontabeller... 6 1.4.2 Katalogtabeller... 7 1.5 ARBETSTABELL FÖR PERSONLISTA... 8 1.6 ARBETSTABELL FÖR KATALOGLISTA... 8 2 BEHANDLING I KORTHET... 9 3 KRAV...10 3.1 PERSONTABELLER...10 3.2 KATALOGTABELLER...11 4 LISTA...12 4.1 SAMMANFATTNING AV KÖRNINGEN...12 4.2 PERSONTABELLER...13 4.2.1 Rubriker...13 4.2.2 Fotnoter...13 4.2.3 Detaljrader person...13 4.3 KATALOGTABELLER...14 4.3.1 Rubriker...14 4.3.2 Fotnoter...14 4.3.3 Detaljrader katalog...14 5 KRAVFÖRTECKNING...15

Per Lindgren 2011-02-22 4 (15) 1 Inledning 1.1 Syfte Att byta ut examenskoder och inriktningskoder som inte är fem- respektive 4-ställiga. 1.2 Beskrivning Ett engångsprogram som byter ut examens- och inriktningskoder. Det finns 12 st persontabeller och 7 katalogtabeller.beställning av körning görs i den generella batchbeställningsfunktionen RB70. Att observera särskilt är att pga inbyggda begränsningar i RB70,s sätt att ta hand om parametrar har vi varit tvunga att styra inläggningen av parametrarna för examens- och inriktningskoder till tabellen SYSTPREF. Det hade tyvärr blivit alldeles för krångligt att ange alla dessa parametrar i RB70 på ett vettigt och överskådligt sätt. I SYSTPREF finns det också en begränsning, nämligen antal rader som går att lägga in per funktion. Så har man väldigt många koder som ska bytas får man köra flera gånger. Inspektions- och skarpt läge finns Programmet går att köra mer än en gång Listutskrifter med sammanställning och detaljer för uppdaterade poster Sammanställning redovisas per tabell. Antal uppdaterade. Sammanställningen ska även skrivas ut på det mail som skickas till beställaren För att detaljnivån för uppdaterade poster inte ska bli tokstor(12 persontabeller och 7 katalogtabeller att redovisa) ska listningen för persontabeller ske på pnr, exkod, exinr och för katalogtabeller på exkod, exinr. Har man redan lagt in nya kataloguppgifter tar EB36 hänsyn till det. Loggningsfälten i EXAMEN2 uppdateras inte.

Per Lindgren 2011-02-22 5 (15) 1.3 Parametrar Parametrarna skrivs ut i mailet till användaren. EB36 anges i RB70 som parameter. UPPDATERA ska anges som parameter i RB70 Anges =N kommer ingen uppdatering att göras. Inspektion Anges =J sker uppdatering. Skarp Parametrarna för examens- och inriktningskoder måste läggas i tabellen SYSTPREF pga begränsningar i RB70 Bytesparametrar anges enligt följande: EXKOD:<gammalkod>=<nykod> EXINR:<gammalkod>=<nykod> Om examenskoden ska vara kvar men inte inriktningen EXKOD:<befintligkod> EXINR:< gammalkod>=<nykod> 1.3.1 Exempel på användning av bytesparametrar 1.3.1.1 Endast examenskod ska bytas. Examenskoden ABCD byts överallt till UVXYZ oavsett oinriktat eller inriktat EXKOD:ABCD=UVXYZ 1.3.1.2 Examenskod och inriktningskod ska bytas. Examenskoden ABCD byts överallt till UVXYZ oavsett oinriktat eller inriktat Examensinriktning med gammal examenskod ABCD(den nya blir UVXYZ) byts från MNO till MNOP. Examensinriktning med gammal examenskod ABCD(den nya blir UVXYZ) byts från QPR till STUV. EXKOD:ABCD=UVXYZ EXINR:MNO=MNOP EXINR:QPR=STUV 1.3.1.3 Examenskod byts ej men examensinriktning byts Examenskoden 12345 ska vara kvar men examensinriktningen 678 ska bytas till 6789.

Per Lindgren 2011-02-22 6 (15) EXKOD:12345 EXINR:678=6789 1.4 Tabeller 1.4.1 Persontabeller Ingående persontabeller med fotnotsnr som används i listningen. Tabell Fotnot nr EXAMEN2 1 EXAMKUR2 2 EXAMLOGG 3 EXANSOK 4 EXAREND2 5 EXHUV 6 EXKURS 7 ANNANEX 8 LPWEANSO 9 LPWEKURS 10 XEXAMEN2 11 XEXAMKU2 12

Per Lindgren 2011-02-22 7 (15) 1.4.2 Katalogtabeller Tabell Fotnot nr EXAMBEN 1 EXAMINR 2 EXAMKRAV 3 DSGRUND1 4 DSGRUND3 5 XEXAMBEN 6 XEXAMINR 7

Per Lindgren 2011-02-22 8 (15) 1.5 Arbetstabell för personlista För att inte göra listorna megastora ska vi samla på oss de tabeller som uppdaterats på personnivå(pnr, gammal_exkod, gammal_exinr, ny_exkod, ny_examinr) för utskrift. Betydelsen blir att för varje nyckelbegrepp och markerad fotnot finns det en uppdaterad post i tabellen som fotnoten pekar på. Sortering på nyckelbegreppen enligt nedan. Fält PNR 10 J Tkn Nyckel Kommentar G_EXKOD 5 J Gammal exkod som eventuellt byts ut G_EXINR 4 J Gammal exinr som eventuellt byts ut N_EXKOD 5 N Ny exkod, kan vara densamma som gammal exkod om bara inriktning ska bytas N_EXINR 4 N Ny exinr, kan vara densamma som gammal exinr om bara exkod ska bytas FOTNOTER 35 N Plats för 12 fotnoter enligt tabellista ovan 1.6 Arbetstabell för kataloglista Sortering på nyckelbegreppen enligt nedan. Fält Tkn Nyckel Kommentar G_EXKOD 5 J Gammal exkod som eventuellt byts ut G_EXINR 4 J Gammal exinr som eventuellt byts ut N_EXKOD 5 N Ny exkod, kan vara densamma som gammal exkod om bara inriktning ska bytas N_EXINR 4 N Ny exinr, kan vara densamma som gammal exinr om bara exkod ska bytas FOTNOTER 8 N Plats för 7 fotnoter enligt kataloglistan

Per Lindgren 2011-02-22 9 (15) 2 Behandling i korthet Behandlingen blir lika för alla ingående tabeller. För att inte behöva upprepa samma sak förutom tabellnamn i 19 olika kapitel kallas persontabellerna för <EXAM_TAB> i beskrivningen. <EXAM_TAB> får sedan bytas mot de ingående tabellerna. Katalogtabellerna kallas <KAT_TAB>. Lista med sammanställning + detaljer. Arbetstabellen som finns beskriven tidigare ska uppdateras eftersom och användas vid listutskriften

Per Lindgren 2011-02-22 10 (15) 3 Krav R1 Kontrollera angivna parametrar från RB70 Kontrollera parametrarna EXKOD och EXINR. Se kapitlet Parametrar. Gå igenom allt och om felaktigheter upptäcks så avbryts batchen och alla felaktigheter listas. o Börja med en formell koll att allting stämmer enligt kapitlet Parametrar. Parametern EXKOD ska alltid ha kolon. (EXKOD:) Parametern EXINR ska alltid ha kolon. (EXINR:) Finns likhetstecken med på raden ska det finnas värden både till vänster och högre om likhetstecknet. Parameterangivelserna måste alltid börja med EXKOD: En EXINR: kan aldrig stå för sig själv. En EXKOD: måste föregå den. Om parametern är EXKOD: måste värdet till höger om likhetstecknet(nytt värde) vara 5tkn En EXKOD: kan finnas utan likhetstecken. Endast det gamla värdet(som ska vara kvar) ska då vara angivet. Nästa rad måste då innehålla en EXINR: med både gammalt och nytt värde Om parametern är EXINR: måste värdet till höger om likhetstecknet(nytt värde) vara 4tkn o Kontrollera i databasen att alla angivna gamla värden finns. Gammalt värde för EXKOD ska finnas i tabellen EXAMBEN Gammalt värde för EXINR ska finnas i tabellen EXAMINR 3.1 Persontabeller R2 Läs <EXAM_TAB> och selektera mot parametrarna från RB70 För varje <EXAM_TAB> o Kontrollera inläst EXKOD o EXINR mot parametrarna för gamla EXKOD: och EXINR: ( vänster om likhetstecknet) o Om träff Skarpt läge: Uppdatera <EXAM_TAB> med de nya värdena Finns värdena redan inlagda behöver vi inte göra någon uppdatering och skrivning till arbetstabellen. Gå vidare till nästa post Räkna antal uppdaterade i detta läge Inspektion- och skarpt läge: Uppdatera arbetstabellen ARBPNR.PNR= EXAM_TAB.PNR ARBPNR.G_EXKOD= EXAM_TAB.EXKOD ARBPNR.G_EXINR= EXAM_TAB.EXINR

Per Lindgren 2011-02-22 11 (15) ARBPNR.N_EXKOD=EXKOD.PARAMETER ARBPNR.N_EXINR=EXINR.PARAMETER ARBPNR.FOTNOTER= aktuell tabells fotnotsnr läggs till 3.2 Katalogtabeller De kallas <KAT_TAB> i nedan krav. R10 Läs <KAT_TAB> och selektera mot parametrarna från RB70 För varje <KAT_TAB> o Kontrollera inläst EXKOD o EXINR mot parametrarna för gamla EXKOD: o EXINR: ( vänster om likhetstecknet) o Om träff Skarpt läge: Uppdatera <KAT_TAB> med de nya värdena Finns värdena redan inlagda behöver vi inte göra någon uppdatering och skrivning till arbetstabellen. Gå vidare till nästa post. Räkna antal uppdaterade i detta läge Inspektion- och skarpt läge: Uppdatera arbetstabellen ARBKAT.G_EXKOD= EXAM_TAB.EXKOD ARBKAT.G_EXINR= EXAM_TAB.EXINR ARBKAT.N_EXKOD=EXKOD.PARAMETER ARBKAT.N_EXINR=EXINR.PARAMETER ARBKAT.FOTNOTER= aktuell tabells fotnotsnr läggs till

Per Lindgren 2011-02-22 12 (15) 4 Lista En lista ska skapas som redovisar resultatet av körningen. Rubrikerna blir olika beroende på vilket läge som körts. Sammanfattning för alla ingående tabeller skrivs först. Därefter de som blivit uppdaterade/ska bli uppdaterade. 4.1 Sammanfattning av körningen En sammanfattning skrivs först i listan. Upprepa för alla ingående tabeller. Inspektionsläge: Sammanfattning av körningen. (skrivs första gången) <EXAM_TAB> eller <KAT_TAB> Antal poster som kommer att bli uppdaterade:nnn Alternativt om skarp körning: Sammanfattning av körningen. (skrivs första gången) <EXAM_TAB> eller <KAT_TAB> Antal poster som har blivit uppdaterade:nnn

Per Lindgren 2011-02-22 13 (15) 4.2 Persontabeller 4.2.1 Rubriker Inspektion Personer som vid en skarp körning hade fått sina examens- o inriktningskoder utbytta Skarpt Personer som har fått sina examens- och inriktningskoder utbytta. 4.2.2 Fotnoter Under rubrikerna för poster som ska/har blivit uppdaterade ska våra fotnoter beskrivas. Fotnoter ska skrivas längst ner men vi lägger dom högt upp i det här fallet. Skrivs en gång per lista. Fotnoter: 1 EXAMEN2 2 EXAMKUR2 3 EXAMLOGG 4 EXANSOK 5 EXAREND 6 EXHUV 7 EXKURS 8 ANNANEX 9 LPWEANSO 10 LPWEKURS 11 XEXAMEN2 12 XEXAMKU 4.2.3 Detaljrader person Layout för detaljrad där uppdatering ska göras/har gjorts. Skrivs från arbetstabellen. Pnr Gammal Gammal Ny/gammal Ny/gammal Fotnoter Exkod Exinr Exkod Exinr 560401-4000 ABCD XYZ ABCDE XYZZ 1,2,3,4,5,6,7,8,9,10,11,12 560401-4000 MNOPQ ABC MNOPQ ABCD 1,2,3,4,5,6,7,8,9,10,11,12 880831-0513 8808 88083 1,2,3

Per Lindgren 2011-02-22 14 (15) 4.3 Katalogtabeller 4.3.1 Rubriker Inspektion Katalogposter som vid en skarp körning hade fått examens- o inriktningskoder utbytta Skarpt Katalogposter som fått examens- o inriktningskoder utbytta 4.3.2 Fotnoter Under rubrikerna för poster som ska/har blivit uppdaterade ska våra fotnoter beskrivas. Fotnoter ska skrivas längst ner men vi lägger dom högt upp i det här fallet. Skrivs en gång per lista. 1 EXAMBEN 2 EXAMINR 3 EXAMKRAV 4 DSGRUND1 5 DSGRUND3 6 XEXAMBEN 7 XEXAMINR 4.3.3 Detaljrader katalog Layout för detaljrad där uppdatering ska göras/har gjorts. Skrivs från arbetstabellen. Gammal Gammal Ny/gammal Ny/gammal Fotnoter Exkod Exinr Exkod Exinr ABCD XYZ ABCDE XYZZ 1,2,3,4,5,6,7 MNOPQ ABC MNOPQ ABCD 1,2,3,4,5,6,7 8808 88083 1,2,3

Per Lindgren 2011-02-22 15 (15) 5 Kravförteckning R1 KONTROLLERA ANGIVNA PARAMETRAR FRÅN RB70...10 R2 LÄS <EXAM_TAB> OCH SELEKTERA MOT PARAMETRARNA FRÅN RB70...10 R10 LÄS <KAT_TAB> OCH SELEKTERA MOT PARAMETRARNA FRÅN RB70...11