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 2014-02-14 Eleonore Lantz Jenny Sandqvist STU T-1151 Modifierar kontroll av utbildningssamarbete Lagt till info om uppdatering av ANTLIN/ANTINR i samband med borttagning av avbrott (LADOK-17814). 1. Funktion: SA45 Studieuppehåll och avbrott på program Ersätter classicrutinerna PG20, PG30 och PG31. 2. Konstruktör: Malou Engberg de Carvalho 3. Beskrivning av funktionen - Syftet Funktionen används för att lägga in, ändra och ta bort studieuppehåll på program, avbrott på program och avbrott på inriktning. Vid inläggning av studieuppehåll kan även kull ändras/läggas in. Möjlighet finns att skriva ut meddelande till studenten avseende avbrott på program resp. studieuppehåll. Inläggning av uppehåll på program. Vid uppdatering kontrolleras om det finns registreringar, terminsreg och kursreg, inlagda aktuella terminer. Saknas registreringar ges meddelande i statusraden. Registreringar finns: a) gäller endast program med terminsregistrering Finns det en FFG-registrering på programtermin ges möjlighet att ändra denna till en OM-registrering. Ett formulär med följande innehåll öppnas:
FFG-registrering på programtermin finns. Ändra till OM-registrering på programtermin. Uppdatera Avbryt. b) gäller alla program Finns det kursregistreringar visas en dialogruta: Personen är registrerad på kurs/er aktuell period Visa uppgifter. Ja Nej Vid svar JA öppnas formulär SA45B01G där registreringar, avbrott och resultat begränsat till aktuellt program och period - visas. Uppgifterna kan skrivas ut. I formuläret finns en direktingång till RG10 och/eller RG11. Behörighet till dessa funktioner krävs för att knapparna skall visas. I RG10 och RG11 görs normala behörighetskontroller. Nytt krav 100531 i projekt STU T-0121, modifierat av STU T-1151: Om studieuppehåll läggs in för studenten måste en kontroll göras av om personen har någon koppling till utbildningssamarbete i SAMPERS. Kontroll för vanlig antagning (LOKANTLB): Kontrollera att SOKALT.LOKANTLB = TILLFKOD.SAMPERS och att TERMIN.LOKANTLB = STARTTER.SAMPERS. Kontroll för senare-del-antagning (LOKANTLS): Här räcker det med att kontrollera att tillfälleskoden i SAMPERS avser ett programtillfälle som hör till det program som finns i angivet i posten i LOKANTLS. Så är fallet om TILLFKOD.SAMPERS = ANMKOD.PTILL där PROG.PTILL = LINJE.LOKANTLS. Inga terminsuppgifter ska kontrolleras. Om koppling till SAMPERS finns så visas meddelande Angivet program ingår i ett utbildningssamarbete. Använd SA02 för att inaktivera personen från utbildningssamarbetet. Meddelandet ska visas när programmet markeras i listboxen under personnummerfältet. Om valda kurser finns i VALDKURS så ska dessa tas bort vid uppdatering och ett meddelande ska visas. Inläggning av avbrott på program/avbrott på inriktning. Vid uppdatering kontrolleras om det finns kursregistreringar inlagda aktuell termin. Saknas registreringar ges meddelande i statusraden. Finns det kursregistreringar visas en dialogruta: Personen är registrerad på kurs/er aktuell period
Visa uppgifter. Ja Nej Vid svar JA öppnas formulär SA45B01G (se ovan). Nytt krav 100531 i projekt STU T-0121, modifierat av STU T-1151: När avbrott läggs in för programmet eller inriktningen måste en kontroll göras av om personen har någon koppling till utbildningssamarbete i SAMPERS. Kontroll för vanlig antagning (LOKANTLB): Kontrollera att SOKALT.LOKANTLB = TILLFKOD.SAMPERS och att TERMIN.LOKANTLB = STARTTER.SAMPERS. Kontroll för senare-del-antagning (LOKANTLS): Här räcker det med att kontrollera att tillfälleskoden i SAMPERS avser ett programtillfälle som hör till det program som finns i angivet i posten i LOKANTLS. Så är fallet om TILLFKOD.SAMPERS = ANMKOD.PTILL där PROG.PTILL = LINJE.LOKANTLS. Inga terminsuppgifter ska kontrolleras. Om koppling till SAMPERS finns ska INAKTIV=J läggas in i SAMPERS för personen samtidigt som avbrottet uppdateras på programmet/inriktningen. Det behövs inte något meddelande till användaren. Om valda kurser finns i VALDKURS så ska dessa tas bort vid uppdatering och ett meddelande ska visas. Borttagning av uppehåll/avbrott på program/avbrott på inriktning. I samband med borttagning av avbrott (borttagning av post i AVBRLIN eller AVBRINR) sker också en uppdatering av motsvarande post i ANTLIN resp ANTINR där fältet idatum uppdateras med dagens datum. Detta eftersom ANTLIN/ANTINR-posten då kommer att skickas med i en SB01-batch till NyA som förändrad data, vilket i sin tur ger en signal till NyA att antagningen initierats på nytt. På så vis kommer studenten inte att blir stoppad med hänvisning om avbrott på program om hen söker en ny kurs inom programmet. Vid uppdatering kontrolleras om det finns inlagda avbrott/tidaga avbrott på kurs aktuella terminer. Saknas avbrott på kurser aktuella terminer ges meddelande i statusraden. Finns det avbrott på kurs, visas en dialogruta: Avbrott/tidigt avbrott på kurs/er finns inlagt aktuell period Visa uppgifter. Ja Nej Vid svar JA öppnas formulär SA45B01G (se ovan).
4. Uppdelning av funktionen i delfunktioner SA45 har tre delfunktioner: -Studieuppehåll på program -Avbrott på program -Avbrott på inriktning 5. Behörighetsanalys Det skall vara möjligt att styra användarnas behörighet till delfunktioner. Behörighet att arbeta med olika program styrs via ANVPROG. 6. Preferensstyrning 6.1 SYSTPREF Vad vill man styra Parametervärde Resultat Ingen styrning 6.2 ANVPREF Vad vill man styra Parametervärde Resultat 6.3 PERSPREF Vad vill man styra Parametervärde Resultat 7. Kontroller Se kontroller i PG20, PG30 och PG31. T.ex. Avbrott kan inte läggas in om registrering finns senare termin. Kontroll om användaren är behörig att köra RG10 och/eller RG11. 8. Funktionens resultat
Funktionen uppdaterar tabellerna UPPHLIN, AVBRINR, AVBRLIN samt kolumnen kull i ANTLIN. 9. Utskrifter Två typer av intyg till studenten: studieuppehåll och avbrott på program. 10. versiktlig beskrivning av formulärstrukturen 10.1 Formulärmatris Formulär SA45A01G SA45B01G SA45C01G SA45P1 SA45P2 Startbild Visning av res+reg, ingång till RG10 och RG11 Ändra terminsregistrering Intyg studieupphåll Intyg avbrott 10.2Dialogmodell 11. Berörda tabeller Funktionen uppdaterar tabellerna UPPHLIN, AVBRINR, AVBRLIN samt kolumnen kull i ANTLIN.
Vid inläggning av studieuppehåll även FFGLIN, OMREGLIN och VALDKURS. SA45A Startformulär 1) Hjälptext SA45A00G Studieuppehåll och avbrott på program Senast uppdaterad: 2010-06-09 Funktionen används för att lägga in, ändra och ta bort studieuppehåll på program, avbrott på program och avbrott på programinriktning. Vid inläggning av studieuppehåll kan även kull ändras/läggas in. Markera önskat alternativ (studieuppehåll/avbrott på program/avbrott på inriktning) och fyll sedan i personnummer. Påbörjade programstudier visas. Om personen är antagen till flera program får man fram en lista över dessa. Välj från listan med hjälp av piltangent och 'Tab' eller dubbelklicka på rätt program. Vid studieuppehåll visas aktuella uppgifter i den undre rutan, varifrån man kan välja 'Nytt uppehåll' eller att bearbeta befintligt uppehåll. Uppgifterna kan sedan läggas in, ändras eller tas bort under rubriken 'Studieuppehåll'. Om man är behörig kan även Kull ändras. Vid avbrott på inriktning visas antagningar till programinriktning i den undre listboxen, varifrån man kan välja önskad inriktning. Uppgifterna kan sedan läggas in, ändras eller tas bort under rubriken 'Avbrott på inriktning'. Vid avbrott på program kommer man direkt från den övre listboxen till fälten under rubriken 'Avbrott på program', där man sedan kan lägga in, ändra eller ta bort uppgifter. Nyinläggning: Fyll i aktuella uppgifter och uppdatera. För studieuppehåll anges termin/terminsintervall samt J om registrering under uppehållet tillåts. Ange J/N om studieuppehåll enligt högskoleförordningen 7 kap 33 har beviljats/avslagits. Ett Ja innebär att studenten har särskilda skäl och får fortsätta sina studier efter uppehåll, d v s har platsgaranti vid återkomsten. Ett Nej betyder att studenten har fått avslag på sin begäran att få göra uppehåll med platsgaranti. Diarienr kan anges och uppgift om kull kan ändras/läggas in. Vid avbrott skall avbrottsdatum anges. Diarienummer kan anges. Borttagning: Välj önskad uppgift och ge kommandot 'Ta bort'. Ändring: Skriv över gammal uppgift och uppdatera. Vid inläggning/borttagning av uppehåll och avbrott på program, kan registrering och avbrott på kurs aktuell termin redan finnas i registret. I dessa fall visas texten "Visa uppgifter". Svarar man Ja får man upp ett nytt formulär där personens registreringar och resultat visas. Har man behörighet lägga in avbrott/tidigt avbrott på kurs (RG10) respektive ändra och ta bort registreringar (RG11) finns här en direktingång till dessa funktioner. Studieuppehåll på program med terminsregistrering Kontroll görs om personen är förstagångsregistrerad på programtermin aktuell period. Finns sådan registrering visas en bild i vilken man kan ändra förstagångsregistreringen till en omregistrering. Brev till studenten Det finns möjlighet att skriva ut meddelande till studenten avseende studieuppehåll och avbrott på program vid inläggning och ändring av uppgifter. Svara i så fall J i rutan 'Skriv ut meddelande till studenten' före uppdateringen. Det går även att lägga till egen text till meddelandet.
Borttagning av samarbetskod Om studenten läser ett program som ingår i ett utbildningssamarbete (samarbetskod finns) så inaktiveras denna koppling vid inläggning av avbrott. Ny koppling kan om så behövs läggas in via funktion SA02. Vid nyinläggning/ändring så tas valda kurser bort från programmet/programinriktningen. 2) Beskrivning, kommandon och knappar Val i radiogrupp styr vilka fält som är inmatningsbara. Alla visningsuppgifter hämtas när personnummer fyllts i, ( från tabellerna LINJE, ANTLIN, AVBRLIN, ANTINR, AVBRINR, UPPHLIN). Är personen antagen till mer än ett program läggs en scrollist ut och det program som har den senaste kursregistreringen visas. Vid scrollning av program ändras också uppgifterna om befintliga studieuppehåll och ev. avbrott. Diarienummer och specifikation är ej obligatoriska fält. Utskrifter: Ett J i rutan Skriv ut meddelande till studenten skapar automatiskt utskrift i samband med uppdatering. Vid uppdatering/ändring av studieuppehåll skrivs utskrift SA45A01P ut. Ett J i rutan Beviljat enl HF 7 kap 33 " ger text: Plats på programmet garanteras vid återkomst. Ett N i rutan lämnar raden blank. Vid uppdatering/ändring av avbrott skapas utskrift SA45A02P. Fritext skrivs under namn och titel. Ingen utskrift vid borttagning av uppgifter. Kryssrutan dimmas vid kommandot ta bort.. Inläggning/ändring av uppgifter Efter uppdatering ges följande meddelande i statusraden om registreringar saknas: Personen är ej registrerad på någon kurs aktuell period. Finns det registreringar öppnas en dialogruta med texten: Personen är registrerad på kurs/er aktuell period Visa uppgifter. Ja Nej Specialkontroll vid inläggning av studieuppehåll: Har personen har en FFG-registrering på programtermin aktuell termin öppnas formulär SA45C direkt efter uppdatering. Finns det både terminsreg och kursreg öppnas först SA45C och därefter kommer dialogrutan ang. kursregistreringar. Och vid borttagning:
Efter uppdatering ges följande meddelande i statusraden om avbrott saknas: ãinga kurser med inlagt avbrott/tidigt avbrott hittadesä. Finns det avbrott öppnas en dialogruta med texten: ãavbrott/tidigt avbrott på kurs/er finns inlagt aktuell period. Visa uppgifter.ä Ja Nej Ta bort-knappen är dimmad om det inte finns något att ta bort. Kommando meny Knapp Snabb-komm ando Vad händer Funktion Ta bort avbrott Ta bort avbrott Suddar uppgifter i bilden. Bekräftas med uppdatering. Ta bort uppehåll Ta bort uppehåll Suddar uppgifter i bilden. Bekräftas med uppdatering. Ny Ny Ctrl -N Lägger ut nya rader för inläggning av studieuppehåll Uppdatera Uppdatera Ctrl -U SA45B 1. Hjälptext Personens registreringar och resultat på program aktuell period visas. Avbrott/ tid avbrott öppnar funktion RG10 Avbrott/tidigt avbrott på kurs. Ta bort /ändra reg öppnar funktion RG11 Ändring/ borttagning av kursregistrering 2. Beskrivning, kommandon och knappar Visa samtliga terminsregistreringar.
Visa kursregistreringar, avbrott och resultat - begränsat till aktuell period och program. Visning av knapparna som leder till RG10 och RG11 styrs av användarens behörighet till funktionerna. Efter stängning av RG10 resp. RG11 kommer man tillbaka till detta formulär. Kommando meny Knapp Snabb-komm ando Vad händer Special Avbrott/ Avbrott/ ppnar funktion RG10 Tid avbrott Tid avbrott Ta bort/ Ta bort/ ppnar funktion RG11 Ändra reg ändra reg Arkiv Skriv ut Skriv ut SA45C 1. Hjälptext Vill du ändra FFG-registreringen på programterminen som visas ge kommandot uppdatera. 2. Beskrivning, kommandon och knappar Visa termin i ordningen för FFG-registrering under period för studieuppehåll. Förslag till termin i ordningen för OM-reg är FFG-termin minus ett. Uppdatera raderar uppgift i FFGLIN och uppdaterar post i OMREGLIN. Formuläret stängs i samband med uppdatering. Kommando meny Knapp Snabb-komm ando Vad händer
Funktion Uppdatera Uppdatera Uppdaterar samt stänger formuläret. Arkiv Avbryt Avbryt Stänger formuläret.