KA25 Programtillfällen - indata

Relevanta dokument
Kravspecifikation

Kravspecifikation 1. Funktionsbenämning: KA22 Programtillfällen - utdata. 2. Konstruktör: Gunbritt Hagberg 3. Beskrivning av funktionen - Syftet

KA27 Uppflyttningsvillkor Kravspecifikation

Kravspecifikation SA02_J Studenter i utbildningssamarbete

Detaljerad beskrivning av kravlista för KA81

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

Funktionsbeskrivning

Funktionsbeskrivning KA16 Kurser och prov - indata

Kravspecifikation RG10 Avbrott på kurs

Kravspecifikation Service Skapa betalningsunderlag

KA21-Programplaner - utdata

Funktionsbeskrivning

Kravspecifikation KA23

Funktionsbeskrivning

Funktionsbeskrivning

SA94 Deltagande i forskarskola/annat samarbete

Kravspecifikation. SA02 Etablering och Antagning

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

REGISTRERING LADOK NOUVEAU

Funktionsbeskrivning

Behörighet till delfunktion ger rätt att söka, visa och skriva ut sökresultat. För uppdatering krävs särskild behörighet.

Kravspecifikation RS92 Uppnådd andel, forskarnivå

Kravspecifikation. 1. Funktion: KA20 Program - utdata. 2. Konstruktör: Malou Engberg de Carvalho. 3. Beskrivning av funktionen - Syftet

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

Kravspecifikation KA55 - Utbildningssamarbete

Funktionsbeskrivning SY02 Användare -indata

Funktionsbeskrivning. - SA06- Etablering och antagning av utbytesstudenter

Kravspecifikation RG03 Terminsregistrering - Flera personer

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

Kravspecifikation SA42 Val av programinriktning

Kravspecifikation KA54 Huvudområdesgrupp

Kravspecifikation SA07 Antagen- utresande på utbytesprogram

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

Kravspecifikation RV15

Funktionsbeskrivning

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

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

Grupper. SA10 Grupphantering

Kravspecifikation SA02_K Delfunktion avgifter

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

SA41-Uppflyttning på program med terminsregistrering

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

Funktionsbeskrivning

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

Kravspecifikation. Uppdatering RG_UPPDAT (RG01, RG02, RG03)

Funktionsbeskrivning

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

Kravspecifikation för RV16 Ändring av registreringsuppgifter - kurs

1. Allmänt om funktionen Denna funktion används för att ändra eller ta bort terminsuppgifter på program med terminsregistrering.

Kravspecifikation SA04 Praktik

RS02 Resultatrapportering på individuella kurser

Kravlista för Ladok annan utbildning

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

Kravspecifikation KA13 Anmälningsalternativ, Kurs

Kravspecifikation för UT22 Utskrift av antagningsbevis

Kravspecifikation RS93 Alla kurser klara på forskarnivå

Funktionsbeskrivning

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

Kravsamordnare Datum Sida. Lou Lagusson (11)

Funktionsbeskrivning

Kravspecifikation KA11, tillägg

Kravspecifikation. KA68 Fotnoter för examensbevis Version: 0.05

Funktionsbeskrivning

Kravspecifikation EB53 Redovisar reserver som blivit antagna och återbud

Funktionsbeskrivning. UT10 Visa studentuppgifter

Funktionsbeskrivning

Kontrollpaket avgifter - check_avgift

Kravspecifikation. SA09 Nouveau. Studieavgifter Nouveau Status:

INTRODUKTION TILL LADOK

KRAVSPECIFIKATION. Borttagning av antagningsvillkor delfunktion SA02_I. webbadress. Projektnamn STU-07-T18 Åtgärd &

KA49 Fördjupning inom huvudområde

SA33 - Val av kurser inom program m terminsreg

Kravlista och Kravspecifikation RV03

Författare Datum Beteckning Sida (16)

UT46 Uppföljning på program Kravspecifikation

Handbok för registervård. - Del 21

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

Kravspecifikation KA65 Typ av praktik

Funktionsbeskrivning. SB10 Adressuppdatering. Innehållsförteckning

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

Kravspec KA53. KA53 Bevakning av uppfyllda antagningsvillkor. Ändringshistorik Beteckning:

KURSINFO. Kurstillfälle inom program. Versionsförteckning. Datum Version Beskrivning Författare Första utkast Anngreth Johansson

Kravspec SA06- Etablering, antagning - utbytesstudent

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

Funktionsbeskrivning för BEGR Det generella begränsningspaketet

SA91 Forskarstuderandes handledare

Kravspec UB70. UB70 Migrationsverket. Ändringshistorik Beteckning:

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

Global funktion - SOKA - Utsökningspaket Kravspecifikation

Kravspecifikation. KA74 - Kataloguppgifter DS forskarnivå. Diploma Supplement

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

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

Behörighet till delfunktion ger rätt att söka, visa och skriva ut sökresultat. För uppdatering krävs särskild behörighet.

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

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

SA33 - Val av kurser inom program m terminsreg

Kravspecifikation UT20 Intyg Visning av tillgodoräknande av prov

Kravspecifikation UT54 Utskrift praktik

Kontrollpaket check_utbtillf_avgift

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

Transkript:

KA25 Programtillfällen - indata 2016-01-25 p\catalog ue\ka25\doc\ka25_kravspec.doc

Göteborgs Universitet KA25 - Kravspecifikation 2 Ändringshistorik Datum Av Kommentar Godkännare Framgår ej GunBritt Hagberg Jag har lagt till tabell för ändringshistorik och innehållsförteckning/perl 2009-11-05 PerLindgren Proj STU9108 Ta bort inledande kurs. Se bilaga KA25A01G - 2010-05-28 Maria Vännman Lägger till fält för utbildningssamarbete. Uppdaterar SAMTILLF. Projekt T-0121-2010-06-01 Maria Vännman Lägger till kontroll på borttagning av utb.samarbete. STU T-0121 2010-09-28 Lars Hansson STU T-0151. Lagt till möjlighet att gå till SA02 och efteranta till inledande kurser 2011-08-15 David Andersson NOUVSD-7886. Lagt till borttagningskontroller mot NYASTATP 2013-04-10 Anna-Carin Wikulnd STU T-3101. Studieavgifter. Krav för att markera upp programtillfälle som avgiftsbefriat eller inte. 2014-04-10 Jenny Sandqvist Ny skärmdump och uppdaterad hjälptext för KA25A00G pga att möjligheten att koppla flera utbildningssamarbeten till samma programtillfälle har tagits bort. 2014-05-23 Hooshmand Shadman LADOK-18560:Uppdaterat med ny punkt (7.2.5): ny kontroll mot SAMPERS/SAMTILLF vid borttagning av programtillfälle. 2016-01-25 Britt Berglund Ändrat rubrik enligt NOVFUNK - -

Göteborgs Universitet KA25 - Kravspecifikation 3 Innehållsförteckning NY... FEL! BOKMÄRKET ÄR INTE DEFINIERAT. ÄNDRA - TA BORT... 10 UPPDATERA... 10 INLEDANDE KURS... 10 NY... 14 TA BORT... 14 UPPDATERA... 14 NY... 15 TA BORT... 15 UPPDATERA... 16

Göteborgs Universitet KA25 - Kravspecifikation 4 1. Funktionsbenämning - KA25 Programtillfällen - indata Ersätter Classic-rutin KL20. 2. Konstruktör: Gunbritt Hagberg 3. Beskrivning av funktionen - Syftet Funktionen används för att - koppla programkod i LADOK till anmälningskod (t ex från NyA) och definiera hur programmet ges, - på program med kursregisrering ange vilken eller vilka kurser som läses som inledande kurs. -koppla en samarbetskod till ett programtillfälle. Redan definierade anmälningskoder på aktuellt program/inriktning visas. Även de anmälningskoder som läggs in i Nya lagras automatiskt i Ladoks katalog via SB02 och visas i denna funktion. 4. Uppdelning av funktionen i delfunktioner Funktionen ej uppdelad i delfunktioner 5. Behörighetsanalys Behörigheten ligger på funktionen 6. Preferensstyrning Funktionen innehåller inga preferensstyrningar 7. Kontroller 7.1 Nyinläggning/ändring av anmälningskod 7.1.1 Kontroll om programmet är nedlagt (fält NEDLAGD=J i tabell LINJE) Felmeddelande: Detta program är nedlagt 7.1.2 Kontroll om inriktningen är nedlagd (fält NEDLAGD=J i tabell LINJEINR) Felmeddelande: Denna inriktning är nedlagd

Göteborgs Universitet KA25 - Kravspecifikation 5 7.1.3 Om det är inriktningskrav på programmet (fältet INRKRAV=J i tabell LINJE) måste inriktning anges. Felmeddelande: Du måste ange inriktning. 7.1.4 Anmälningskoden får inte finnas definierad för annat sökalternativ (tabell PTILL) Felmeddelande: Angiven anmälningskod definierar annat sökalternativ 7.1.5 Vid inläggning av nya tillfällen och man bockar i checkboxen ska J (avgiftsfri) sparas ner i den nya kolumnen AVGFRI.PTILL, väljer man att inte bocka i den så sparas N (avgiftsbelagd) ner i AVGFRI.PTILL vid uppdatering. 7.1.6 Vid ändring av AVGFRI.PTILL från J ->N eller N->J kontrollera om det finns några antagningar på tillfället i första hand i LOKANTLB. Finns det antagningar ska det inte gå att ändra tillfället. Stoppa användaren med meddelandet: Ändring av avgift på programtillfället går ej att göra eftersom det finns antagningar på tillfället. 7.1.7 Vid ändring av AVGFRI.PTILL från J ->N eller N->J kontrollera om det finns några antagningar på tillfället i andra hand i LOKANTLS. Finns det antagningar ska ett varningsmeddelande visas som går att gå förbi som lyder: Det kan finnas antagningar på programtillfället. Vill du ändå ändra det? Ja/Nej 7.1.8 Vid ändring av AVGFRI.PTILL från J ->N eller N->J kontrollera om det finns några antagningar på tillfället i tredje hand i LOKANTLR. Finns det antagningar ska ett varningsmeddelande visas som går att gå förbi som lyder: Det kan finnas reserver på programtillfället. Vill du ändå ändra det? Ja/Nej 7.1.5 Anmälningskoden får ej finnas i pågående antagningsomgång (Se i tabell ANMALT om anmälningskoden finns i fält ANMALID. Finns anmälningskoden kontrollera fält ANTOMG mot fält ANTOMG i tabell ANTOMG. Läs sedan fältet URVALTYP i tabell ANTOMG. Endast värdet A i detta fält tillåter ändring/borttagning av anmälningskod, i övrigt är antagningsomgången pågående). Felmeddelande: Anmälningskoden finns i pågående antagningsomgång. Du får inte ändra eller ta bort denna kod. 7.2 Borttagning av anmälningskod 7.2.1 Kontrollera att anmälningskoden ej används (får ej finnas i tabellerna LOKANTLB, LOKANTLR eller NYASTATP) Felmeddelande: Denna anmälningskod används. Får ej tas bort. 7.2.3 Kontroll att anmälningskoden ej finns i INLKURSP

Göteborgs Universitet KA25 - Kravspecifikation 6 Åtgärd: Tas anmälningskod bort ur PTILL skall även motsvarande post/er tas bort ur tabell INLKURSP. 7.2.4 Kontrollera om det finns några poster i tabellen AVGKURS, AVGTERM eller AVGPROGR med BETALT=J för angivet program och termin. Om det finns poster ska ett informationsmeddelande visas som lyder: Det finns personer som betalt studieavgift på programtillfället du vill ta bort. Är du säker på att du vill fortsätta med borttagningen? Ja/Nej. Vid svar Ja fortsätt med borttaget, vid svar Nej stoppa borttaget. 7.2.5 Kontrollera om det finns några poster i tabellen SAMTILLF och/eller SAMPERS. Om det finns poster där ska två olika informationsmeddelande visas beroende på om det finns antagna/reserver eller inte: Det finns utbildningssamarbete som är kopplat till detta. Vill du ändå ta bort programtillfället? Ja/Nej. Vid svar Ja fortsätt med borttaget, vid svar Nej stoppa borttaget. Programtillfället har antagna/reserver och det finns utbildningssamarbete som är kopplat till detta. Vill du ändå ta bort det? Ja/Nej. Vid svar Ja fortsätt med borttaget, vid svar Nej stoppa borttaget. 7.3 Inledande kurs på program 7.3.1 Anmälningskod på inledande kurs måste vara definierad för aktuell termin (tabell KTILL2) Felmeddelande: Anmälningskoden för kurs är inte definierad 8. Funktionens resultat Funktionen uppdaterar tabell PTILL, som kopplar NyAs anmälningskod till programkod i Ladok, och INLKURSP som för program med kursregistrering anger vilken eller vilka kurser som läses först på programmet.

Göteborgs Universitet KA25 - Kravspecifikation 7 9. Utskrifter Inga utskrifter förekommer i denna funktion. 10. Översiktlig beskrivning av formulärstrukturen 10.1 Formulärmatris Formulär Funktions-specifik Generell KA25A00G Startformulär KA25A01G Inledande kurs X X 10.2 Dialogmodell KA25A00G Startformulär KA25A01G Inledande kurs 11. Tabeller Tabeller som berörs: PTILL, INLKURSP, LOKANTLB, LOKANTLR, ANMALT, KTILL2 för uppgifter om anmälningskoder på program och kurs. Dessutom LINJE, LINJEINR, KURS, ORT, KURSTID, LINFART, UNDFORM, ETYPBEN, SAMUTB, SAMTILLF, SAMPERS, NYASTATP och ev andra tabeller för kontroller

Göteborgs Universitet KA25 - Kravspecifikation 8 Bilagor Bilaga KA25A00G KA25 Programtillfällen - indata Senast uppdaterad: 2016-01-25 Allmänt om funktionen Funktionen används för att definiera programtillfälle viss termin. Du kan lägga in, ändra och ta bort ett programtillfälle i taget. Dessutom kan du koppla en eller flera inledande kurser till programtillfället. Här kan du också ange om programtillfället ingår i något utbildningssamarbeten. Du kan kopiera programtillfällen från en tidigare termin till valfri termin under knappen Masskopiering. Redan definierade programtillfällen på angivet program och eventuell inriktning aktuell termin visas. Förutom programtillfällesparametrar, kan du även lägga in planeringstal och antagningstal för ordinarie och reservurval. Dessa uppgifter används tills vidare endast i uppföljningsfunktioner. Det är även möjligt att markera om programtillfället ska vara avgiftsbefriat.

Göteborgs Universitet KA25 - Kravspecifikation 9 Detta formulär Fyll i programkod samt eventuell inriktning och termin alternativt programtillfälle och termin. Om programmet har inriktningskrav måste inriktning anges, om programmet inte har inriktningskrav kan inriktning anges. Om inget anges i inriktningsfältet betyder det att man önskar "blank" inriktning. Redan definierade programtillfällen visas. Ny Markera raden 'Nytt programtillfälle'. Defaultvärden visas i samtliga obligatoriska fält (i programfart, kurstid, undervisningsform, ort). Programtillfälleskod ska anges. Därefter görs ev justeringar i fälten och ev finansieringsform anges. Finform kan lämnas blank. Om programtillfället ska vara avgiftsbefriat måste kryssrutan för detta markeras, annars är programtillfället avgiftsbelagt. Planeringstal och antagningstal för ordinarie och reservurval kan anges eller lämnas blanka. Samarbetskod kan anges. Ändra Vill du ändra eller tillföra uppgifter markerar du alternativet i listboxen. Uppgifterna visas i fälten under och kan ändras eller nya uppgifter läggas till. Om det finns antagningar till programtillfället, får kryssrutan för om programtillfället ska vara avgiftsbefriat eller ej inte ändras. Ta bort Vill du ta bort ett programtillfälle markerar du alternativet i listboxen och uppgifterna visas i fälten under. Klicka på 'Ta bort'. Programtillfället tas bort ur databasen. Även ev inledande kurser tas bort. Uppdatera För varje nyinläggning eller ändring av programtillfälle måste du uppdatera. Ny/ändrad post läggs in i databasen. Inledande kurs Inläggning av inledande kurs, d v s ihopkoppling av programtillfälle och anmälningskod för kurs, görs i separat formulär. För att komma dit kan du antingen klicka på Inledande kurs-knappen eller gå via menyn Funktion. Ändringar i startformuläret måste vara uppdaterade innan du lämnar det. Inmatningsstöd Vill du ha stöd för inmatningen kan du 'bocka för' detta i menyn Funktion. Detta innebär att föregående alternativs parametrar ligger kvar som stöd vid inläggning av nytt programtillfälle. Fälten för programtillfälleskod, planerings- och antagningstal samt ev samarbetskoder suddas när man anger 'Nytt programtillfälle' i listboxen. Övriga fält kan ändras. Vid borttagning gäller inte inmatningsstöd, vid borttagning suddas alla fält. Inmatningsstödet gäller tills man har 'bockat av' det i menyn.

Göteborgs Universitet KA25 - Kravspecifikation 10 2. Kommandon, knappar och menypåverkan Meny Under-meny Knapp Kortkommando Beskrivning Inledande kurs Inledande kurs Gå till KA25A01G. KA25A00G ligger kvar Ta bort Ta bort Ctrl + T Tar bort post från databasen Uppdatera Uppdatera Ctrl + U Uppdaterar PTILL. Vid borttagning görs kontroll att koden inte används Masskopiera Masskopiera Nytt formulär för Masskopiering KA25A02G öppnas 3. Instruktioner för programmeraren Programfält och ev inriktning är obligatoriskt (om inriktning krävs på programmet). Finns inlagda anmälningskoder visas dessa i repeterande entiteter. Finns inget inlagt ges en tom rad för inläggning. Defaultvärden i fält: Fart - 100% Kurstid - DAG Undform - NML Ort - ort från tabell EGENHSK Ändra - Ta bort Med hjälp av piltangenterna (uppåt- och nedåtpil) skall man kunna pila sig uppåt eller nedåt bland inlagda anmälningskoder, markering av posten följer med, för att kunna ändra eller stryka. Markör i Fart -fältet. Kod kan ej ändras. Uppdatera Uppdaterar bearbetade poster i PTILL. När anmälningskoden tas bort ur PTILL städas även denna post bort från INLKURSP. När en samarbetskod SAMUTB.SAMKOD är angiven ska denna uppdateras i SAMTILLF med programtillfälleskoden PTILL.ANMKOD och dess starttermin PTILL.TERMIN och tillfällestypen (än så länge endast SAMTILLF.TILLFTYP=P). Inledande kurs Leder till formulär KA25A01G. Formuläret skall även kunna nås via Funktion i menyn. Kontroll att gjorda bearbetningar är uppdaterade. Om det i tabell LINJE enbart förekommer program ned terminsregistrering döljs denna knapp och menyalternativ.

Göteborgs Universitet KA25 - Kravspecifikation 11 Finns det däremot både program med kursregistrering och program med terminsregistrering så är knapp och menyalternativ dimmade om program med terminsregistrering anges. Samarbetskod Nytt Inmatningsfält för samarbetskod samt indexformlär ISAMUTB01. Inmatningsfältet ska läggas sist i formuläret, under Planeringstal. Kod hämtas från SAMUTB.SAMKOD. Den svenska benämningen skrivs ut i ett visningsfält (SAMUTB.BENAMNS). Ledtext: Ingår i utbildningssamarbete: F1- text: Ange samarbetskod, 6 tecken. Kopplar programtillfället till ett utbildningssamarbete. Samarbetskod får ej vara nedlagd. Kontroll mot SAMUTB.NEDLAGD. Om så är fallet visas meddelandet ADM_250 Samarbetet är nedlagt. Ett programtillfälle kan bara ha en samarbetskod kopplad till sig. Finns studenter kopplade till samarbetskoden får fältet inte modifieras (SAMPERS.SAMKOD). Det gäller även om personerna är Inaktiva. Vid försök till modifiering av fältet ges följande felmeddelande i meddelanderaden: Det finns studenter som läser inom utbildningssamarbetet. Samarbetskoden kan inte tas bort". Kontroll måste ske på terminen att den inte startar innan samarbetsterminen. ADM_246 Startterminen ingår inte i något utbildningssamarbete Listbox Markeringen av programtillfälle i listboxen styr vad som ska visas i fält/fälten för samarbetskod. Finns tidigare inlagda samarbeten ska de listas i fält för kod och benämning längs ner i formuläret. Vid ESC i KA25A01G kommer man tillbaka till startformuläret. Studieavgifter STU T-3101 I och med projektet STU T-3101 ska det vara möjligt att ange om ett programtillfälle ska vara avgiftsbefriat eller avgiftsbelagt. Detta innebär ändringar i formulär KA25A00G. En ny kolumn i tabellen PTILL ska läggas till som heter AVGFRI. Den markerar om ett tillfälle är avgiftsbefriat(avgfri=j) eller avgiftsbelagt (AVGFRI=N) En checkbox ska ritas in i formuläret KA25A00G, förslagsvis under rubriken Nytt/Ändring av Programtillfälle, under Programfart med ledtexten Markera om programtillfället ska vara avgiftsbefriat. Denna checkbox ska vara tillgänglig på samma sätt som övriga fält inom ramen. Vid uppläsning av befintliga tillfällen ska denna checkbox bockas i om AVGFRI.PTILL= J Vid inläggning av nya tillfällen och man bockar i checkboxen ska J (avgiftsfri) sparas ner i den nya kolumnen AVGFRI.PTILL, väljer man att inte bocka i den så sparas N (avgiftsbelagd) ner i AVGFRI.PTILL vid uppdatering.

Göteborgs Universitet KA25 - Kravspecifikation 12 Vid ändring av programtillfällen Vid ändring av AVGFRI.PTILL från J ->N eller N->J kontrollera om det finns några antagningar på tillfället i första hand i : LOKANTLB SOKALT.LOKANTLB = ANMKOD.PTILL TERMIN.LOKANTLB = TERMIN.PTILL Får vi någon träff LOKANTLB finns det antagningar på tillfället och det ska inte gå att ändra tillfället. Stoppa användaren med meddelandet: Ändring av avgift på programtillfället går ej att göra eftersom det finns antagningar på tillfället. Vid ändring av AVGFRI.PTILL från J ->N eller N->J kontrollera om det finns några antagningar på tillfället i andra hand i : LOKANTLS KULL.LOKANTLS LINJE.LOKANTLS INRIKT.LOKANTLS LINFART.LOKANTLS ORT.LOKANTLS UNDFORM.LOKANTLS FINFORM.LOKANTLS KURSTID.LOKANTLS = TERMIN.PTILL = PROGR.PTILL = PROGINR.PTILL = PROGTAKT.PTILL = ORT.PTILL = UNDFORM.PTILL = FINFORM.PTILL = KURSTID.PTILL Får vi någon träff LOKANTLS kan det finnas antagningar på programmet. Men eftersom det inte är anmälningskoden för programtillfället som ligger i LOKANTLS kan vi inte helt säkert säga att det är på just detta programtillfälle posten i LOKANTLS avser, därför visar vi enbart ett varningsmeddelande: Det kan finnas antagningar på programtillfället. Vill du ändå ändra det? Ja/Nej Vid ändring av AVGFRI.PTILL från J ->N eller N->J kontrollera om det finns några antagningar på tillfället i tredje hand i : LOKANTLR SOKALT.LOKANTLR = ANMKOD.PTILL TERMIN.LOKANTLR = TERMIN.PTILL Får vi någon träff i LOKANTLR kan finns det antagningar på tillfället men då kommer det även att finnas en post i LOKANTLB som stoppar ändringen. Hittas enbart en post i LOKANTLR så är personen reserv och det räcker med ett varnande meddelande: Det kan finnas reserver på programtillfället. Vill du ändå ändra det? Ja/Nej Vid borttagning av programtillfällen Vid borttag av post i PTILL kontrollera om det finns några poster i tabellen AVGKURS, AVGTERM eller AVGPROGR med BETALT=J för angivet program (PROGR.PTILL) och termin (TERMIN.PTILL). Om det finns poster ska ett informationsmeddelande visas som lyder: Det finns personer som betalt studieavgift på

Göteborgs Universitet KA25 - Kravspecifikation 13 programtillfället du vill ta bort. Är du säker på att du vill fortsätta med borttagningen? Ja/Nej. Vid svar Ja fortsätt med borttaget, vid svar Nej stoppa borttaget. Kontroller se avsnitt 7

Göteborgs Universitet KA25 - Kravspecifikation 14 Bilaga KA25A01G 1. Hjälptext I detta formulär kan du på program med kursregisrering ange vilken eller vilka kurser som läses som inledande kurs. Programmets anmälningskod följer med från startformuläret men du kan även lägga in en ny kod. Termin är obligatorisk uppgift. Ny Ny-knappen ger dig ger dig ny rad för ytterligare inläggning av anmälningskod. Ta bort Pila dig till den kod som skall tas bort. Stryk-knappen tar bort posten från formuläret. Kontroll om den inledande kursen används i LANTKURS för aktuell termin. Varningsmeddelande om den används men det går att ta bort. Uppdatera Uppdatera bekräftar gjorda bearbetningar. Du kan lägga in ny kod och/eller styka gammal innan du uppdaterar alla. 2. Kommandon, knappar och menypåverkan Meny Undermenkommando Knapp Kort- Beskrivning Funktion Ny Ny Ctrl + Ins Lägger in ny rad för inläggning. Stryk Stryk Ctrl + Del Tar bort post ur formuläret. Uppdatera Uppdatera Ctrl + U Uppdaterar INLKURSP.

Göteborgs Universitet KA25 - Kravspecifikation 15 3. Instruktioner för programmeraren Markerad anmälningskod på program följer med från föregående formulär. Man kan även lägga in ny anmälningskod på program. Programuppgifter visas. Nästkommande termin visas som defaultvärde. Termin är obligatorisk uppgift. Finns inlagda anmälningskoder visas dessa i repeterande entiteter. Finns inget inlagt ges en tom rad för inläggning. Om kursantagningar och/eller kursregistreringar saknas för de redan inlagda anmälningskoderna (se kontrollera kursantagningar) ska knappen SA02 visas. (I annat fall ska den döljas.) När en sedan tidigare inmatad anmälningskod för programtillfälle börjar modifieras ska systemet kontrollera om kursantagningar och/eller kursregistreringar finns för de inledande kurserna på programtillfället, se kontrollera kursantagningar. Om det saknas kursantagningar och/eller kursregistreringar ska varningsdialogruta visas: Det saknas kursantagningar för inledande kurser. Vill du lägga in antagningarna? Alternativ Ja/Nej där Ja = Markera knappen SA02 och Nej = Dölj knappen SA02 och fortsätt som vanligt. Ny Ny-knappen lägger in en tom rad för inläggning överst i repeterande entiteter. Ta bort Med hjälp av piltangenterna (uppåt- och nedåtpil) skall man kunna pila sig uppåt eller nedåt bland inlagda anmälningskoder, markering av posten följer med, för att kunna stryka. Stryk-knappen tar bort posten från formuläret. Kontrollera om den inledande kursen används i LANTKURS för aktuell termin: LANTKURS.TERMIN=aktuell termin LANTKURS.ANMALT=aktuellt kurstillfälle LANTKURS.INLKOPPL=aktuellt programtillfälle Om träff varningsmeddelande i ett litet fönster: o Den inledande kursen som är på väg att tas bort används denna termin. Är du säker så går det att ta bort den! o Ja och Nej knappar Efter borttagning kontrolleras om kursantagningar och/eller kursregistreringar finns för de inledande kurserna på programtillfället, se kontrollera kursantagningar. Finns antagningarna och/eller registreringarna döljs knappen SA02. Knapp SA02 Knappen placeras till vänster om knappen Ta bort. Vid aktivering kontrolleras att användaren har behörighet till funktionen SA02 och delfunktionen Antagning program. Saknas behörighet lämnas meddelande ADM_428 Du saknar behörighet att köra angiven (del)funktion.. Finns behörighet öppnas formulär SA02C00G. När användaren kommer tillbaka till detta formulär kontrolleras om kursantagningar och/eller kursregistreringar finns för de inledande kurserna på

Göteborgs Universitet KA25 - Kravspecifikation 16 programtillfället, se kontrollera kursantagningar. Om inga saknas döljs knappen SA02. Hjälptext: Öppna SA02 för att lägga in antagningar till inledande kurser. Uppdatera Uppdaterar poster i INLKURSP. Anmälningskoden på kurs (inledande kurs) måste finnas definierad i KTILL2 på angiven termin. Efter uppdatering kontrolleras om kursantagningar och/eller kursregistreringar finns för de inledande kurserna på programtillfället, se kontrollera kursantagningar. Om det saknas kursantagningar och/eller registreringar ska knappen SA02 visas. Vid uppdatering blir man kvar i detta fomulär, markören står i anmälningskodfältet för program. Stängning av formulär Innan formuläret stängs ska systemet kontrollera om kursantagningar och/eller kursregistreringar finns för de inledande kurserna på programtillfället, se kontrollera kursantagningar. Om detta saknas ska varningsdialogruta visas: Det saknas kursantagningar för inledande kurser. Vill du lägga in antagningarna? Alternativ Ja/Nej där Ja = Markera knappen SA02 och Nej = Stäng formuläret. Kontrollera kursantagningar Systemet ska kontrollera att inlagda inledande kurser har kursantagningar och/eller kursregistreringar. Om så inte är fallet ska användaren ges möjlighet att lägga in antagningarna via SA02. Läs vyn V_LOKANTLB03 där SOKALT = <Fält: Programtillfälle> och TERMIN = <Fält: Termin>. Detta ger underlaget till alla antagningar som ska finnas för de inledande kurserna. För varje post utför läsningarna nedan tills minst en saknad antagning hittats. o Läs LANTKURS där PNR = <V_LOKANTLB03.PNR> och TERMIN = <V_LOKANTLB03.TERMIN> och ANMALT = <V_LOKANTLB03.ANMALT> o Om ingen träff läs FFGKURS där PNR = <V_LOKANTLB03.PNR> och och KURS = <V_LOKANTLB03.KURS>. o Om ingen träff där heller läs INREGFFG där PNR = <V_LOKANTLB03.PNR> och och KURS = <V_LOKANTLB03.KURS>. o Om ingen träff saknar personen antagning och/eller registrering på kursen. Har vi hittat en post för varje inledande kurs är allt ok och inget mer behöver göras. I annat fall måste användaren ges möjlighet att efteranta. Öppna frågor: Ska knappen SA02 gömmas eller dimmas? Formulering dialogruta?