Malou Engberg de Carvalho 2010-02-25 Sida 1 KA21-Programplaner - utdata 2010-02-25 Ändringshistorik Av Kommentar Godkännare 1997-10-31 Malou Engberg de Carvalho Denna del av funktionen är färdigprogrammerad och distribuerad. Kravspecen har kompletterats med inklippta bilder från Ladok nouveau version 7, demomiljön. Sid 1-13 - 1998-08-18 Malou Engberg de Carvalho är från 1997-10-31. Omfattar villkor för uppflyttning kopplade till programplaner, utdata (Formulär KA21C00G Villkor för uppflyttning + exempel på utskrifter). Sid 14-18 är från 1998-08-18. 2009-12-18 Thomas Dahlberg Ändrar var utskriften av anmäningskoden skall ske. Tar bort ändringen som var gjord 2009-12-15 2010-01-13 Thomas Dahlberg Snyggar till specen lite 2010-02-25 Maria Vännman Lägger till nya skärmdumpar 2011-05-30 Patrik Hörnkvist Ändrar terminologi från lokala planer till
Malou Engberg de Carvalho 2010-02-25 Sida 2 programplaner.
Malou Engberg de Carvalho 2010-02-25 Sida 3 Innehållsförteckning 1. Funktion: KA21 Programplaner, utdata... 4 2. Konstruktör: Malou Engberg de Carvalho... Fel! Bokmärket är inte definierat. 3. Beskrivning av funktionen - Syftet... 4 4. Uppdelning av funktionen i delfunktioner... 5 5. Behörighetsanalys till delfunktioner... 5 6. Preferensstyrning... 5 7. Kontroller... 5 8. Funktionens resultat... 5 9. Utskrifter... 5 10. Översiktlig beskrivning av formulärstrukturen... 8 10.1 Formulärmatris... 8 10.2 Dialogmodell... 9 11. Berörda tabeller... 9 12 Detaljerad beskrivning... 10 12.1 KA21A 00G Startformulär... 10 12.1.1 1) Hjälptext... 10 12.1.2 2) Beskrivning, kommandon och knappar... 11 12.2 KA21A01G Beställning av utskrifter... 13 12.2.1 1) Hjälptext... 13 12.2.2 2) Beskrivning, kommandon och knappar... 14 12.3 KA21B01G Programplaner... 15 12.3.1 1)Hjälptext... 15 12.3.2 2) Beskrivning, kommandon och knappar... 16 12.4 KA21C00G Villkor för uppflyttning... 18 12.4.1 1) Hjälptext... 18 12.4.2 2) Beskrivning, kommandon och knappar... 18 12.5 KA21P8... 20
Malou Engberg de Carvalho 2010-02-25 Sida 4 1. Funktion: KA21 Programplaner, utdata Ersätter classicrutinerna UL06, UL07 samt delar av UY16. Listar uppgifter från de nya tabellerna PROGPLH och PROGPLK 3. Beskrivning av funktionen - Syftet KA21 är en en katalogfunktion (utdata) och används enbart för program med terminsregistrering. Uppgifter tas fram för ett program i taget. Begränsning på inriktning kan göras. Tre olika typer av uppgifter söks fram i funktionen : vilka kurser ingår i programmmet vilka programplaner som finns upplagda villkor för uppflyttning kopplade till programplaner. Vilka kurser ingår i programmet Normalt görs utsökning enligt något av alternativen: Visa vilka kurser som ingår i programmet en viss termin Visa vilka kurser som rekommenderas viss termin Visa vilka kurser som rekommenderas för antagna till programmets början viss termin ( antagningstermin måste anges) Kalendertermin måste alltid anges. Möjlighet att lista kurser inom programmet utan begränsning på kalendertermin finns i funktion KA11. Vilka programplaner finns Utsökning gör enligt ett av alternativen: Visa vilka programplaner som gäller viss termin (utan begränsning på termin visas alla programplaner som finns upplagda på programmet) Visa vilka programplaner som gäller för antagna viss termin.
Malou Engberg de Carvalho 2010-02-25 Sida 5 Villkor för uppflyttning Villkor inför uppflyttning hör till den programplan som uppflyttning sker från. Sökning görs på programkod och termin. Utan begränsning programtermin visas alla villkor för uppflyttning som finns på programmet inför en viss termin. 4. Uppdelning av funktionen i delfunktioner Inge delfunktioner. 5. Behörighetsanalys till delfunktioner Obs. Funktionen är endast relevant för program med terminsregistrering. Behörigheten ligger på funktionen. Enbart utdata. 6. Preferensstyrning Ingen preferensstyrning. 7. Kontroller Kontroll att angivet program har terminsregistrering, tabellen LINJE.LINJEREG=J. Varning, med hänvisning till KA11, skall ges om ett program som inte har terminsregistrering anges. Förekommer läsperiod i tabellen LINJE.LPERIOD för aktuellt program skrivs kryssruta med texten skriv ut läsperiod i bild KA21A01G. För övrigt normala kontroller. 8. Funktionens resultat Framsökta uppgifter visas på skärmen och/eller skrivs ut på skrivare. 9. Utskrifter Det finns tre olika typer av uppgifter som söks fram i funktionen - kurser inom program, programplaner och villkor för uppflyttning. Utskrift av vilka kurser som ingår programmet : Utsökningen styr vilka listor som kan skrivas ut. Utsökning kan göras av alla kurser eller av rekommenderade kurser. Vid utsökning av alla kurser kan följande sorteringar väljas (5 st): På fr.o.m.- programtermin termin (inriktning/ typ/ kurs) På rekommenderad programtermin/ övriga kurser Kurskod Institution/ kurskod Typ (O/V/A)/ kurskod
Malou Engberg de Carvalho 2010-02-25 Sida 6 Vid utsökning av rekommenderade kurser viss kalendertermin eller för antagna viss kalendertermin kan följande sorteringar väljas (4 st): På rekommenderad programtermin Kurskod Institution/ kurskod Typ (O/V/A)/ kurskod Visa utöver standard: Gäller alla listor i funktionen med undantag för speciallistan Skriv endast engelsk text. Via kryssrutor kompletterar man med vilka ytterligare uppgifter man vill ta fram: nivå, djup, betygskala prov engelska kursbenämningar läsperiod Grundsortering vid sortering på programtermin (from eller rek.) Inriktning: finns inriktningar är sorteringen programtermin/ inriktning/ kurs. Typ: Sortering görs alltid på typ/ kurskod för varje programtermin 1) obligatoriska, 2) kurser med antagning, 3) valfria kurser. Följande listlayouter förekommer: På alla listor anges hur utsökningen är gjord samt vilken sortering som har valts. Listlayout 1 Fr.o.m.-terminlistan Kan endast skrivas ut när utsökning av alla kurser gjorts i startbilden. Vald sortering: På fr.o.m. programtermin. Skrivs ut när det finns kryss i rutan Skriv ut delpoäng, rekommenderad termin. Listan innehåller följande uppgifter: Kurskod, benämning, nedl, institutionskod, Poäng, delpoäng, kurstermin, rekommenderad termin, Typ (O/V/A), skapa reg. Delpoäng och kurstermin visas endast för kurser som går över flera terminer. Rek-termin skrivs ut om sådan finns. Alla kursterminer som finns skrivs ut. Listlayout 2 Fr.o.m.-terminlistan utan rektermin och delpoäng Utsökning alla kurser Vald sortering: På fr.o.m. programtermin. Inget kryss i rutan Skriv ut delpoäng, rekommenderad termin. Listan innehåller följande uppgifter: Kurskod, benämning, nedl, institutionskod, Poäng, antal kursterminer, Typ (O/V/A), Skapa reg.
Malou Engberg de Carvalho 2010-02-25 Sida 7 Listlayout 3 Annan sortering än programtermin ( innehåller både from- och rek.termin) Utsökning: Rekommenderade kurser eller alla kurser + kryss i rutan visa delpoäng, rekommenderad termin vid beställning av utskrifter. Tre olika sorteringar: Kurskod, Institution/ kurskod eller Typ/ kurskod Listan innehåller följande uppgifter: Kurskod, benämning, nedl, institutionskod, Poäng, delpoäng, kurstermin, rekommenderad termin, Fr.o.m termin, Typ (O/V/A), skapa reg. Listlayout 4 Annan sortering än programtermin (utan delpoäng och kursterminer) Utsökning: Alla kurser utan kryss i rutan visa delpoäng, rekommenderad termin Tre olika sorteringar: Kurskod, Institution/ kurskod eller Typ/ kurskod Listan innehåller följande uppgifter: Kurskod, benämning, nedl, institutionskod, Poäng, antal kursterminer, rek.-termin, from-termin, Typ (O/V/A), Skapa reg. Listlayout 5 Rek.-terminlistan Utsökning: rekommenderade kurser, rekommenderade kurser för antagna viss termin eller utsökning av alla kurser + sortering på rek. termin/ övriga kurser. Listan innehåller följande uppgifter: Kurskod, benämning, nedl, institutionskod, Poäng, delpoäng, kurstermin, Typ (O/V/A), skapa reg, Fr.o.m.-termin Om kursen kan läsas över flera terminer räknas utgångspunkt från KTILLP fram vilken termin som är rekommenderad termin för de olika kursterminerna. Dvs. en kurs kan förekomma under flera rek.terminer. Vid utsökning på fr.o.m. termin och sortering på rek-termin visas först rek-termin och sedan kurser utan rek-termin under rubriken Övriga kurser. Övriga kurser sorteras per inriktning. Listlayout 6 Lista med engelsk text Utsökning: rekommenderade kurser Kryss i rutan skriv enbart engelsk text ger denna utskrift. Innehåller färre uppgifter och specialtext. (Ej klar. Layout saknas.) Utsökning av alla kurser Listlayout 1: sortering fr.o.m.-termin, med rek.-termin och delpoäng Listlayout 2: sortering fr.o.m.-termin, utan rek.-termin Listlayout 3: annan sortering än programtermin (med rek.- och from-termin, delpoäng) Listlayout 4: annan sortering än programtermin (utan delpoäng och kurstermin) Listlayout 5: sortering rek.-termin/ övriga kurser Utsökning av rekommederade kurser Listlayout 3: annan sortering än programtermin (med rek.- och from-termin) Listlayout 5: sortering på rek.-termin Listlayout 6: engelsk text
Malou Engberg de Carvalho 2010-02-25 Sida 8 Utskrift av programplaner Sökresultat visas i listbox på skärmen = skärmutskriften. Endast en typ av utskrift. Listan kan på vanligt sätt tas ut på skrivare. Utskrift av villkor för uppflyttning Sökresultatet kan visas listbox på skärmen = skärmutskriften. Endast en typ av utskrift. Listan kan på vanligt sätt tas ut på skrivare. 10. Översiktlig beskrivning av formulärstrukturen 10.1 Formulärmatris Formulär KA21A00G KA21A01G KA21B01G KA21C00G KA21P1 KA21P2 KA21P3 KA21P4 KA21P5 KA21P6 KA21P7 KA21P8 Startbild Beställning av utskrifter Programplaner Villkor för uppflyttning Lista 1, Skärmutskrift eller utskrift på skrivare Lista 2, Skärmutskrift eller utskrift på skrivare Lista 3, Skärmutskrift eller utskrift på skrivare Lista 4, Skärmutskrift eller utskrift på skrivare Lista 5, Skärmutskrift eller utskrift på skrivare Lista 6 endast engelsk text Utskrift översikt programplaner Utskrift villkor för uppflyttning
Malou Engberg de Carvalho 2010-02-25 Sida 9 10.2 Dialogmodell 11. Berörda tabeller Funktionen läser i PROGPLH, PROGPLK, KTILLP, KURS, LINJE, LINJEINR, LOKKOD, LOKKURS, LOKSERIE, PROV, PROVUPPS, VILLTOT, VILLKG, VILLPG, VILLKL.
Malou Engberg de Carvalho 2010-02-25 Sida 10 12 Detaljerad beskrivning 12.1 KA21A00G Startformulär Villkor för uppflyttning 12.1.1 1) Hjälptext Denna funktion används enbart för program med terminsregistrering. Programplaner: För alla programterminer som kan läsas en viss kalendertermin finns det en programplan. Den programplanen innehåller det aktuella kursutbudet på program/inriktning. Till varje kurs i den programplanen förknippas två programterminer. Dels anges fr.o.m. vilken programtermin en kurs får läsas (fr.o.m- termin, obligatorisk uppgift), dels kan anges på vilken programtermin som kursen rekommenderas att läsas (rek-termin). Tre olika typer av uppgifter söks fram i funktionen : vilka kurser ingår i programmmet vilka programplaner som finns upplagda villkor för uppflyttning kopplade till programplaner. Uppgifter tas fram för ett program i taget. Begränsning på inriktning kan göras. Vilka kurser ingår i programmet Sökning görs enligt något av alternativen:
Malou Engberg de Carvalho 2010-02-25 Sida 11 - Visa vilka kurser som ingår i programmet en viss termin: Välj alternativ Alla kurser och fyll i termin. Begränsning på programtermin/er kan göras - Visa vilka kurser som rekommenderas viss termin: Välj alternativ Rekommenderade kurser och fyll i termin. Begränsning på programtermin/er kan göras - Visa hur programmet ser ut för antagna till programmets början viss termin: Välj alternativ Rekommenderade kurser för studerande med antagning och fyll i antagningstermin. Begränsning på programtermin/er kan göras. Du kan styra vilka typer av kurser du vill ha med (obligatoriska kurser, valfria kurser eller kurser med antagning) genom att ta bort kryssen i rutorna under Ta med. Vill du ta med nedlagda kurser sätt kryss i rutan Ta med nedlagda kurser. Starta sökning med kommandot Sök. Antal funna kurser visas. Ange kommadot utskrifter för att komma till nästa bild där du väljer vilka listor du vill skriva ut. Vilka programplaner finns upplagda Välj alternativet i radiogruppen och ge kommandot OK. Du kan välja att fylla i programkoden här eller i nästa bild. Villkor för uppflyttning kopplade till programplaner. Välj alternativet i radiogruppen och ge kommandot OK. Du kan välja att fylla i programkoden här eller i nästa bild. 12.1.2 2) Beskrivning, kommandon och knappar Första radiogruppen: Alternativ 1 i första radiogruppen skall vara default när funktionen öppnas. Programkod och termin är obligatoriska Vid val av alternativ 2 och 3 i första radiogruppen ändras Sök- knappen till en OK-knapp och alla fält utom program och inriktning dimmas. Andra radiogruppen Alternativ 1 i andra radiogruppen skall vara default när funktionen öppnas. Val i denna radiogrupp styr dimning av fälten som ligger till höger om varje alternativ. Kryssrutor Under TA MED skall alla tre kryssrutorna vara default ikryssade. Ta med nedlagda kurser skall ej ha default-kryss. Det går bara att ta fram ett program i taget. Begränsning på inriktning kan göras. Inriktning kan innehålla sökmönster. Om man anger ett program som inte har terminsregistrering skall varning ges:
Malou Engberg de Carvalho 2010-02-25 Sida 12 Programmet har inte terminsregistrering - använd Funktion KA11 för att lista kurser och prov inom program. OK Sökknappen startar sökning. Antal kurser räknas och antalet läggs ut i bilden. Programplaner och villkor för uppflyttning öppnar genom kommadot OK formulär KA21B resp KA21C. Om program/ inr finns ifylld i KA21A00G följer dessa uppgifter Det går att öppna KA21B och KA21C utan att först fylla i programkod. Utskrifter leder till KA21A01G. Kommando meny Knapp Snabb-kom Vad händer mando OK Ja Öppnar formulär KA21B eller KA21C- beroende på val i radiogruppen Funktion Sök Sök Ja Startar sökning. Antal funna visas. Utskrifter Utskrifter Gå till beställning av utskrifter KA21A01G
Malou Engberg de Carvalho 2010-02-25 Sida 13 12.2 KA21A01G Beställning av utskrifter Bilden är hämtad från Ladok Nouveau Version 7, Demomiljön 1998-08-18 12.2.1 1) Hjälptext Beroende på hur sökning gjorts kan olika typer av listor skrivas ut. Visa utöver standard: Gäller alla listor i funktionen med undantag för speciallistan Skriv endast engelsk text. Via kryssrutor anger du vilka ytterligare uppgifter du vill ta fram ( nivå,djup, betygsskala, prov, engelska benämningar, läsperiod) För att ta fram detaljuppgifter om proven använd funktion KA11 Kurser och prov. Efter utsökning av alla kurser (vänster sida av bilden) Följande sorteringar är möjliga (5 st): På fr.o.m.- programtermin termin (inriktning/ typ/ kurs) På rekommenderad programtermin/ övriga kurser Kurskod Institution/ kurskod Typ (O/V/A)/ kurskod Kryss i rutan Skriv ut delpoäng, rekommenderad programtermin innebär att rekommenderad programtermin skrivs ut för alla kurser som går över flera terminer. För kurser som går över flera terminer visas också vilka kursterminer som ges aktuell kalendertermin.
Malou Engberg de Carvalho 2010-02-25 Sida 14 Du bestämmer hur mycket uppgifter du vill ha med på utskriften genom att sätta kryss i rutorna under rubriken: Visa utöver standard. Efter utsökning av rekommenderade kurser (höger sida av bilden) Gäller både rek. kurser viss kalendertermin och rek. kurser för antagna viss kalendertermin. Följande sorteringar väljas (4 st): På rekommenderad programtermin Kurskod Institution/ kurskod Typ (O/V/A)/ kurskod Du bestämmer hur mycket uppgifter du vill ha med på utskriften genom att sätta kryss i rutorna under rubriken: Visa utöver standard. 12.2.2 2) Beskrivning, kommandon och knappar Listning ur PROGPLK, KTILLP. Vilka utskrifter som är möjliga styrs av hur sökningen är gjord (se sid 2-5 under 9. Utskrifter). Antingen är vänster eller höger sida av bilden dimmad. Förekommer läsperiod i tabellen LINJE.LPERIOD för aktuellt program skrivs kryssruta med texten läsperiod ut. Kryss i rutan skriv ut prov: kontroll mot provuppsättn (PROVUPPS) och termin i PROGPLK. Lista prov tilllhörande den provuppsättning (termin) som är giltig termin i PROGPLK. Engelsk benämning på kursen läggs på egen rad, på raden under svensk benämning. Kommando Knapp Snabb-kom Vad händer meny mando Arkiv Skriv ut Skriv ut Ja Skriver ut sökresultat Skärmutskrift Skärmutskrift Ja visar sökresultat i skärmutskrift
Malou Engberg de Carvalho 2010-02-25 Sida 15 12.3 KA21B01G Programplaner 12.3.1 1)Hjälptext Vilka programplaner finns Här söker man fram vilka programplaner som finns för ett visst program, viss inriktning eller sökmönster av inriktningar. Fyll i programkoden. Har du fyllt i uppgifter i föregående bild har dessa flyttas med. Du kan ändra i fälten genom att skriva över eller först göra Sudda bild. Utsökning gör enligt ett av alternativen: - Visa vilka programplaner som gäller viss termin( Alla programplaner ).Utan begränsning på termin visas alla programplaner som finns upplagda på programmet. Begränsning på programtermin kan också göras ( ex. intervall 1 4 ) - Visa vilka programplaner som gäller för antagna viss termin. Begränsning på programtermin kan också göras. När villkoren är definierade anges kommandot Sök och sökresultatet visas på skärmen. Listan kan också tas ut på skrivare. Visa kurser
Malou Engberg de Carvalho 2010-02-25 Sida 16 Du har också möjlighet att titta på vilka kurser en viss plan innehåller genom markera en rad och klicka på knappen Visa kurser. Du får då en skärmutskrift som visar vilka kurser som får läsas fr.o.m. markerad programtermin. Skärmutskriften går att skriva ut. < STU T-9108 2009-12-18> Om man har valt Visa kurser i formuläret KA21B01G så får man upp en visningsruta för programplaner. Om det finns anmälningskod för kursen i tabellen PROGPLK så skall anmälningskoden visas raden under kursbenäningen. Rubrik: Kursens anmälningskod: 5HK99 </STU T-9108> Visa villkor Knappen Villkor för uppflyttning leder till visning på skärm av de vilkor som finns kopplade till den programplan som är markerad, dvs. vilka villkor som måste vara uppfyllda för att uppflyttning från programterminen skall tillåtas. 12.3.2 2) Beskrivning, kommandon och knappar Listar uppgifter ur PROGPLH. Om uppgifter fyllts i KA21A00G följer dessa med. Sökvillkor kan ändras och sökning startas med Sök. Sudda bild suddar hela bilden. Översta raden i visningsfälten skall vara markerad. Knapparna Visa kurser och Villkor för uppflyttning visar data för den rad som är markerad, dvs ger en skärmutskrift. Skärmutskriften skall gå att skriva ut. Finns inga vilkor för uppflyttning skall den knappen vara dimmad. Efter skärmutskrift ( samt ev skriv ut) kommer man tillbaka till bild KA21B. När man stänger formuläret kommer man tillbaka till KA21A00G och tidigare ifyllda uppgifter ligger kvar. Sökning görs i PROGPLH. Om post finns i VILLTOT, VILLKG, VILLPG eller VILLKL för viss plan skall ja läggas i kolumnen villkor inför uppflyttning. Visa kurser leder till skärmutskrift KA21P1 (listlayout 1) för en termin.visar kurser som får läsas fr.o.m. termin. Visa villkor leder till skärmutskrift KA21P8. Kommando Knapp Snabb-kom Vad händer Meny mando Arkiv Skriv ut Skriv ut Ja Startar utskrift på skrivare KA21P7
Malou Engberg de Carvalho 2010-02-25 Sida 17 Funktion Sök Sök Ja Startar sökning och lägger ut sökresultatet i formuläret Visa kurser Visa kurser Startar skärmutskrift KA21P1 Visa villkor Visa villkor Startar skärmutskrift KA21P8
Malou Engberg de Carvalho 2010-02-25 Sida 18 12.4 KA21C00G Villkor för uppflyttning 12.4.1 1) Hjälptext Villkor för uppflyttning Villkor inför uppflyttning hör alltid till den programplan som uppflyttning sker från. Fyll i programkod och termin. Utan begränsning visas alla villkor för uppflyttning som finns på programmet inför en viss termin. Begränsa genom att fylla i programtermin. Uppgifter som fyllts i, i föregående bild, flyttas med. Starta sökningen med kommandot Sök. Sökresultatet visas på skärmen. Vid utsökningar utan begränsning på programtermin kan man vid utskrift på skrivare välja att infoga sidbrytning inför varje ny programtermin. 12.4.2 2) Beskrivning, kommandon och knappar Om program + inriktning fyllts i KA21A00G följer dessa uppgifter med. Söker i VILLTOT, VILLKG, VILLPG och VILLKL. Saknas villkor ges meddelande i listen: Inga villkor finns.
Malou Engberg de Carvalho 2010-02-25 Sida 19 Villkoren har en fast numrering : Villkor från tabellen VILLTOT listas med nr 1-4 1 TOTPOANG 2 OBLPOANG, RESALLA 3 VALKURS 4 VALINR Villkor från tabellen VILLKG listas nr 5.1, 5.2 osv Villkor från tabellen VILLPG listas nr 6.1, 6.2 osv Villkor från tabellen VILLKL listas nr 7.1, 7.2 osv Kommando Knapp Snabb-kom Vad händer meny mando Arkiv Skriv ut Skriv ut Ja Startar utskrift på skrivare KA21P8 Funktion Sök Sök Ja Startar sökning
Malou Engberg de Carvalho 2010-02-25 Sida 20 12.5 KA21P8
Malou Engberg de Carvalho 2010-02-25 Sida 21
Malou Engberg de Carvalho 2010-02-25 Sida 22
Malou Engberg de Carvalho 2010-02-25 Sida 23