Lou Lagusson 1 (13) Funktionsbeskrivning för UB30 Rapportering till SCB Innehållsförteckning 1 Allmänt Sid 2 2 Layout och funktionshjälp Sid 4 Ändringshistorik Datum Av Kommentar 2011-03-09 Mikael Lundquist Lagt till information om att post måste läggas in i SCBLOGG vid körning av UB30C00G. 2012-03-26 Eyad Alshiekhkhalil Ändringar för skärmdumpar.. 2015-03-13 Lotten Hultgren Viklund Rättat stavfel på systpref 2016-03-23 Anna-Carin Wiklund https://jira.its.umu.se/browse/ladok-20566 Delfunktion UB30_E utgår. 2017-01-11 Torgny Fridlund https://jira.its.umu.se/browse/ladok-19368 Översyn av preferensstyrning
Lou Lagusson 2 (13) Allmänt 1 Ny funktion UB30: Rapportering till SCB 1.1 Syfte med funktionen Enligt direktivet från 2006-04-06 för projekt 124 ska följande funktionalitet utvecklas. * Batchfunktioner för överföring av uppgifter till SCB (ska ersätta Classic US50, US60, US65, US69) Projektet grundar sig på beställning STU T05 för 2006. Vid utvecklandet av funktionen ska hänsyn tas till kommande förändringar i Ladok till följd av Högskolepropositionen och Bolognaprocessen, samt till förändringar i resurstilldelningssystemet. 1.2 Allmän beskrivning Utgångspunkten för UB30 är ett gemensamt startformulär för alla filbeställningarna. I startformuläret ska finnas möjlighet att välja vilken typ av rapportering man vill göra: Närvarorapportering, resultatrapportering, examensrapportering. De filer som produceras är xmlfiler. De innehåller personuppgifter och de kataloguppgifter som behövs för att läsa personuppgifterna. Beställning Användaren anger vilken rapportering som ska göras genom att välja delfunktion. Beställningsformuläret (UB30B00G, UB30C00G, UB30D00G) är likadant för alla tre delfunktioner och bygger på standardformuläret från UB01. Namn på beställningen, önskad tidpunkt mm för beställningen/körningen anges och uppdateras. Beställningen sparas vid uppdatering i tabellen BATCHJOB. OBS! När UB30C00G körs för första gången måste det först läggas in en post i tabellen SCBLOGG för att körningen ska fungera. Kontakta din driftcentral om du behöver hjälp med detta. Villkor Varje typ av rapportering har sitt villkorsformulär som man når via tillhörande beställningsformulär. Varje beställning måste ha villkor inlagda i tabellen BATVILL för att kunna utföras. Omrapportering När en omrapportering görs av närvarouppgifter för forskarnivå, resultatuppgifter för grundnivå och avancerad nivå samt examensuppgifter för alla nivåer tas senaste rapporteringsdatum (loggningsdatum) bort från tabell SCBLOGG samt, i förekommande fall, senaste
Lou Lagusson 3 (13) rapporteringstermin bort ur databasen från respektive tabell.scbrapp och ersätts av termin/datum från omkörningen. Vid körning av övriga uppgifter läggs inte någon terminsuppgift in i tabell.scbrapp och körningen loggas inte i SCBLOGG. Därför kan omkörning göras genom att bara beställa terminen på nytt. Körningsresultat När beställningen är körd får beställaren ett e-postmeddelande med information om körningen och körningsresultatet. E-postmeddelanden skickas till de e-postadresser som lagts in i Inställningsformuläret. Om körningen har gått bra har filer skapats och skickats till SCB (alternativt hanteras manuellt). Uppgift om filnamn skrivs ut i e-postmeddelandet. En fil för varje beställd nivå tas fram, d v s två filer per beställning kan skapas. Om något blivit fel så körningen avbrutits får man information om detta i e-postmeddelandet. 1.3 Behörighet till funktionen/preferenser Funktionen och delfunktionerna ska ha möjlighet till egen behörighetsklass. I övrigt gäller följande preferenser: Funk Nr Vad vill man styra Nyckelord Värde: Resultat Default Typ 1 ) UB30 1 Lägg till/ta bort/ ändra andras beställningar SUPER J: Visar alla beställningar N: Endast användarens beställningar N A UB30 2 Defaulttid som batchen ska starta 2 ) DEFAULTTID 2000 S UB30 3 Bestämmer hur stående beställning ska hanteras i bilden STAENDE J: Stående beställning visas N/blank: Stående beställning visas ej N S UB30 4 Bestämmer om funktionen har eget inställningsformulär INSTALLNING (J: Funktionen har eget inställningsformulär) N/blank S N: Funktionen använder GB01A02G som inställningsfomulär UB30 5 Används för att hindra användare att VILLKOR J: villkorsknappen och Blank/J S
Lou Lagusson 4 (13) använda villkorsknappen då inga villkor kan anges för delfunktion. UB30 6 Används för att bestämma om automatiska överföringar ska ske till SCB. AUTO_SCB motsvarande menyalternativ är tillgänglig. N: villkorsknappen och motsvarande menyalternativ är inte tillgänglig. J: Automatisk överföring sker till SCB när körningen är klar N: Inga automatiska överföringar sker till SCB när körningen är klar. Manuell hantering kravs J/blank S Figur 1 Behörighet/prefstyrning (Tabell) 1) Typ betyder: S: SYSTPREF, A: ANVPREF, P: PERSPREF 2) Sätts inte DEFAULTTID till något sätts aktuell tid plus en timme som defaultvärde när beställning läggs upp (från kravspec B Reinholdsson, 061114) 1.4 Formulär/Delfunktioner Startformulär UB30A00G Funktionen har tre delfunktioner: UB30B01G, UB30C01G, UB30D01G 1.5 Utskrifter Funktionen har inte några utskrifter. Däremot produceras i varje delfunktion xml-filer som kan skickas automatiskt till SCB (ange SCB_AUTO i pref.styrning) eller hanteras manuellt via alternativet Hämta fil i beställningsformuläret. 2 Layout och funktionshjälp 2.1a Startformuläret UB30A00G Formulärtitel: Rapportering av uppgifter till SCB. I formuläret ska användaren välja vilken rapportering som ska beställas.
Lou Lagusson 5 (13) 2.1.b Funktionshjälp UB30 Rapportering av uppgifter till SCB Senast uppdaterad 2006-10-18 Denna funktion används för att sammanställa filer som ska skickas till SCB. För att fullfölja en beställning måste du fylla i startformuläret, beställningsformuläret och villkorsformuläret. Det finns tre olika rapporteringsområden. I tillhörande villkorsformulär kan du sedan välja om du ska ha uppgifter för grundnivå och avancerad nivå eller för forskarnivå. De rapporteringsområden som finns är: 1 Närvarorapportering 2 Resultatrapportering 3 Examensrapportering Markera det alternativ som önskas och tryck på OK för att komma till beställningsformuläret. 2.2a Beställningsformuläret UB30B00G, UB30C00G, UB30D00G
Lou Lagusson 6 (13) 2.2b Funktionshjälp UB30 närvarorapportering / UB30 resultatrapportering / UB30 examensrapportering Senast uppdaterad 2006-10-20 Allmänt I detta formulär kan du lägga in beställningar av batchkörningar för att skapa rapporteringsfiler till SCB. Välj beställning Börja med att ange valfri beteckning på din beställning. Ange sedan tidigaste kördatum och tid som du vill att beställningen ska starta. Körtiden är förifylld (aktuell tid plus en timme - om inte annat angivits i preferenserna för funktionen) men kan ändras. Du kan också markera att beställningen ska sparas efter att batchen är körd. Om du vill se alla beställningar för samma rapporteringstyp kan du välja detta via alternativet Visa alla beställningar under menyn
Lou Lagusson 7 (13) Funktion. Du ser endast dina egna beställningar om du inte har lagt in en användarpreferens om att alla beställningar ska visas. Ändringar gör du genom att markera aktuell beställning, göra önskad ändring och därefter klicka på Uppdatera. Om du av någon anledning inte vill att en körning ska utföras, men inte vill ta bort beställningen, kan du sätta status till VILANDE och då startar inte körningen. Fältet Körstatus visar läget för aktuell beställning. Texten som visas kan vara EJ KÖRD, VILANDE, PÅGÅR, KLAR och AVBROTT.. Det sista alternativet visas om körningen misslyckats av någon anledning och körningen stoppats. Meddelande om detta kommer också i e- postmeddelandet som skickas till önskad e-postadress efter körning. Du kan lägga till och ta bort beställningar med hjälp av knapparna Ny och Stryk. Inställning/Villkor/Hämta fil Via knappen Inställning kommer du till ett formulär där du kan ange e-postadresser och skrivarnamn som ska gälla för beställningen. Via knappen Villkor kommer du till ett formulär där du ska ange de villkor som beställningen ska grundas på, t ex rapporteringstermin. Via knappen Hämta fil kan du hämta den fil som skapats och spara den på önskad plats. Om du har angivit i användarpreferenserna att du vill ha automatisk filöverföring blir det en kopia av filen som du kan spara och läsa eftersom originalfilen då skickas direkt till SCB när körningen avslutas.
Lou Lagusson 8 (13) 2.3.a Inställningsformuläret GB01A02G 2.3.b Funktionshjälp (från tidigare projekt) Batchbeställning - Inställningar Senast uppdaterad: 2006-03-16 Allmänt Här kan du lägga upp E-postadresser och skrivare. Du kan lägga till och ta bort E-postadresser och skrivare via knapparna "Ny" och "Stryk". För att spara ändringar aktiverar du "Uppdatera". E-post Fyller du i en giltig e-postadress och uppdaterar så kommer information om hur körningen går att skickas till den angivna adressen. I annat fall skickas informationen till ev. fördefinerad e- postadress under 'Egna användaruppgifter'.
Lou Lagusson 9 (13) Skrivare Fyller du i uppgifer om skrivare och uppdaterar kan du få ev. utskrifter skickade direkt till en skrivare. Observera att du ska ange skrivarens namn, inte adressen till skrivaren. Observera att vissa funktioner inte stöder användningen av skrivare. 2.4.a Villkorsformuläret UB30B01G - närvarorapportering 2.4.b Funktionshjälp Funktionshjälp för villkorsformuläret för närvarorapportering UB30B01G UB30 närvarorapportering Senast uppdaterad 2006-12-15 Allmänt I detta formulär kan du lägga in de villkor som ska gälla för beställningen av rapporteringsfilen till SCB. Villkor för beställningen av filen till SCB måste läggas in (uppdateras) för att körningen ska kunna starta.
Lou Lagusson 10 (13) Ange villkor Ange vilken rapporteringstermin beställningen ska gälla. Markera därefter om beställningen ska gälla grundnivå och avancerad nivå eller forskarnivå. Båda nivåerna kan också markeras och två filer skapas i så fall. Alternativet Omrapportering av angiven termin ska bara användas om ordinarie körning måste göras om och endast för forskarnivå. När en omrapportering av forskarnivå görs tas senaste rapporteringsdatum (loggningsdatum) bort från tabell SCBLOGG samt, i förekommande fall, senaste rapporteringstermin bort ur databasen från respektive tabell.scbrapp och ersätts av termin/datum från omkörningen. När det gäller grundnivå och avancerad nivå läggs inte någon terminsuppgift in i tabell.scbrapp och körningen loggas inte i SCBLOGG. Därför kan omkörning göras genom att bara beställa terminen på nytt. 2.5.a Villkorsformuläret UB30C01G
Lou Lagusson 11 (13) 2.5.b Funktionshjälp för villkorsformuläret för resultatrapportering UB30C01G UB30 resultatrapportering Senast uppdaterad 2011-03-09 Allmänt I detta formulär kan du lägga in de villkor som ska gälla för beställningen av rapporteringsfilen till SCB. Villkor för beställningen av filen till SCB måste läggas in (uppdateras) för att körningen ska kunna starta. OBS! När UB30C00G körs för första gången måste det först läggas in en post i tabellen SCBLOGG för att körningen ska fungera. Kontakta din driftcentral om du behöver hjälp med detta. Ange villkor Ange vilken rapporteringstermin beställningen ska gälla. Markera därefter om beställningen ska gälla grundnivå och avancerad nivå eller forskarnivå. Båda nivåerna kan också markeras och två filer skapas i så fall. Alternativet Omrapportering av angiven termin ska bara användas om ordinarie körning måste göras om och endast för grundnivå och avancerad nivå. När en omrapportering av grundnivå och avancerad nivå görs tas senaste rapporteringsdatum (loggningsdatum) bort från tabell SCBLOGG samt, i förekommande fall, senaste rapporteringstermin bort ur databasen från respektive tabell.scbrapp och ersätts av termin/datum från omkörningen. När det gäller forskarnivå läggs inte någon terminsuppgift in i tabell.scbrapp och körningen loggas inte i SCBLOGG. Därför kan omkörning göras genom att bara beställa terminen på nytt.
Lou Lagusson 12 (13) 2.6.a Villkorsformuläret UB30D01G 2.6.b Funktionshjälp för villkorsformuläret för examensrapportering UB30D01G UB30 examensrapportering Senast uppdaterad 2006-12-15 Allmänt I detta formulär kan du lägga in de villkor som ska gälla för beställningen av rapporteringsfilen till SCB. Villkor för beställningen av filen till SCB måste läggas in (uppdateras) för att körningen ska kunna starta. Ange villkor Ange vilken rapporteringstermin beställningen ska gälla. Markera därefter om beställningen ska gälla grundnivå och avancerad nivå eller forskarnivå. Båda nivåerna kan också markeras och två filer skapas i så fall. Alternativet Omrapportering av angiven termin ska bara användas om ordinarie körning måste göras om. Omrapportering kan göras för båda alternativen.
Lou Lagusson 13 (13) När en omrapportering görs tas senaste rapporteringsdatum (loggningsdatum) bort från tabell SCBLOGG samt, i förekommande fall, senaste rapporteringstermin bort ur databasen från respektive tabell.scbrapp och ersätts av termin/datum från omkörningen.