Funktionsbeskrivning [DB01 ] 2007-03-30 Version: Beteckning: 0.01 Ändringshistorik Revision Datum Av Kommentar Granskare Godkännare 2007-03-30 Bengt Reinholdsson 20080902 Anna-Carin Wiklund Nytt utsökningsalternativ; Querybaserad
Bengt Reinholdsson 2007-03-30 2 (11) Innehållsförteckning INNEHÅLLSFÖRTECKNING... 2 FUNKTIONSBESKRIVNING... 3 RB70 - ENGÅNGSPROGRAM - BATCHAR... 3 BESLUT... 3 ALLMÄNT OM FUNKTIONEN... 3 UPPDELNING TILL DELFUNKTIONER... 3 BEHÖRIGHETSANALYS... 3 PREFERENSSTYRNING... 4 UTSKRIFTER... 4 AVVIKELSER FRÅN S&G... 4 FORMULÄR OCH HJÄLPTEXTER... 5 Startformulär DB01A00G... 5 Beställningsformulär DB01B00G [Utsökning, uttagsprogram]... 6 DB01B01G [Utsökning, uttagsprogram]... 8 Beställningsformulär DB01C00G [Inläsning, uttagsprogram]... 9 DB01C01G [Inläsning, uttagsprogram]... 10
Bengt Reinholdsson 2007-03-30 3 (11) Funktionsbeskrivning RB70 - Engångsprogram - Batchar Beslut Följande beslut finns som påverkar denna funktion. Nr Ärende Anmärkning Allmänt om funktionen Innan Lant tas ur drift måste uttagsprogrammen och inläggningsprogrammen för överföring av testdata från t.ex. Lund skrivas om i Java istället för Cobol. Dessa uttagsprogram används även på driftcentralerna. Uppdelning till delfunktioner Funktionen ska bestå av två delfunktioner: B = Utsökning av data C = Inläsning av data Behörighetsanalys Användaren ska vara etablerad i Ladok och ha behörighet till funktionen.
Bengt Reinholdsson 2007-03-30 4 (11) Preferensstyrning Funk Nr Vad vill man styra Nyckelord Värde: Resultat Default Typ 1 ) DB01 1 Lägg till/ta bort/ ändra andras SUPER J: Visar alla beställningar N A beställningar N: Endast användarens beställningar DB01 2 Bestämmer hur stående beställning ska hanteras i bilden EJSTAENDE J: Stående beställning visas ej N: Stående beställning visas J S 1) 2) Typ betyder: S: SYSTPREF, A: ANVPREF, P: PERSPREF Sätts inte DEFAULTTID till något sätts aktuell tid plus en timme som defaultvärde när beställning läggs upp Utskrifter Utskrifter av resultat av batch-körningarna sker genom e-post till angiven e-postadress. Avvikelser från S&G Inga avvikelser finns i funktionen från S&G
Bengt Reinholdsson 2007-03-30 5 (11) Formulär och hjälptexter Startformulär DB01A00G DB01A00G - Senast ändrad 2006-11-13 Allmänt Denna funktion används för att exportera och importera data i Ladok databasen. För att fullfölja en beställning måste du fylla i startformuläret, beställningsformuläret och villkorsformuläret. Det finns två olika batchar. Markera den delfunktion som önskas och tryck på OK för att komma till beställningsformuläret. De batchar som finns är: 1 Utsökning, uttagsprogram 2 Inläsning, uttagsprogram
Bengt Reinholdsson 2007-03-30 6 (11) Beställningsformulär DB01B00G [Utsökning, uttagsprogram] Funktionshjälp DB01 - [Utsökning, uttagsprogram] Senast uppdaterad: 2006-11-13 Allmänt Här kan du lägga upp batchbeställningar. Välj beställning Du börjar med att fylla i beteckningen på den beställning du vill göra. Du anger därefter vilket tidigaste kördatum och vilken tidigaste körtid du vill att batchen skall startas. Du kan även i beställningen markera om du vill att den skall ligga kvar efter att batchen är körd. Om man vill se alla beställningar för funktionen finns ett menyalternativ för detta. Vill man inte att en körning skall göras av någon anledning så kan man sätta status till VILANDE, då görs inga körningar på den beställningen. Du kan lägga till och ta bort beställningarna via knapparna "Ny" och "Stryk". För att spara ändringar aktiverar du "Uppdatera". För att ändra i en befintlig beställning markerar du aktuell beställning i listan och ändrar aktuella parametrar under 'Ange din beställning'. För att spara ändringar aktiverar du "Uppdatera". Villkor
Bengt Reinholdsson 2007-03-30 7 (11) Man kan normalt för varje batchbeställning gå in och specificera vilka villkor som skall gälla för den specifika beställningen. Detta görs genom att gå in i villkorsformuläret via villkorsknappen. Observera att det inte är tillåtet att använda villkor för vissa funktioner. Inställning För varje beställning går det normalt också att specificera olika inställningar. Till specificerad epost-adress skickas information om hur körningen gick. Till specificerad skrivare skickas ev. utskrifter direkt till skrivaren. Observera att det inte är tillåtet att använda inställningar för vissa funktioner. Dessa två inställningar görs genom att gå in i inställningsformuläret via inställningsknappen.
Bengt Reinholdsson 2007-03-30 8 (11) DB01B01G [Utsökning, uttagsprogram] Funktionshjälp DB01 - [Utsökningsvillkor, uttagsprogram] Senast uppdaterad 2008-08-14 Allmänt I detta formulär kan du lägga in de villkor som ska gälla vid utsökningen i uttagsprogrammet. Villkor för uttagsprogrammet måste läggas in (uppdateras) för att körningen ska kunna starta. Ange villkor Ange vilket utsökningsalternativ som ska gälla. Minst ett utsökningsalternativ måste väljas. - För grund-, forskar- och annan utbildning gäller samma sak: - Markera ett eller flera av alternativen och välj sedan ett terminsintervall. Utifrån detta intervall söks registrerade personer fram. När utsökningen av populationen är klar hämtas uppgifter för varje individ ut från tabeller som berör antagningsuppgifter, registreringar, resultat, examen mm från Ladok-databasen. Posterna läggs sedan i en fil - Antagningsomgång - Om detta alternativ markeras måste du ange en antagningsomgång. Utifrån denna antagningsomgång hämtas personer som tillhör en viss omgång. - Kataloguppgifter - Detta val kan endera väljas separat eller automatiskt följa med om något av ovanstående alternativ valts. Programmet hämtar alla kataloguppgifter om finns i databasen.
Bengt Reinholdsson 2007-03-30 9 (11) - Querybaserad Baseras på en sql query i proppertiesfilen. Queryn skrivs som parametern DB01Query = xxx. Queryn måste retunera en kolumn med namn TABELL. De tabellnamn som retuneras kommer att exporteras till xml filer i sin helhet. Xml filerna läggs i filen SpecQuery.zip. Väljer man Querybaserad inläsning kommer datat från SpecQuery.zip att läsas in i databasen. Filer Programmet skapar fem filer, en för varje utsökningsalternativ. Beställningsformulär DB01C00G [Inläsning, uttagsprogram] Funktionshjälp DB01 - [Inläsning, uttagsprogram] Senast uppdaterad: 2006-11-13 Allmänt Här kan du lägga upp batchbeställningar. Välj beställning Du börjar med att fylla i beteckningen på den beställning du vill göra. Du anger därefter vilket tidigaste kördatum och vilken tidigaste körtid du vill att batchen skall startas. Du kan även i beställningen markera om du vill att den skall ligga kvar efter att batchen är körd. Om man vill se alla beställningar för funktionen finns ett menyalternativ för detta.
Bengt Reinholdsson 2007-03-30 10 (11) Vill man inte att en körning skall göras av någon anledning så kan man sätta status till VILANDE, då görs inga körningar på den beställningen. Du kan lägga till och ta bort beställningarna via knapparna "Ny" och "Stryk". För att spara ändringar aktiverar du "Uppdatera". För att ändra i en befintlig beställning markerar du aktuell beställning i listan och ändrar aktuella parametrar under 'Ange din beställning'. För att spara ändringar aktiverar du "Uppdatera". Villkor Man kan normalt för varje batchbeställning gå in och specificera vilka villkor som skall gälla för den specifika beställningen. Detta görs genom att gå in i villkorsformuläret via villkorsknappen. Observera att det inte är tillåtet att använda villkor för vissa funktioner. Inställning För varje beställning går det normalt också att specificera olika inställningar. Till specificerad epost-adress skickas information om hur körningen gick. Till specificerad skrivare skickas ev. utskrifter direkt till skrivaren. Observera att det inte är tillåtet att använda inställningar för vissa funktioner. Dessa två inställningar görs genom att gå in i inställningsformuläret via inställningsknappen. DB01C01G [Inläsning, uttagsprogram]
Bengt Reinholdsson 2007-03-30 11 (11) Funktionshjälp DB01 - [Inläsningsvillkor, uttagsprogram] Senast uppdaterad 2008-08-14 Allmänt I detta formulär kan du lägga in de villkor som ska gälla vid inläsningen i uttagsprogrammet. Villkor för uttagsprogrammet måste läggas in (uppdateras) för att körningen ska kunna starta. Ange villkor Ange vilken inläsningsalternativ som ska gälla. Minst ett inläsningsalternativ måste väljas. - Querybaserad Baseras på en sql query i proppertiesfilen. Queryn skrivs som parametern DB01Query = xxx. Queryn måste retunera en kolumn med namn TABELL. De tabellnamn som retuneras kommer att exporteras till xml filer i sin helhet. Xml filerna läggs i filen SpecQuery.zip. Väljer man Querybaserad inläsning kommer datat från SpecQuery.zip att läsas in i databasen.