Kravspecifikation SA07 Antagen- utresande på utbytesprogram

Relevanta dokument
Kravspecifikation Service Skapa betalningsunderlag

SA41-Uppflyttning på program med terminsregistrering

Kontrollpaket avgifter - check_avgift

Kravspecifikation. Anpassningar i SA01. Version 0.03

Kravspecifikation RG10 Avbrott på kurs

Funktionsbeskrivning

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

Kravspecifikation RG03 Terminsregistrering - Flera personer

Kravspecifikation. Uppdatering RG_UPPDAT (RG01, RG02, RG03)

Funktionsbeskrivning

Kravspecifikation SA02_K Delfunktion avgifter

Kravspecifikation KA54 Huvudområdesgrupp

Kravspecifikation. Anpassningar i Examensfunktioner. Version 0.06

Kravspecifikation RV15

SA94 Deltagande i forskarskola/annat samarbete

Funktionsbeskrivning. - SA06- Etablering och antagning av utbytesstudenter

Kravspecifikation. Anpassningar i UT-funktioner

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

Kravspecifikation SA02_J Studenter i utbildningssamarbete

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

Kravspecifikation. UB02 Bevakningsuppdrag slutbetyg Version: 1.00.

Kravspecifikation. SA02 Etablering och Antagning

KA25 Programtillfällen - indata

Kravspecifikation

Funktionsbeskrivning

Kravspecifikation. RB06 - Gallring personuppgifter, flera personer - med eller utan behörighet. Batchbeställning

Kravspecifikation SA04 Praktik

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

Detaljerad beskrivning av kravlista för KA81

Kravspecifikation. SA09 Nouveau. Studieavgifter Nouveau Status:

Kontrollpaket check_utbtillf_avgift

Funktionsbeskrivning

Funktionsbeskrivning

Kravlista och Kravspecifikation RV03

REGISTRERING LADOK NOUVEAU

SA33 - Val av kurser inom program m terminsreg

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

Kravspecifikation. UT49 - Antagna, reserver på program

Grupper. SA10 Grupphantering

Kravspecifikation RS10 Resultat på hel kurs

KA49 Fördjupning inom huvudområde

UT51 Utdata,utresande utbytesstudenter

Kravspecifikation. KA68 Fotnoter för examensbevis Version: 0.05

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

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

Kravspecifikation RG01 Registrering - en person

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

Kravspecifikation RS92 Uppnådd andel, forskarnivå

Funktionsbeskrivning. SB10 Adressuppdatering. Innehållsförteckning

Kravlista för Ladok annan utbildning

Kravspecifikation RG02 Kursregistrering - Flera personer

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

UB03 Körloggsstatistik

Funktionsbeskrivning

Funktionsbeskrivning KA16 Kurser och prov - indata

KA27 Uppflyttningsvillkor Kravspecifikation

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

Kravsamordnare Datum Sida. Lou Lagusson (11)

Kravspecifikation UB01 Massutsökning

RS02 Resultatrapportering på individuella kurser

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

Kravspecifikation UT54 Utskrift praktik

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

Kravspec SA06- Etablering, antagning - utbytesstudent

Handbok för registervård. - Del 9

Funktionsbeskrivning

Kravspecifikation SA42 Val av programinriktning

Funktionsbeskrivning

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

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

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

Funktionsbeskrivning SY02 Användare -indata

KRAVSPECIFIKATION. INAMN01 Indexformulär Sök person

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

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

Kravspecifikation. RB06 - Gallring personuppgifter, flera personer - med eller utan behörighet. Batchbeställning. Version 1.00

Funktionsbeskrivning

Kravspecifikation. SA08 - Skapa alias. M:\jenkins_doc2pdf_nouveau_driftsatt_2016_03_6\UNIFACE\function_group\person\sa08\doc\sa08_kravspec.

KA21-Programplaner - utdata

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

Handbok för registervård. - Del 17

Det generella Utsökningspaketet i Ladok Nouveau

Registrering av studenter i utbildning på grundnivå och avancerad nivå vårterminen 2016

Kravspecifikation RS93 Alla kurser klara på forskarnivå

Lathund: Ändringsbarhet och registervård Innevarande version vid senaste uppdatering:

Kravspecifikation. RB70 - Engångsprogram. Batchhantering. Version 1.0

SA91 Forskarstuderandes handledare

Funktionsbeskrivning

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

Funktionsbeskrivning för BEGR Det generella begränsningspaketet

Funktionsbeskrivning

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

Funktionsbeskrivning

Kravspecifikation KA64 Organisationstyp

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

Kravspecifikation. UB60 - Registreringsverifikat. Batchbeställning

Kravspecifikation KA23

Kravspecifikation UT20 Intyg Visning av tillgodoräknande av prov

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

SA33 - Val av kurser inom program m terminsreg

Transkript:

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 Bengt Reinholdsson Andring av krav för kontroll av VALDKURS 2013-05-16 PerLindgren STU T 3101 Studieavgifter. Skapa betalningsunderlag alternativt ej aktuellt

Bengt Reinholdsson 2013-05-16 3 (12) Innehållsförteckning 1 INLEDNING... 4 1.1 SYFTE... 4 1.2 BESKRIVNING... 4 1.3 BEHÖRIGHET/PREFSTYRNINGAR... 4 1.4 TABELLER/VYER... 4 1.4.1 Tabeller/vyer som läses eller uppdateras... 4 1.4.2 Tabellerbeskrivning... 5 2 FUNKTIONELLA KRAV... 6 2.1 KRAVLISTA... 6 2.2 DETALJERAD BESKRIVNING AV KRAVEN... 6 2.3 MEDDELANDEN... 7 2.4 STUDIEAVGIFTER... 8 2.4.1 Allmänt kring studieavgifter i SA07... 8 2.4.2 Krav studieavgifter... 8 3 ICKE FUNKTIONELLA KRAV... 11 3.1 ANVÄNDBARHET... 11 3.2 UNDERHÅLLBARHET... 12 4 HJÄLPTEXTER... 12 5 SAMMANFATTNING KRAV... 12 5.1 FÖRTECKNING... 12

Bengt Reinholdsson 2013-05-16 4 (12) 1 Inledning 1.1 Syfte Funktionen används för att göra antagning av utresande till utresandeprogram. Denna kravlista avser endast tillägg av kontroll, ev varningsmeddelande samt ev utskrift vid uppdatering av antagningen. 1.2 Beskrivning I samband med att antagning av utbyte läggs in kontrolleras angiven termin/angivna terminer i VALDKURS om samma person har uppgifter inlagda där för en eller flera terminer ingående i utbytets terminer. Om det är så, ska ett varningsmeddelande visas i samband med uppdatering. Därefter ska uppdatering ske. 1.3 Behörighet/prefstyrningar Inga andra behörigheter eller preferenstyning krävs för denna kontroll än vad som redan finns i SA07 1.4 Tabeller/vyer 1.4.1 Tabeller/vyer som läses eller uppdateras Tabeller/vyer Läser Uppdatera VALDKURS X

Bengt Reinholdsson 2013-05-16 5 (12) 1.4.2 Tabellerbeskrivning Val av kurser VALDKURS Kolumn Pos Ny Beskrivning Domän PNR 10 * Personnummer NAMN TERMIN 5 *S5 Termin PROGR 5 *S3 Program LINJE 2) KURS 6 *S1 Kurs KURS 3) TERMORDN 2 S2 Termin i ordning inom programmet Z9 TERMIN.TERMIN5 1) PROGINR 4 Inriktning LINJEINR/bl 2) TYP 1 Typ av kurs O/V 4) REG 1 Registrering gjord J/(bl) LPERIOD 1 Läses i viss period 9/(bl) KURSTYP 3 S4 Kurstyp bl/etypben TVINGAD 1 Markering om val har tvingats in bl/j 5) GENREG 1 Markering om kursreg ska ske automatiskt bl/j 6) IDATUM 10 Inläggningsdatum ÅÅÅÅ-MM-DD IANV 6 Användarkod SYSTANV 7) 1) Termin inför vilken val av kurser gjorts. TERMIN är C5 i databasen, men C3 i gränssnittet mot Ladok Classic 2) PROGR och PROGINR heter LINJE resp INRIKTN i gränssnittet mot Ladok Classic 3) Värdet "-" (bindestreck) i kombination med värde "O" i fältet TYP markerar att studenten inte skall läsa någon av de kurser som är obligatoriska enligt programplanen. 4) O=obligatorisk V=valbar 5) Tvingats in med 'jodå-knapp' 6) Om enligt PROGPLH/PROGPLK GENREG=J för kursen 7) För kurser där valet genereras automatiskt läggs 'AUTO'. I övriga fall användarkod. Kom: Här finns uppgifter om vilken/vilka valbara kurser en studerande valt inom program med terminsregistrering. Även resultatet av urval i LANT lagras här. Senaste ändr: Sekundärindex på TERMIN

Bengt Reinholdsson 2013-05-16 6 (12) 2 Funktionella krav 2.1 Kravlista Kontroll ska göras i VALDKURS att en person inte har uppgifter inlagda där för en eller flera terminer ingående i utbytets terminer. Om det är så, ska ett varningsmeddelande visas i samband med uppdatering. 2.2 Detaljerad beskrivning av kraven Lägg till VALDKURS Status: Utkast Beskrivning: Prioritet: Måste Tabellen VALDKURS måste läggas in i formuläret SA07A00G Nytt meddelande Status: Utkast Beskrivning: Prioritet: Måste Nytt meddelande måste läggas in som lyder Personen har gjort kursval för samma termin. Kontroll av VALDKURS Status: Utkast Beskrivning: Prioritet: Måste Varningsmeddelandet ska enbart visas vid Inläggning och Ändring ej vid Borttag. Kontrollen av tabellen VALDKURS sker när fält lämnas. Kontrollen ska ej stoppa fortsatt uppdatering utan bara göra användaren uppmärksam att personen har gjort kursval denna termin. Slagning i tabellen VALDKURS görs med personnummer och terminsintervall. Om slagningen får träff ska ett varningsmeddelande skrivas ut på skärmen.

Bengt Reinholdsson 2013-05-16 7 (12) 2.3 Meddelanden ADM_??? Personen har gjort kursval för samma termin.

Bengt Reinholdsson 2013-05-16 8 (12) 2.4 Studieavgifter 2.4.1 Allmänt kring studieavgifter i SA07 Om en avgiftskyldig student har programkoppling ska betalningsunderlag eller ej aktuellt skapas eller så finns betalningsunderlag sedan tidigare. För avgiftsskyldig student utan programkoppling finns inget stöd, detta får skötas vid sidan om. Dock så ska ett infofönster visas för dessa studenter med en liten påminnelse att hantera betalning manuellt. Ett antal varianter på ändringar när det gäller program/inget program angivet är möjligt. Detta godkänns av SA07 men de betalningsunderlag som kan finnas sedan tidigare måste handläggaren hantera i SA09 studieavgifter eftersom det är svårt för SA07 att veta vad som ska göras åt situationen. När det gäller borttag av utbytet så gör vi inga kontroller avseende studieavgifter. Även om utbytet tas bort så är ju studenten kvar på programmet. Kontrollpaketet check_avgift ska anropas för alla studenter. Om svar = avgiftsskyldig och programkoppling finns ska check_utbtillf_avg anropas för att avgöra om programtillfället är avgiftsbelagt/fritt. Om svar = avgiftsskyldig och programkoppling saknas ska ett infofönster visas som påminner om att hantera studenten vid sidan om. 2.4.2 Krav studieavgifter R1 Anropa kontrollpaketet mf_check_fee i samband med att from termin har angivits (nyinlägg) R1 utförs inte vid ändring. Då har man ju redan lotsat studenten in i systemet. Här gör vi en grov koll om allting står rätt till med studenten. Kontroll om avgiftsstatus saknas och om personen är inresande utbytesstudent på samma termin. Det finns även mer omfattande kontroller i uppdateringsfasen om något har gått snett. Pnr Termin: From termin från formuläret Anmkod: Sätts till DUMMY! Program: sätts till blank Förfrågan 2 Observera att anmälningskod sätts till DUMMY!. Vi är inte intresserade av svaren kring kurser utan bara de svar som finns i R2.

Bengt Reinholdsson 2013-05-16 9 (12) R2 Undersök svar från kontrollpaket Svar från kontrollpaketet Åtgärd Kommentar 5 - Uppgift om avgiftsstatus saknas Stoppande felmedd: ADM_1019 Personen saknar avgiftsorsak. Lägg in avgiftsorsak. 12 Inresande utbytesstudent Stoppande felmeddelande Övriga svar från kontrollpaketet ADM_nnn Studenten är inresande utbytesstudent aktuell termin Fortsätt som vanligt i funktionen. 90 Felaktiga indata Stoppande felmeddelande. ADM_nnn 'Felaktiga indata. Kontakta systemadministratör' 91 - Allvarligt fel i databasen Stoppande felmeddelande ADM_nnn 'Allvarligt fel i databasen. Kontakta systemadministratör' Får vi detta svar är det en inresande utbytesstudent som man försöker göra till en utresande!

Bengt Reinholdsson 2013-05-16 10 (12) R3 Anropa kontrollpaketet mf_check_fee i samband med att uppdatering görs Observera att formuläret skapar en utbytesantagning för varje termin i det terminsintervall som anges i formuläret. Kontrollpaketet måste alltså anropas för varje post som skapas i UBUTRANT. Pnr Termin: Tas från de poster som skapas i UBUTRANT.TERMIN Anmkod: Sätts till DUMMY Program: från formuläret Förfrågan 2 Observera att anmälningskod sätts till DUMMY!. Vi är inte intresserade av svaren kring kurser utan bara de svar som finns i R4. R4 Undersök svar från kontrollpaket Svar från kontrollpaketet Åtgärd Kommentar 1 avgiftsskyldig och programkoppling finns(program finns angivet i formuläret) 1 avgiftsskyldig och programkoppling saknas(inget program angivet i formuläret) Anropa R5 Check_utbtillf_avgift (Se nedan) Om SVAR=AVGIFTSBELAGD Skapa AVGPROGR Om VARNING=TRUE Felmedd ADM_xxx Det gick inte att avgiftsbestämma aktuellt utbildningstillfälle. Betalningsunderlag skapat. End-om Annars Skapa AVGFRIPR End-om Uppdatering tillåts och inga betalningsunderlag ska skapas men efter lyckad uppdatering ska ett infofönster visas med texten: Studenten är avgiftsskyldig och hantering av betalning måste skötas manuellt Skapa AVGPROGR/AVGFRIPR= Anropa service:skapa betalningsunderlag AVGPROGR/AVGFRIPR Om flera poster med VARNING= TRUE behöver felmeddelandet bara skickas en gång. Kvitteras med OK-knapp 5 - Uppgift om avgiftsstatus saknas Stoppande felmedd: ADM_1019 Personen saknar avgiftsorsak. Lägg in Detta har vi ju egentligen kollat tidigare. Men fallskärm o flytväst.

Bengt Reinholdsson 2013-05-16 11 (12) avgiftsorsak. Rulla tillbaka alla uppdateringar 12 Inresande utbytesstudent Stoppande felmeddelande Övriga svar från kontrollpaketet ADM_nnn Studenten är inresande utbytesstudent aktuell termin Rulla tillbaka alla uppdateringar Fortsätt som vanligt i funktionen. Inga uppdateringar av betalningsunderlag. 90 Felaktiga indata Stoppande felmeddelande. ADM_nnn 'Felaktiga indata. Kontakta systemadministratör' Rulla tillbaka alla uppdateringar 91 - Allvarligt fel i databasen Stoppande felmeddelande ADM_nnn 'Allvarligt fel i databasen. Kontakta systemadministratör' Rulla tillbaka alla uppdateringar Får vi detta svar är det en inresande utbytesstudent som man försöker göra till en utresande! R5 Check_utbtillf_avgift Kontrollerar om aktuellt utbildningstillfälle är avgiftsbelagt/avgiftsfritt. Skicka in följande parametrar: Pnr Program Svar från check_utbtillf_avgift tas om hand i anropande krav förutom svaret nedan: Om FELAKTIGA_PARAMETRAR=TRUE Stoppande felmeddelande. ADM_1016 Felaktiga indata. Kontakta systemadministratör' 3 Icke funktionella krav 3.1 Användbarhet Designstandard Status: Utkast Beskrivning: Prioritet: Måste

Bengt Reinholdsson 2013-05-16 12 (12) All utveckling av program med grafiskt layout, det vill säga formulär och utskrifter, ska följa Standard & Guidelines (S&G) version 8.02 som gäller för Unifaceutveckling. 3.2 Underhållbarhet Programmerings standard Status: Utkast Beskrivning: Prioritet: Måste De delar som utvecklas i Uniface ska följa programmeringsstandarden som gäller för verktyget. Utvecklaren ska kommentera koden på sådant sätt att det är lätt att förstå vad som händer i programmet. 4 Hjälptexter 5 Sammanfattning krav 5.1 Förteckning LÄGG TILL VALDKURS... 6 NYTT MEDDELANDE... 6 KONTROLL AV VALDKURS... 6 DESIGNSTANDARD... 11 PROGRAMMERINGS STANDARD... 12