Kravspecifikation RS01_H Definitiv inläggning

Relevanta dokument
Kravspecifikation UT20 Intyg Visning av tillgodoräknande av prov

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

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

Kravspecifikation RS93 Alla kurser klara på forskarnivå

Kravspecifikation RS01_B Inläggning av betyg på prov

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

RS02 Resultatrapportering på individuella kurser

Arbetsrutin för tillgodoräknande

Resultat på prov RS01

Kravspecifikation RS92 Uppnådd andel, forskarnivå

Ladok. Funktionsbeskrivning. RS81 Resultatrapportering på hel kurs Version: Beteckning:

Funktionsbeskrivning KA16 Kurser och prov - indata

Kravspecifikation RS01_E Ändring av betyg på prov

Kravspecifikation RG10 Avbrott på kurs

RS01 Resultat på prov

Ladok. Resultatrapportering på hel kurs RS10. Personliga inställningar 2. Arbetsgång vid resultatrapportering i RS10 2

Funktionsbeskrivning

SJÄLVSTUDIEMATERIAL RESULTATRAPPORTERING I LADOK

Funktionsbeskrivning

Funktionsbeskrivning

Kravspecifikation SA07 Antagen- utresande på utbytesprogram

2.0. Lou Lagusson 1 (20) M:\jenkins_doc2pdf_nouveau_driftsatt_2017_01_2017_01_6\UNIFACE\function_group\result\rs21\doc\rs21_funkbeskr_forsk.

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

Kravsamordnare Datum Sida. Lou Lagusson (11)

Ladok. Tillgodoräknande av kurs RS21. Allmänt om funktionen Arbetsgång Tillgodoräknande av hel kurs Arbetsgång Internationellt utbyte 4

Tjänstespecifikation T33

Självstudiematerial resultatrapportering i Ladok

Tillgodoräknande på grundnivå och avancerad nivå RS21

Manual för inläggning av tillgodoräknande av prov

Handbok för registervård. - Del 8

Kravlista/kravspec för ändring i RS90 Bolognaanpassningar samt andra tillägg. Innehållsförteckning

Funktionsbeskrivning

Grupper. SA10 Grupphantering

Ändringshistorik Revision Datum Av Kommentar Granskare Godkännare Matz-Ola Cajdert - v Christoffer Aronsson

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

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

Kravspecifikation SA04 Praktik

Handbok för registervård. - Del 7

Funktionsbeskrivning

Kravspecifikation Service Skapa betalningsunderlag

Ladok. Arbetsbeskrivning för uppdatering av provuppsättning och prov KA16. Prov 2. Provuppsättning 2. Personliga inställningar 2

Handbok för registervård. - Del 16

Funktionsbeskrivning SY02 Användare -indata

Resultatrapportering på hel kurs via Lärarportalen. Karolina Tuvesson Leif Lagebrand reviderad (revidering kommer ske kontinuerligt)

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

Ladok. Registrering. RG01 Registrering en person 2. RG02 Registrering flera personer 4. RG10 Avbrott på kurs 9

Resultatrapportering på provmoment via Lärarportalen. Karolina Tuvesson Leif Lagebrand reviderad (revidering kommer ske kontinuerligt)

Kravspecifikation SA02_K Delfunktion avgifter

Kravspecifikation UT54 Utskrift praktik

Kravspecifikation KA64 Organisationstyp

STOCKHOLMS UNIVERSITET. Manual. Forskarladok. Ladokgruppen 2013

Handbok för registervård. - Del 18

Global funktion - SOKA - Utsökningspaket Kravspecifikation

UT35 - Resultatuppföljning flera kurser Kravspecifikation

Kravspecifikation KA65 Typ av praktik

KRAVSPECIFIKATION. INAMN01 Indexformulär Sök person

Handbok för registervård. - Del 12

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

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

Kravspecifikation. Uppdatering RG_UPPDAT (RG01, RG02, RG03)

Kravspecifikation. RG90 Registrering, aktivitet och försörjning

Funktionsbeskrivning. 2. Uppdelning av funktionen i delfunktioner. 3. Behörighetsanalys till delfunktioner

Tillgodoräknande på Forskarnivå RS21

REGISTRERING LADOK NOUVEAU

Engångsprogram EB21 Projekt STU T-8108

Funktionsbeskrivning

Ladok. Funktionsbeskrivning. för RG02 Kursregistrering - flera personer Beteckning: RG02_funkbeskr

Handhavandeguide: Tillgodoräknande Innevarande version vid senaste uppdatering:

Kravspecifikation. UB02 Bevakningsuppdrag slutbetyg Version: 1.00.

Kravspecifikation RV15

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

Ladok. Introduktion för användare i Ladok. Att Logga in i Ladok 2. Arbetsfält att känna igen 3. Snabbkommandon 4. Ladok utan mus 5.

Kravspecifikation KA54 Huvudområdesgrupp

KA27 Uppflyttningsvillkor Kravspecifikation

Detaljerad beskrivning av kravlista för KA81

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. KA68 Fotnoter för examensbevis Version: 0.05

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

Kravspecifikation

Kravspecifikation SA02_J Studenter i utbildningssamarbete

Kravspecifikation. Anpassningar i SA01. Version 0.03

KRAVSPECIFIKATION. RS21 Tillgodoräknande inom utbildning på forskarnivå

Ladok grundkurs. Resultatrapportering. Höstterminen 2013 Susanne Dackheim Erik Wallenberg

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

Handhavandeguide: Attestera resultat Innevarande version vid senaste uppdatering:

Kravlista för UT90 Tillägg. Innehållsförteckning. Ändringshistorik Sid 2 1 Allmänt Sid 3 2 Formulärkrav Sid 3 3 Utskriftsexempel Sid 5 0.

Kravspecifikation RS10 Resultat på hel kurs

Funktionsbeskrivning

Handbok för registervård. - Del 15

Studentcentrum, Ladok Version 1.0, REGISTRERING I LADOK. Avser utbildning på grund- och avancerad nivå

Ladok på forskarnivå vid Umeå universitet

Funktionsbeskrivning

Kravlista och Kravspecifikation RV03

Det generella Utsökningspaketet i Ladok Nouveau

Förbereda resultatrapportering. Rapportera resultat. Attestera. resultat

Handbok för registervård

UT46 Uppföljning på program Kravspecifikation

Handhavandeguide: Kursbevis och tillgodoräknande Innevarande version vid senaste uppdatering: 1.9.0

Kravspecifikation RV07. Snabbinläggning av uppgifter om person. Nouveau

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

Transkript:

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 Simu 2010-10-08 2014-06-03 Anna-Carin Wiklund Eva Lundströmer Simu Kravspecifikationen godkänd på projektmöte 2009-12-01 NOUVSD-7223. Vid tillgodoräknande ska examinator bytas ut mot beslutsfattare. LADOK-12718 Kontroller på att betyget ingår i betygsskalan som finns på provet Projektet STU T-9110 2016-06-16 Eva Lundströmer Simu LADOK-20322 Kontroll vid enda prov att provdatum är senare än tidigare inlagda resultat på kursen.

Lars Hansson 2016-06-16 3 (42) Innehållsförteckning 1 INLEDNING... 4 1.1 SYFTE... 4 1.2 BESKRIVNING... 4 1.2.1 Händelseflöden... 4 1.3 BEHÖRIGHET/PREFSTYRNINGAR... 4 1.3.1 Behörighet... 4 1.3.2 Preferensstyrningar... 5 1.4 AVGRÄNSNINGAR... 5 1.5 OM DETTA DOKUMENT... 5 2 DEFINITIV INLÄGGNING RS01H00G... 5 2.1 ALLMÄNNA KRAV... 5 2.2 KRAV I FORMULÄRET... 5 2.3 UPPDATERINGAR... 9 2.4 KONTROLLER... 38 2.5 MEDDELANDEN... 39 3 KONTROLLER OCH FELLISTA - RS01H01P... 40 4 ÖPPNA OCH OBESVARADE FRÅGOR... 41 4.1 BESVARADE FRÅGOR... 41 5 FÖRTECKNINGAR... 41 5.1 KRAVFÖRTECKNING... 41 5.2 FIGURFÖRTECKNING... 42

Lars Hansson 2016-06-16 4 (42) 1 Inledning 1.1 Syfte Syftet med delfunktionen är att användare ska kunna rapportera resultat på prov i Ladok. 1.2 Beskrivning I denna delfunktion kan användaren göra definitiv av provresultat. För att rapporteringen ska vara möjlig måste användaren ha skapat ett underlag i form av en lista i en annan delfunktion i RS01. I funktionen är det möjligt att: Lägga in nya provresultat Ändra befintliga provresultat Ta bort provresultat Delfunktionen resulterar i att databasen uppdateras med nya värden. Förutom tabellerna för godkända och underkända provresultat uppdateras även ett flertal andra tabeller: Om provet är enda provet uppdateras en tabell med godkänt kursresultat. Om provet har projektarbete uppdateras en tabell med titeln på projektarbetet. Om provet är tillgodoräknat uppdateras en tabell med specificering av tillgodoräknat prov. Vid borttagning och ändring uppdateras en loggtabell med värden som gällde i gamla posten. 1.2.1 Händelseflöden Flödet i formuläret är enligt följande: Användaren anger listnummer och kontrolltal för listan som ska bearbetas. Information om listan visas för användaren; dels i en översikt i bilden, dels i ett nytt formulär som innehåller detaljerade uppgifter och som aktiveras genom en knapp, och dels genom visning av betygsstatistik som aktiveras genom två kryssrutor. Uppgifterna kontrolleras av användaren. Uppdatering av rapporteringslistan gör användaren genom att aktivera en knapp, vilket leder till att uppgifterna läggs in i databasen. En anslagslista skrivs ut automatiskt om användaren markerat en kryssruta. 1.3 Behörighet/prefstyrningar [Ej specificerat] 1.3.1 Behörighet

Lars Hansson 2016-06-16 5 (42) 1.3.2 Preferensstyrningar Funk Vad vill man styra Nyckelord Värde: Resultat Default Typ 1 ) Figur 1 Behörighet/prefstyrning (Tabell) 1) Typ betyder: S: SYSTPREF, A: ANVPREF, P: PERSPREF 1.4 Avgränsningar Dokumentet är framtaget i samband med en översyn av formuläret. Uppdateringar är detaljerat specificerat medan gränssnitt och utskrifter är mer översiktligt beskrivet. Underliggande formulär som används i formuläret har inte specificerats. 1.5 Om detta dokument Diagram är utvecklade i Microsoft Visio. För att göra redigeringar krävs en installation av programmet. I dokumentet finns referenser till andra delar i dokumentet. Ursprunglig text och refererande text är markerade i blått. Vid ändringar redigeras alltid ursprunglig text (finns i krav för och borttagning). Refererande text (ändring) uppdateras. 2 Definitiv RS01H00G 2.1 Allmänna krav 2.2 Krav i formuläret R1: Söka fram lista Det ska vara möjligt att söka fram aktuell rapporteringslista genom att ange listnummer och kontrolltal. Uppgifterna ska vara möjliga att ange i två inmatningsfält. Kontrolltal måste vara ifyllt. Annars lämna felmeddelande ADM_482. Listnummer måste anges. Annars lämna felmeddelande ADM_485. Kontrolltal måste vara korrekt, se kontroll C1. Är det inte korrekt blåmarkeras fältet och felmeddelande ADM_427. Användaren måste vara behörig till listan. Annars avbryts visning av listan och felmeddelande RS_041 alt. RS01_045. Om listan inte existerar blåmarkeras fältet och felmeddelande ADM_378 lämnas.

Lars Hansson 2016-06-16 6 (42) Om listan existerar ska en översikt av listan visas i nedre bilden, se krav R2. Listan läses upp från PROVHUV. Kataloguppgifter läses upp från KURS, PROV och LARARE. R2: Visa översikt av lista Följande uppgifter ska visas i översikten: Kurskod Kurspoäng Svensk kursbenämning Provkod Provpoäng Svensk provbenämning Typ Examinatorskod. Vid tillgodoräknanden Beslutsfattarkod. Namn på examinator. Vid tillgodoräknanden namn på beslutsfattare. Antal rader Antal betyg R3: Ställa in att arkivlista skrivs ut automatiskt Det ska vara möjligt att ställa in att arkivlista skrivs ut automatiskt vid uppdatering. Inställning ska vara möjlig att ange med hjälp av en kryssruta. R4: Visa betygsstatistik Det ska vara möjligt för användaren att visa statistik om betygen på provet. Om användaren markerar kryssruta ska följande statistik visas: Betyg som ges på provet Antal personer med betyget Procentuell andel som har betyget Hänsyn ska tas till eventuell resultatkod. R5: Visa ECTS-betygsstatistik Status: Prioritet:

Lars Hansson 2016-06-16 7 (42) Det ska vara möjligt för användaren att visa statistik om ECTS-betygen på provet. Om användaren markerar kryssruta ska följande statistik visas: Betyg som ges på provet Antal personer med betyget Procentuell andel som har betyget Hänsyn ska tas till eventuell resultatkod. R6: Visa detaljerad information om lista Status: Prioritet: Det ska vara möjligt för användaren att se detaljerad lista om provet. Ett nytt formulär ska öppnas när användaren aktiverar en knapp. I formuläret visas: Samma uppgifter som i översikten förutom antal rader och antal betyg Om varje rad visas: Namn Pnr Kod Betyg Spec TG hp Betygsdatum ECTS Program Inriktning Uppläsning görs från PROVHUV, KURS, PROV och PROVRAD. R7: Uppdatera lista Status: Prioritet: Det ska vara möjligt att uppdatera listan med hjälp av en knapp. Via uppdatering ska det vara möjligt att lägga till, ändra och ta bort provresultat. Innan uppdatering initieras ska följande kontrolleras: Har listnummer angivits? Om inte avbryts uppdatering, fält för Listnummer promptas och felmeddelande ADM_485 lämnas. Har kontrolltal angivits?

Lars Hansson 2016-06-16 8 (42) Om inte avbryts uppdatering, fältet promptas och felmeddelande ADM_482 lämnas. Har ett korrekt kontrolltal angivits? Se kontroll C1. Om inte avbryts uppdatering, kontrolltalet blåmarkeras och felmeddelande ADM_427 lämnas. Är samtliga betyg satta i listan? Se kontroll C2. Om inte avbryts uppdatering och felmeddelande ADM_039 lämnas. Är posterna i listan korrekta i förhållande till registreringar, resultat, avstängningar och datum? Se kontroll C3. Om inte avbryts uppdatering, fellista skrivs ut och felmeddelande ADM_046 lämnas. Användaren ska informeras om att uppdateringen kan ta tid. Felmeddelande ADM_315 lämnas. Uppdatering ska initieras, se kapitel Uppdateringar. Användarpreferenser Behörigheter Anslagstavla skrivs ut om användaren markerat det och uppdateringen gick bra.

Lars Hansson 2016-06-16 9 (42) 2.3 Uppdateringar R8: Allmänt om uppdateringar Systemet ska uppdatera provresultat för personerna på listan. Det kan vara en av fem typer av listor som ska bearbetas: Typ i klartext PROVHUV.TYP Grundtyp Inläggning av betyg på prov B I Inläggning av tillgodoräknande C I Inläggning med hjälp av resultatkod D I Ändring av betyg E A Borttagning av betyg F B Vilken lista som ska bearbetas och vilka poster som finns på listan hämtas i PROVHUV och PROVRAD med hjälp av IDNR. Listan bearbetas en person i taget. Byte av personnummer Systemet ska kontrollera om personen bytt personnummer, se kontroll C5. Om personen bytt ska det nya personnumret användas i vidare bearbetningar. Resultatkod Följande bearbetning ska göras om listan gäller resultatkod (TYP= D ): Den kurs och det prov som avses för personen på listan hämtas via gp_rs01_reskod. Exempelvis ska personen vara registrerad på kursen och kursen och provet ingå i resultatkoden. [Ej specificerad]. Aktuell kurskod och provkod i resultatkoden används i vidare bearbetningar i formuläret. Resultatkod används endast vid av betyg. Kompletterande kurs, program- och personuppgifter Kompletterande uppgifter som inte framgår i PROVRAD och PROVHUV hämtas om kursen, provet och personens kursregistrering. Dessa uppgifter behövs vid uppdateringen senare. Provuppgifter: Aktuellt prov hämtas i PROV där KURS = PROVHUV.KURS/RESKOD.KURS och PROV = PROVHUV.PROVKOD/RESKOD.PROV. Kursuppgifter:

Lars Hansson 2016-06-16 10 (42) Aktuell kurs hämtas från KURS där KOD = PROVHUV.KURS/RESKOD.KURS. Registreringsuppgifter: Aktuell persons kursregistrering hämtas från FFGKURS där PNR = PROVRAD.PNR och KURS = PROVHUV.KURS/RESKOD.KURS. Gäller om listan är av grundtyp I (Inläggning): Om program inte är angivet i PROVRAD hämtas eventuella programuppgifter i kursregistreringen. PROGR och PROGINR hämtas i FFGKURS där PNR = PROVRAD.PNR och KURS = PROVHUV.KURS. I annat fall används de programuppgifter som redan finns lagrade i PROVRAD. Hur kan det komma sig att program saknas i listan men finns i kursregistreringen? Detta verkar dessutom bara göras vid ej ändring? BETSKALA Vilken klass betyget har hämtas. OBS! Om det finns ett gammalt betyg (vid ändring) hämtas även klass för detta betyg. PROVETS betygsskala hämtas i PROV där PROVHUV.PROVKOD/RESKOD.PROV. KLASS hämtas i BETSKALA där BSKALA = PROV.BSKALA och PROVRAD.BETYG/PROVRAD.GBETYG. Spara KLASS. (KLASS = U innebär att betyget är underkänt, KLASS = G godkänt) Projekttitel Om provet har en projekttitel ska systemet hämta uppgifter som användaren tidigare sparat i RS01 om titeln. Om PROV.PROJARB = J hämtas uppgifter från PROJTXT2 där IDNR = PROVHUV.IDNR och PNR = PROVRAD.PNR. OBS! I detta fall ska ursprungligt PNR användas i slagningen. När används kolumnen BYTTMARK i PROJTXT2? Tid, datum och användare Dessa uppgifter ska vara samma vid alla loggningar. För att garantera att tid och datum är samma hämtas uppgifterna en gång och följer med till alla uppdateringar. Felmeddelande Om något går fel i uppdateringen ska systemet avbryta och visa ett felmeddelande, se I meddelandet ska lokal procedur och personnummer framgå. Uppdateringar Därefter går systemet vidare och uppdaterar tabeller enligt nedan: Grundtyp = I -> Krav R9: Inläggning av betyg Grundtyp = B -> Krav R10: Borttagning av betyg Grundtyp = A -> Krav R11: Ändring av betyg Alla grundtyper -> Krav R20: Borttagning av temporära uppgifter i arbetstabeller Alla grundtyper -> Krav R21: Loggning av resultatrapportering

Lars Hansson 2016-06-16 11 (42) Om något går fel rullas uppdateringen tillbaka och felmeddelande lämnas. Går det bra skrivs meddelande ADM_316 ut på meddelanderaden.

Lars Hansson 2016-06-16 12 (42) R9: Inläggning av betyg Övergripande flöde: Vanlig student? (ej inresande utbytesstudent) Godkänt betyg? Lägg in godkänt provresultat Lägg in underkänt provresultat Tillgodoräknat prov? Lägg in specificering av tillgodoräknat prov Godkänt betyg? Lägg in godkänt provresultat för inresande utbytesstudier Enda provet på kursen? Lägg in godkänt kursresultat Lägg in underkänt provresultat för inresande utbytesstudier Har provet projektarbete? ja Lägg in titel på examensarbete Slut Figur 1. Flödesschema Inläggning av betyg. Notering i version 1.01: Koden försöker idag spara specificering av tillgodoräknat prov när provet är underkänt. Detta kan aldrig inträffa och kan därför tas bort från koden. Inläggning av betyg kan göras för två typer: Vanliga studenter Inresande utbytesstudenter

Lars Hansson 2016-06-16 13 (42) Detta bestäms av PROVRAD.TERLOPNR. Är kolumnen blank rör det sig om en vanlig student medan om det finns en termin och ett löpnummer rör det sig om en inresande utbytesstudent. Databasen uppdateras olika beroende på om resultatet är av typ godkänt eller underkänt, se tidigare krav. Vanliga studenter Vid godkänt betyg Godkänt provresultat En ny post läggs in i GODKPROV. Se krav R12. Specificering av tillgodoräknat prov Om det finns tillgodoräknad provpoäng, och specifikation är angiven uppdateras databasen med specificering av tillgodoräknat prov (observera att 0 innebär att tillgodoräknad provpoäng har angivits medan null betyder att det inte har angivits.): Om PROVRAD.TGPOANG <> null och PROVRAD.SPEC <> eller PROVRAD.UTLHSK <> läggs en ny post in i GODKPRTG. Se krav R14. Godkänt kursresultat Om provet är enda provet på kursen läggs även kursresultat in i databasen. Om PROV har ENDAPROV = J läggs en ny post in i GODKKURS. Se krav R13. Se även tidigare hämtning av ENDAPROV i PROV. Projekttitel Om det finns ett projektarbete för provet läggs projekttitel in i databasen. Om PROV har PROJARB = J läggs en ny post in i PROTITE2, se krav R18. Se även tidigare hämtning av PROJARB i PROV. Vid underkänt prov Underkänt provresultat En ny post läggs in i UNDKPROV. Se krav R16. Inresande utbytesstudenter Vid godkänt betyg Godkänt provresultat En ny post läggs in i UBINDBG. Se krav R15. Vid underkänt betyg

Lars Hansson 2016-06-16 14 (42) Underkänt provresultat En ny post läggs in i UBINDBU. Se krav R17.

Lars Hansson 2016-06-16 15 (42) R10: Borttagning av betyg Ändringshistorik: 1.01 NYÅTGÄRD: Systemet ska ändra befintliga poster för projekttitel och specificering av tillgodoräknat prov inte göra borttagning och. Övergripande flöde:

Lars Hansson 2016-06-16 16 (42) Vanlig student? (ej inresande utbytesstudent) Godkänt betyg? Ta bort godkänt provresultat Ta bort underkänt provresultat Logga borttagning av godkänt provresultat Logga borttagning av underkänt provresultat Tillgodoräknat prov? Ta bort specificering av tillgodoräknat prov Godkänt betyg? Ta bort godkänt provresultat för inresande utbytesstudier Enda provet på kursen? Ta bort godkänt kursresultat Ta bort underkänt provresultat för inresande utbytesstudier Logga borttagn av godkänt provresultat för inresande utbytesstudier Logga borttagning av godkänt kursresultat Logga borttagn av underkänt provresultat för inresande utbytesstudier Har provet projektarbete? ja Ta bort titel på examensarbete Slut Figur 2. Flödesschema Borttagning av betyg. Borttagning av betyg kan göras för två typer: Vanliga studenter Inresande utbytesstudenter

Lars Hansson 2016-06-16 17 (42) Detta bestäms av PROVRAD.TERLOPNR. Är kolumnen blank rör det sig om en vanlig student medan om det finns en termin och ett löpnummer rör det sig om en inresande utbytesstudent. Betyg kan vara en av två olika klasser: Godkänd Underkänd Detta bestäms av KLASS i tabellen BETSKALA. Se tidigare krav. Vanliga studenter Vid godkänt betyg Godkänt provresultat Information om posten Post i GODKPROV hämtas där PNR = PROVRAD.PNR, KURS = PROVHUV.KURS och PROV = PROVHUV.PROVKOD. Kolumnnamn och värden sparas undan temporärt för loggning. Borttagning av posten Post i GODKPROV tas bort där PNR = PROVRAD.PNR, KURS = PROVHUV.KURS och PROV = PROVHUV.PROVKOD. Loggning av borttagning Post i BORTRES läggs in med hjälp av ursprungsvärden, URTABELL = GODKPROV och TYP = B /TYP = Ä, se krav R19. Godkänt kursresultat Om provet är enda provet på kursen (PROV har ENDAPROV = J ) tas även kursresultat bort ur databasen. Information om posten Post i GODKKURS hämtas där PNR = PROVRAD.PNR, KURS = PROVHUV.KURS. Kolumnnamn och värden sparas under temporärt för loggning. Borttagning av posten Post tas bort ur GODKKURS där PNR = PROVRAD.PNR, KURS = PROVHUV.KURS. Loggning av borttagning Post i BORTRES läggs in med hjälp av ursprungsvärden, URTABELL = GODKKURS och TYP = B /TYP = Ä, se krav R19. Specificering av tillgodoräknat prov

Lars Hansson 2016-06-16 18 (42) Om det finns tillgodoräknad provpoäng, och specifikation eller högskola eller utländsk högskola är angiven i rapporteringslistan tas specificering av tillgodoräknat prov bort ur databasen. Om PROVRAD.TGPOANG <> null och PROVRAD.SPEC <> eller PROVRAD.HSK <> eller PROVRAD.UTLHSK <> tas post bort. Borttagning av posten Projekttitel Post i GODKPRTG tas bort där PNR = PROVRAD.PNR, KURS = PROVHUV.KURS och PROV = PROVHUV.PROVKOD. Ingen loggning görs. Om provet har projektarbete (PROV har PROJARB = J ) ska titeln på projektarbetet tas bort ur databasen. Borttagning av posten Post i PROTITE2 tas bort där PNR = PROVRAD.PNR, KURS = PROVHUV.KURS och PROV = PROVHUV.PROVKOD. Ingen loggning görs. Vid underkänt betyg Underkänt provresultat Information om posten Post i UNDKPROV hämtas där PNR = PROVRAD.PNR, KURS = PROVHUV.KURS, PROV = PROVHUV.PROVKOD och PROVDAT = PROVRAD.DATUM. Kolumnnamn och värden sparas undan temporärt för senare loggning. Borttagning av posten Post i UNDKPROV tas bort där PNR = PROVRAD.PNR, KURS = PROVHUV.KURS, PROV = PROVHUV.PROVKOD och PROVDAT = PROVRAD.DATUM. Loggning av borttagning Post i BORTRES läggs in med hjälp av ursprungsvärden, URTABELL = UNDKPROV och TYP = B /TYP = Ä, se krav R19. Inresande utbytesstudenter Vid godkänt betyg Godkänt provresultat Information om posten

Lars Hansson 2016-06-16 19 (42) Post i UBINDBG hämtas där PNR = PROVRAD.PNR, TERMIN = PROVHUV.PROVRAD (Tecken 1-5) och LOPNR = PROVRAD.TERLOPNR (Tecken 6-7). Kolumnnamn och värden sparas undan temporärt för senare loggning. Borttagning av posten Post i UBINDBG tas bort där PNR = PROVRAD.PNR, TERMIN = PROVHUV.PROVRAD (Tecken 1-5) och LOPNR = PROVRAD.TERLOPNR (Tecken 6-7). Loggning av borttagning Post i BORTRES läggs in med hjälp av ursprungsvärden, URTABELL = UBINDBG och TYP = B /TYP = Ä, se krav R15. Vid underkänt prov Underkänt provresultat Information om posten Post i UBINDBU hämtas där PNR = PROVRAD.PNR, TERMIN = PROVHUV.PROVRAD (Tecken 1-5), LOPNR = PROVRAD.TERLOPNR (Tecken 6-7) och DATUM = PROVRAD.DATUM. Kolumnnamn och värden sparas undan temporärt för senare loggning. Borttagning av posten Post i UBINDBU tas bort där PNR = PROVRAD.PNR, TERMIN = PROVHUV.PROVRAD (Tecken 1-5), LOPNR = PROVRAD.TERLOPNR (Tecken 6-7) och DATUM = PROVRAD.DATUM. Loggning av borttagning Post i BORTRES läggs in med hjälp av ursprungsvärden, URTABELL = UBINDBU och TYP = B /TYP = Ä, se krav R17.

Lars Hansson 2016-06-16 20 (42) R11: Ändring av betyg Ändringshistorik: 1.01 Vid fall G->G ska systemet ändra befintliga poster för projekttitel och specificering av tillgodoräknat prov inte göra borttagning,. Betyg kan vara en av två olika klasser: Godkänd Underkänd Detta bestäms av KLASS i tabellen BETSKALA. Se tidigare krav. Ändring av betyg kan vara en av fyra fall: Nytt betyg = Godkänt betyg? Gammalt betyg = Godkänt betyg? Gammalt betyg = Godkänt betyg? Fall G -> U Fall G -> G Fall U -> U Fall U -> G Slut Figur 3. Flödesschema Ändring av betyg - övergripande. Fall G -> U I detta fall ska ett godkänt betyg ändras till ett underkänt betyg i databasen. Har det gamla och nya betyget olika betygsskalor ska även betygsskalan uppdateras

Lars Hansson 2016-06-16 21 (42) Fallet ska ha följande flöde: Vanlig student? (ej inresande utbytesstudent) Ta bort godkänt provresultat Ta bort godkänt provresultat för inresande utbytesstudier Logga borttagn av godkänt provresultat för inresande utbytesstudier Tillgodoräknat prov? Logga borttagning av godkänt provresultat Ta bort specificering av tillgodoräknat prov Enda provet på kursen? Ta bort godkänt kursresultat Lägg in underkänt provresultat för inresande utbytesstudier Logga borttagning av godkänt kursresultat Har provet projektarbete? ja Ta bort titel på examensarbete Lägg in underkänt provresultat Slut Figur 4. Flödesschema Ändring av betyg - fall G -> U.

Lars Hansson 2016-06-16 22 (42) Vanliga studenter Borttagning av godkänt betyg <Referens från krav R10> Godkänt provresultat Information om posten Post i GODKPROV hämtas där PNR = PROVRAD.PNR, KURS = PROVHUV.KURS och PROV = PROVHUV.PROVKOD. Kolumnnamn och värden sparas undan temporärt för loggning. Borttagning av posten Post i GODKPROV tas bort där PNR = PROVRAD.PNR, KURS = PROVHUV.KURS och PROV = PROVHUV.PROVKOD. Loggning av borttagning Post i BORTRES läggs in med hjälp av ursprungsvärden, URTABELL = GODKPROV och TYP = B /TYP = Ä, se krav R19. Godkänt kursresultat Om provet är enda provet på kursen (PROV har ENDAPROV = J ) tas även kursresultat bort ur databasen. Information om posten Post i GODKKURS hämtas där PNR = PROVRAD.PNR, KURS = PROVHUV.KURS. Kolumnnamn och värden sparas under temporärt för loggning. Borttagning av posten Post tas bort ur GODKKURS där PNR = PROVRAD.PNR, KURS = PROVHUV.KURS. Loggning av borttagning Post i BORTRES läggs in med hjälp av ursprungsvärden, URTABELL = GODKKURS och TYP = B /TYP = Ä, se krav R19. Specificering av tillgodoräknat prov Om det finns tillgodoräknad provpoäng, och specifikation eller högskola eller utländsk högskola är angiven i rapporteringslistan tas specificering av tillgodoräknat prov bort ur databasen. Om PROVRAD.TGPOANG <> null och PROVRAD.SPEC <> eller PROVRAD.HSK <> eller PROVRAD.UTLHSK <> tas post bort. Borttagning av posten Post i GODKPRTG tas bort där PNR = PROVRAD.PNR, KURS = PROVHUV.KURS och PROV = PROVHUV.PROVKOD. Ingen loggning görs.

Lars Hansson 2016-06-16 23 (42) Projekttitel Om provet har projektarbete (PROV har PROJARB = J ) ska titeln på projektarbetet tas bort ur databasen. <Referens från krav R10> Borttagning av posten Post i PROTITE2 tas bort där PNR = PROVRAD.PNR, KURS = PROVHUV.KURS och PROV = PROVHUV.PROVKOD. Ingen loggning görs. Inläggning av underkänt betyg <Referens från krav R9> Underkänt provresultat En ny post läggs in i UNDKPROV. Se krav R16. </Referens från krav R9> Inresande utbytesstudenter Borttagning av godkänt betyg <Referens från krav R10> Godkänt provresultat Information om posten </Referens från krav R10> Post i UBINDBG hämtas där PNR = PROVRAD.PNR, TERMIN = PROVHUV.PROVRAD (Tecken 1-5) och LOPNR = PROVRAD.TERLOPNR (Tecken 6-7). Kolumnnamn och värden sparas undan temporärt för senare loggning. Borttagning av posten Post i UBINDBG tas bort där PNR = PROVRAD.PNR, TERMIN = PROVHUV.PROVRAD (Tecken 1-5) och LOPNR = PROVRAD.TERLOPNR (Tecken 6-7). Loggning av borttagning Post i BORTRES läggs in med hjälp av ursprungsvärden, URTABELL = UBINDBG och TYP = B /TYP = Ä, se krav R15. Inläggning av underkänt betyg <Referens från krav R9> Underkänt provresultat

Lars Hansson 2016-06-16 24 (42) En ny post läggs in i UBINDBU. Se krav R17. </Referens från krav R9> Fall G -> G I detta fall ska ett godkänt betyg ändras till ett annat godkänt betyg i databasen. Har det gamla och nya betyget olika betygsskalor ska även betygsskalan uppdateras. Övergripande flöde:

Lars Hansson 2016-06-16 25 (42) Vanlig student? (ej inresande utbytesstudent) Ändra befintligt godkänt provresultat Logga ändring av godkänt provresultat Ändra befintligt godkänt provresultat för inresande utbytesstudier Tillgodoräknat prov? Ändra bef specificering av tillgodoräknat prov Logga ändring av godkänt provresultat för inresande utbytesstudier Enda provet på kursen? Ändra befintligt godkänt kursresultat Logga ändring av godkänt provresultat Har provet projektarbete? ja Ändra befintlig titel på examensarbete Slut Figur 5. Flödesschema Ändring av betyg - fall G -> G. Vanliga studenter Ändring av godkänt betyg Godkänt provresultat Information om posten

Lars Hansson 2016-06-16 26 (42) Post i GODKPROV hämtas där PNR = PROVRAD.PNR, KURS = PROVHUV.KURS och PROV = PROVHUV.PROVKOD. Kolumnnamn och värden sparas undan temporärt för loggning. Ändring av posten Befintlig post i GODKPROV ändras där PNR = PROVRAD.PNR, KURS = PROVHUV.KURS och PROV = PROVHUV.PROVKOD. Se krav R12. Loggning av borttagning Post i BORTRES läggs in med hjälp av ursprungsvärden, URTABELL = GODKPROV och TYP = Ä, se krav R19. Godkänt kursresultat Om provet är enda provet på kursen (PROV har ENDAPROV = J ) ändras även kursresultatet i databasen. Information om posten Post i GODKKURS hämtas där PNR = PROVRAD.PNR, KURS = PROVHUV.KURS. Kolumnnamn och värden sparas under temporärt för loggning. Ändring av posten Befintlig post ändras i GODKKURS där PNR = PROVRAD.PNR, KURS = PROVHUV.KURS. Se krav R13. Loggning av borttagning Post i BORTRES läggs in med hjälp av ursprungsvärden, URTABELL = GODKKURS och TYP = Ä, se krav R19. Specificering av tillgodoräknat prov Om det finns tillgodoräknad provpoäng, och specifikation eller högskola eller utländsk högskola angiven uppdateras databasen med specificering av tillgodoräknat prov (observera att 0 innebär att tillgodoräknad provpoäng har angivits medan null betyder att det inte har angivits.): Om PROVRAD.TGPOANG <> null och PROVRAD.SPEC eller PROVRAD.HSK <> eller PROVRAD.UTLHSK <> ändras befintlig post in i GODKPRTG. Ändring av posten Projekttitel Befintlig post i GODKPRTG ändras där PNR = PROVRAD.PNR, KURS = PROVHUV.KURS och PROV = PROVHUV.PROVKOD. Se krav R14. Ingen loggning görs. Om provet har projektarbete (PROV har PROJARB = J ) ska titeln på projektarbetet ändras i databasen. Ändring av posten

Lars Hansson 2016-06-16 27 (42) Post i PROTITE2 ändras där PNR = PROVRAD.PNR, KURS = PROVHUV.KURS och PROV = PROVHUV.PROVKOD, se krav R18. Ingen loggning görs. Inresande utbytesstudenter Ändring av godkänt betyg Godkänt provresultat Information om posten Post i UBINDBG hämtas där PNR = PROVRAD.PNR, TERMIN = PROVHUV.PROVRAD (Tecken 1-5) och LOPNR = PROVRAD.TERLOPNR (Tecken 6-7). Kolumnnamn och värden sparas undan temporärt för senare loggning. Ändring av posten Post i UBINDBG ändras där PNR = PROVRAD.PNR, TERMIN = PROVHUV.PROVRAD (Tecken 1-5) och LOPNR = PROVRAD.TERLOPNR (Tecken 6-7). Loggning av borttagning Post i BORTRES läggs in med hjälp av ursprungsvärden, URTABELL = UBINDBG och TYP = Ä, se krav R15. Fall U -> U I detta fall ska ett underkänt betyg ändras till ett annat underkänt betyg i databasen. Har det gamla och nya betyget olika betygsskalor ska även betygsskalan uppdateras. Fallet ska följa följande flöde:

Lars Hansson 2016-06-16 28 (42) Vanlig student? (ej inresande utbytesstudent) Ändra befintligt underkänt provresultat för inresande utbytesstudier Ändra befintligt underkänt provresultat Logga ändring av underkänt provresultat för inresande utbytesstudier Logga ändring av underkänt provresultat Slut Figur 6. Flödesschema Ändring av betyg - fall U -> U. Vanliga studenter Ändring av underkänt betyg Underkänt provresultat Information om posten Post i UNDKPROV hämtas där PNR = PROVRAD.PNR, KURS = PROVHUV.KURS/, PROV = PROVHUV.PROVKOD och PROVDAT = PROVRAD.GDATUM. Kolumnnamn och värden sparas undan temporärt för loggning. Ändring av posten Befintlig post i UNDKPROV uppdateras där PNR = PROVRAD.PNR, KURS = PROVHUV.KURS, PROV = PROVHUV.PROVKOD och PROVDAT = PROVRAD.GDATUM. Loggning av ändring Post i BORTRES läggs in med hjälp av ursprungsvärden, URTABELL = UNDKPROV och TYP = Ä, se krav R16. Inresande utbytesstudenter Ändring av underkänt betyg Underkänt provresultat

Lars Hansson 2016-06-16 29 (42) Information om posten Post i UBINDBU hämtas där PNR = PROVRAD.PNR, TERMIN = PROVRAD.TERLOPNR (Tecken 1-5), LOPNR = PROVRAD.TERLOPNR (Tecken 6-7) och TERMIN = PROVRAD.DATUM. Kolumnnamn och värden sparas undan temporärt för senare loggning. Ändring av posten Befintlig post i UBINDBU uppdateras där PNR = PROVRAD.PNR, TERMIN = PROVRAD.TERLOPNR (Tecken 1-5), LOPNR = PROVRAD.TERLOPNR (Tecken 6-7) och TERMIN = PROVRAD.DATUM. Loggning av borttagning Post i BORTRES läggs in med hjälp av ursprungsvärden, URTABELL = UBINDBU och TYP = Ä, se krav R17. Fall U -> G I detta fall ska underkänt betyg tas bort och godkänt betyg läggas in i databasen. Har det gamla och nya betyget olika betygsskalor ska även betygsskalan uppdateras Övergripande flöde:

Lars Hansson 2016-06-16 30 (42) Vanlig student? (ej inresande utbytesstudent) Ta bort underkänt provresultat Ta bort underkänt provresultat för inresande utbytesstudier Logga borttagning av underkänt provresultat Logga borttagn av underkänt provresultat för inresande utbytesstudier Lägg in godkänt provresultat Lägg in godkänt provresultat för inresande utbytesstudier Tillgodoräknat prov? Lägg in specificering av tillgodoräknat prov Enda provet på kursen? Lägg in godkänt kursresultat Har provet projektarbete? ja Lägg in titel på examensarbete Slut Figur 7. Flödesschema Ändring av betyg - fall U -> G. Vanliga studenter Borttagning av underkänt betyg <Referens från krav R10> Underkänt provresultat

Lars Hansson 2016-06-16 31 (42) </Referens från krav R10> Information om posten Post i UNDKPROV hämtas där PNR = PROVRAD.PNR, KURS = PROVHUV.KURS, PROV = PROVHUV.PROVKOD och PROVDAT = PROVRAD.DATUM. Kolumnnamn och värden sparas undan temporärt för senare loggning. Borttagning av posten Post i UNDKPROV tas bort där PNR = PROVRAD.PNR, KURS = PROVHUV.KURS, PROV = PROVHUV.PROVKOD och PROVDAT = PROVRAD.DATUM. Loggning av borttagning Post i BORTRES läggs in med hjälp av ursprungsvärden, URTABELL = UNDKPROV och TYP = B /TYP = Ä, se krav R19. Inläggning av godkänt provresultat <Referens från krav R9> Specificering av tillgodoräknat prov </Referens från krav R9> Inresande utbytesstudenter Borttagning av underkänt betyg <Referens från krav R10> Underkänt provresultat Information om posten Post i UBINDBU hämtas där PNR = PROVRAD.PNR, TERMIN = PROVHUV.PROVRAD (Tecken 1-5), LOPNR = PROVRAD.TERLOPNR (Tecken 6-7) och DATUM = PROVRAD.DATUM. Kolumnnamn och värden sparas undan temporärt för senare loggning. Borttagning av posten Post i UBINDBU tas bort där PNR = PROVRAD.PNR, TERMIN = PROVHUV.PROVRAD (Tecken 1-5), LOPNR = PROVRAD.TERLOPNR (Tecken 6-7) och DATUM = PROVRAD.DATUM. Loggning av borttagning Post i BORTRES läggs in med hjälp av ursprungsvärden, URTABELL = UBINDBU och TYP = B /TYP = Ä, se krav R17.

Lars Hansson 2016-06-16 32 (42) </Referens från krav R10> Inläggning av godkänt betyg <Referens från krav R9> Godkänt provresultat En ny post läggs in i UBINDBG. Se krav R15. </Referens från krav R9>

Lars Hansson 2016-06-16 33 (42) R21: Borttagning av temporära uppgifter i arbetstabeller Post i PROVHUV tas bort där IDNR = idnr. Post i PROVRAD tas bort där IDNR = idnr. Eventuell post i PROJTXT2 tas bort där IDNR = idnr. R22: Loggning av resultatrapportering Rapporteringen av betygen loggas i RESLOGG, se krav R20. R12: Uppdatering av GODKPROV Ändringshistorik: 1.01 NYÅTGÄRD: Program och programinriktning ska alltid tas från kursregistreringen (FFGKURS), inte från listan (PROVRAD). Vid av ny post eller uppdatering av befintlig post sparas följande värden: Kolumn PNR KURS PROV PROVDAT BETYG INTRES TGPOANG PROGR PROGINR BSKALA LISTNR ECTSBET IDATUM Ursprung PROVRAD.PNR PROVHUV.KURS/RESKOD.KURS PROVHUV.PROVKOD/RESKOD.PROV PROVRAD.DATUM PROVRAD.BETYG PROVRAD.INTRES PROVRAD.TGPOANG FFGKURS.PROGR FFGKURS.PROGINR PROV.BSKALA PROVRAD.LISTNR PROVRAD.ECTSBET Inläggningsdatum

Lars Hansson 2016-06-16 34 (42) ITID IANV VALUTA URSPOANG KONVERT Inläggningstid Användarkod H (Blank) (Blank) R13: Uppdatering av GODKKURS Ändringshistorik: 1.01 NYÅTGÄRD: Program och programinriktning ska alltid tas från kursregistreringen (FFGKURS), inte från listan (PROVRAD). Vid av ny post eller uppdatering av befintlig post sparas följande värden: Kolumn PNR KURS DATUM BETYG LARARE BSKALA PROGR PROGINR LINST LISTNR ECTSBET UT IDATUM ITID IANV Ursprung PROVRAD.PNR PROVHUV.KURS/RESKOD.KURS PROVRAD.DATUM PROVRAD.BETYG PROVHUV.EXAMIN PROV.BSKALA FFGKURS.PROGR FFGKURS.PROGINR KURS.INST PROVRAD.IDNR PROVRAD.ECTSBET (Blank) Inläggningsdatum Inläggningstid Användarkod R14: Uppdatering av GODKPRTG Vid av ny post sparas följande värden: Kolumn Ursprung

Lars Hansson 2016-06-16 35 (42) PNR KURS PROV HSK UTLHSK LAND SPEC SPECE TYP ANTECKN UTBNR PROVRAD.PNR PROVHUV.KURS PROVHUV.PROVKOD PROVRAD.HSK PROVRAD.UTLHSK PROVRAD.LAND PROVRAD.SPEC. PROVRAD.SPECE PROVRAD.TYP PROVRAD.ANTECKN PROVRAD.UTBNR R15: Uppdatering av UBINDBG Vid av ny post eller uppdatering av befintlig post sparas följande värden: Kolumn Ursprung PNR PROVRAD.PNR TERMIN PROVRAD.TERLOPNR (Tecken 1-5) LOPNR PROVRAD.TERLOPNR (Tecken 6-7) DATUM PROVRAD.DATUM BETYG PROVRAD.BETYG BSKALA PROV.BSKALA ECTSBET PROVRAD.ECTSBET INTRES PROVRAD.INTRES LARARE (Blankt) LISTNR PROVRAD.IDNR EXAMIN (Blankt) LINST KURS.INST IDATUM Inläggningsdatum ITID Inläggningstid IANV Användarkod Blankt för lärare och examinator/beslutsfattare?

Lars Hansson 2016-06-16 36 (42) R16: Uppdatering av UNDKPROV Ändringshistorik: 1.01 NYÅTGÄRD: Program och programinriktning ska alltid tas från kursregistreringen (FFGKURS), inte från listan (PROVRAD). Vid av ny post eller uppdatering av befintlig post sparas följande värden: Kolumn PNR KURS PROV PROVDAT BETYG INTRES TGPOANG PROGR PROGINR BSKALA LISTNR ECTSBET IDATUM ITID IANV VALUTA URSPOANG KONVERT Ursprung PROVRAD.PNR PROVHUV.KURS/RESKOD.KURS PROVHUV.PROVKOD/RESKOD.PROV PROVRAD.DATUM PROVRAD.BETYG PROVRAD.INTRES PROVRAD.TGPOANG FFGKURS.PROGR FFGKURS.PROGINR PROV.BSKALA PROVRAD.LISTNR PROVRAD.ECTSBET Inläggningsdatum Inläggningstid Användarkod H (Blank) (Blank) R17: Uppdatering av UBINDBU Vid av ny post eller uppdatering av befintlig post sparas följande värden: Kolumn Ursprung PNR PROVRAD.PNR TERMIN PROVRAD.TERLOPNR (Tecken 1-5) LOPNR PROVRAD.TERLOPNR (Tecken 6-7)

Lars Hansson 2016-06-16 37 (42) DATUM BETYG BSKALA INTRES LISTNR ECTSBET IDATUM ITID IANV PROVRAD.DATUM PROVRAD.BETYG PROV.BSKALA PROVRAD.INTRES PROVRAD.IDNR PROVRAD.ECTSBET Inläggningsdatum Inläggningstid Användarkod R18: Uppdatering av PROTITE2 Vid av ny post eller uppdatering av befintlig post sparas följande värden: Kolumn PNR KURS PROV TITELS TITELE Ursprung PROVRAD.PNR PROVHUV.KURS PROVHUV.PROVKOD PROJTXT2.TITELS PROJTXT2.TITELE R19: Uppdatering av BORTRES När poster innehållande betyg tas bort loggas händelsen i BORTRES. I URPOST sparas värden från originalposten. Alla värden från sparas här förutom PNR, KURS och PROV som sparas i egna kolumner i BORTRES. Värden sparas i URPOST i en sträng enligt följande format: Namn på kolumn=värde, med semikolon som teckenseparerare mellan varje kolumn + värde. Exempel PROGR=A;PROGINR=SP; Kolumn IDATUM ITID IANV IRUTIN URTABELL PNR KURS Ursprung Inläggningsdatum Inläggningstid Användarkod RS01 Tabell där post tagits bort: GODKPROV, GODKKURS osv. PROVRAD.PNR PROVHUV.KURS

Lars Hansson 2016-06-16 38 (42) PROV LISTNR URPOST TYP PROVHUV.PROVKOD PROVHUV.IDNR Ursprungliga värden, se tidigare beskrivning. B (Borttagning) eller Ä (Ändring) R20: Uppdatering av RESLOGG Innan transaktionen committas läggs en post in i RESLOGG med uppgifter om resultatrapporteringen. Kolumn DATUM TID ANVKOD LISTTYP IDNR ANTAL KURS PROV RUTIN IRUTIN KTAL Ursprung Inläggningsdatum Inläggningstid Användarkod PR PROVHUV.IDNR PROVHUV.ANTAL PROVHUV.KURS/RESKOD.KOD PROVHUV.PROV/Blankt RS01 RS01 Kontrolltal (hämtas från gränssnittet) 2.4 Kontroller C1: Kontrolltal måste vara korrekt Lämna meddelande ADM_314 om att kontrollen kan ta tid. Kontrollen sker i gpa_kontrolltal. C2: Antal betyg i listan måste stämma med antal poster Jämför antal betyg i listan med antal poster. Är PROVHUV.ANTAL = PROVHUV.ANTBETYG samma?

Lars Hansson 2016-06-16 39 (42) C3: Posterna i listan måste vara korrekta i förhållande till registreringar, resultat, avstängningar och datum Innan uppdatering genomförs ska systemet kontrollera att posterna är korrekta i förhållande till vad som tidigare rapporterats i databasen. Om något problem finns avbryts uppdatering och fellista skrivs ut. Felmeddelande ADM_046 skrivs ut på meddelanderaden. Formulär RS01H01P används för denna kontroll och för att skriva ut eventuell fellista. Se avsnitt Kontroller och fellista RS01H01P. C4: Personens uppgifter måste vara korrekta vid rapportering av lista med resultatkod Vid resultatkod kontrolleras att personens har exakt en kursregistrering och inget otillåtet resultat. Formulär RS01A12H används för denna kontroll. [Ej specificerat] C5: Om personen bytt personnummer ska det nya personnumret användas Ändringshistorik: 1.01 Systemet ska ta hänsyn till att en person kan ha bytt flera gånger. Om personen bytt personnummer ska det nya personnumret användas vid uppdatering av resultatet (det gamla personnumret ligger kvar i listan). Om personen har markering J i PROVRAD.BYTTMARK innebär det att personen bytt personnummer. I detta läge hämtas det senaste personnumret i GAMMALNY där PNR = PROVRAD.PNR. Det nya personnumret NPNR ersätter det gamla i vidare bearbetningar. Om ingen post hittas i GAMMALNY lämnas meddelande ADM_047. 2.5 Meddelanden ADM_039 Samtliga betyg måste vara satta innan listan kan sändas. ADM_046 Ett fel har uppstått och en fellista har skapats. ADM_047 Allvarligt fel. Personen saknas i gammalny!

Lars Hansson 2016-06-16 40 (42) ADM_314 Kontrollerar att rätt kontrolltal har angivits. ADM_315 Kontrollerar personerna på listan. ADM_378 Det finns ingen lista med detta listnummer. ADM_427 Angivet kontrolltal är ej korrekt. ADM_482 Kontrolltal måste anges. ADM_485 Ange listnummer. RS01_041 Kurserna och proven för angiven resultatkod saknar gemensam betygsskala och därför kan ingen rapportering ske på resultatkoden Fel vid uppdateringen (lp_lagg_till, godkprov), <Pnr>, kontakta systemansvarig. 3 Kontroller och fellista - RS01H01P Detta formulär har bara delvis specificerats. Formuläret använder även RS01A12H för att göra kontroller för resultatkod. Vid och ändring kontrolleras att studenten inte är avstängd aktuellt provdatum, om så är fallet ska studenten ut på varningslistan med kommentaren AVSTÄNGD. att betyget finns i aktuell betygsskala för provet, om så inte är fallet ska studenten ut på varningslistan med kommentaren Betygsskala. när det gäller ett enda prov (PROV.ENDAPROV = J) görs en kontroll att det inte finns resultat i UNDKPROV eller GODKPROV med resultatdatum som är senare än provets provdatum, om så är fallet ska studenten ut på varningslistan med kommentaren Fel resultatdatum. Vid borttagning och ändring som innebär att slutbetyg tas bort ska systemet kontrollera att det inte finns ett tillgodoräknande inrapporterat (grundas på) på kursen. Kontroll genomförs om: Lista gäller borttagning av provresultat (typ B ) och slutbetyg finns i GODKKURS Lista gäller ändring av provresultat (typ A ) och ändring ska göras från betyg med klass G till betyg med klass U och provet är enda prov (PROV.ENDAPROV = J) och slutbetyg finns i GODKKURS. Kursen får inte finnas angiven i ett tillgodoräknande (grundas på) som personen har på grund- och avancerad nivå. Kontrollera om det finns en post i INBYTEGH där PNR = PROVRAD.PNR och KURS = PROVHUV.KURS. Om så är fallet skrivs posten ut på fellista med följande värden under rubriken I REGISTRET : PROVRAD.GBETYG, PROVRAD.GDATUM och Tillgodo finns.

Lars Hansson 2016-06-16 41 (42) Kursen får inte finnas angiven i ett tillgodoräknande (grundas på) som personen har på forskarnivå. Kontrollera om det finns en post i FTGGRUND där PNR = PROVRAD.PNR och KURS = PROVHUV.KURS. Om så är fallet skrivs posten ut på fellista med följande värden under rubriken I REGISTRET : PROVRAD.GBETYG, PROVRAD.GDATUM och Tillgodo fo finns. Vid och ändring som innebär att slutbetyg på kursen läggs till ska systemet kontrollera att det inte redan finns ett tillgodoräknande inrapporterat (slipper läsa). Oklart! Öppna frågor Systemet borde även kontrollera vid av slutbetyg att kursen inte redan tillgodoräknats i UTBYTE. Lars: Avvaktar vi med tillsvidare efter mailväxling med Hasse och Matz-Ola. Eventuellt blir det en åtgärd. 4 Öppna och obesvarade frågor 4.1 Besvarade frågor 5 Förteckningar 5.1 Kravförteckning R1: SÖKA FRAM LISTA... 5 R2: VISA ÖVERSIKT AV LISTA... 6 R3: STÄLLA IN ATT ARKIVLISTA SKRIVS UT AUTOMATISKT... 6 R4: VISA BETYGSSTATISTIK... 6 R5: VISA ECTS-BETYGSSTATISTIK... 6 R6: VISA DETALJERAD INFORMATION OM LISTA... 7 R7: UPPDATERA LISTA... 7 R8: ALLMÄNT OM UPPDATERINGAR... 9 R9: INLÄGGNING AV BETYG... 12 R10: BORTTAGNING AV BETYG... 15 R11: ÄNDRING AV BETYG... 20 R21: BORTTAGNING AV TEMPORÄRA UPPGIFTER I ARBETSTABELLER... 33

Lars Hansson 2016-06-16 42 (42) R22: LOGGNING AV RESULTATRAPPORTERING... 33 R12: UPPDATERING AV GODKPROV... 33 R13: UPPDATERING AV GODKKURS... 34 R14: UPPDATERING AV GODKPRTG... 34 R15: UPPDATERING AV UBINDBG... 35 R16: UPPDATERING AV UNDKPROV... 36 R17: UPPDATERING AV UBINDBU... 36 R18: UPPDATERING AV PROTITE2... 37 R19: UPPDATERING AV BORTRES... 37 R20: UPPDATERING AV RESLOGG... 38 C1: KONTROLLTAL MÅSTE VARA KORREKT... 38 C2: ANTAL BETYG I LISTAN MÅSTE STÄMMA MED ANTAL POSTER... 38 C3: POSTERNA I LISTAN MÅSTE VARA KORREKTA I FÖRHÅLLANDE TILL REGISTRERINGAR, RESULTAT, AVSTÄNGNINGAR OCH DATUM... 39 C4: PERSONENS UPPGIFTER MÅSTE VARA KORREKTA VID RAPPORTERING AV LISTA MED RESULTATKOD... 39 C5: OM PERSONEN BYTT PERSONNUMMER SKA DET NYA PERSONNUMRET ANVÄNDAS... 39 5.2 Figurförteckning Figur 1. Flödesschema Inläggning av betyg.... 12 Figur 2. Flödesschema Borttagning av betyg.... 16 Figur 3. Flödesschema Ändring av betyg - övergripande.... 20 Figur 4. Flödesschema Ändring av betyg - fall G -> U... 21 Figur 5. Flödesschema Ändring av betyg - fall G -> G.... 25 Figur 6. Flödesschema Ändring av betyg - fall U -> U.... 28 Figur 7. Flödesschema Ändring av betyg - fall U -> G... 30