Kravspecifikation. UB02 Bevakningsuppdrag slutbetyg Version: 1.00.

Relevanta dokument
Kravspecifikation. UB02 Bevakningsuppdrag slutbetyg tillägg Version: 0.01.

Funktionsbeskrivning. SB10 Adressuppdatering. Innehållsförteckning

Funktionsbeskrivning

Funktionsbeskrivning

Funktionsbeskrivning

Funktionsbeskrivning

Funktionsbeskrivning

Funktionsbeskrivning UB51 Utdatafil årsredovisning

Lou Lagusson 1 (13) Rättat stavfel på systpref

Kravspecifikation Batchbeställningar Version:

Kravspecifikation. KA68 Fotnoter för examensbevis Version: 0.05

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

Kravlista. Konvertering av UX04 UPP-T Version: Beteckning:

Kravspecifikation Batchbeställningar Version:

Funktionsbeskrivning SY02 Användare -indata

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

Kravspecifikation. UB60 - Registreringsverifikat. Batchbeställning

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

UB03 Körloggsstatistik

Funktionsbeskrivning

Kravspecifikation SA07 Antagen- utresande på utbytesprogram

Funktionsbeskrivning KA16 Kurser och prov - indata

RB01. Kravspecifikation Beteckning: Status:

Funktionsbeskrivning

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

Funktionsbeskrivning

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

Funktionsbeskrivning SB05 Skapa behörighet till avancerad nivå

Kravlista och Kravspecifikation RV03

KA27 Uppflyttningsvillkor Kravspecifikation

Funktionsbeskrivning

Funktionsbeskrivning

Kravspecifikation KA54 Huvudområdesgrupp

Funktionsbeskrivning

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

Funktionsbeskrivning

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

Funktionsbeskrivning

Funktionsbeskrivning

Kravspecifikation UT54 Utskrift praktik

Funktionsbeskrivning

Kravspecifikation KA23

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

Kravspecifikation. KA74 - Kataloguppgifter DS forskarnivå. Diploma Supplement

Spelschema för årets fotbollsmästerskap! island tyskland Söndag 14/7 Växjö Arena, Växjö. Söndag 14/7 Kalmar Arena, Kalmar

Kravspecifikation SA02_K Delfunktion avgifter

Funktionsbeskrivning

Kravspecifikation RG10 Avbrott på kurs

Funktionsbeskrivning

RS02 Resultatrapportering på individuella kurser

Kravspec UB70. UB70 Migrationsverket. Ändringshistorik Beteckning:

Kravspecifikation SA04 Praktik

1. Ledare Hantera deltagare Rapporter Övriga menyer... 15

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.

Funktionsbeskrivning

Detaljerad beskrivning av kravlista för KA81

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

KA49 Fördjupning inom huvudområde

Funktionsbeskrivning

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

Närvarorapportering. Ledare

Kravsamordnare Datum Sida. Lou Lagusson (11)

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

Kravspecifikation RS92 Uppnådd andel, forskarnivå

KA21-Programplaner - utdata

Kravspecifikation. Anpassningar i SA01. Version 0.03

Kravlista för Ladok annan utbildning

Installationsbeskrivning

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

Innehållsförteckning. Sidan 2 (24)

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.

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

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

Funktionsbeskrivning EB45 Engångsbatch för att skapa saknade förstagångsregistreringar

Kravspecifikation KA11, tillägg

Funktionsbeskrivning. - SA06- Etablering och antagning av utbytesstudenter

Grupper. SA10 Grupphantering

SA94 Deltagande i forskarskola/annat samarbete

Kravspecifikation RS93 Alla kurser klara på forskarnivå

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

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

Kravspecifikation UT20 Intyg Visning av tillgodoräknande av prov

Kravspecifikation. UT60 Utfärdade examina, grund-/avancerad nivå

Uppdatering

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

Närvarorapportering. Ansvarig i Föreningen

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

UT35 - Resultatuppföljning flera kurser Kravspecifikation

Kravspecifikation

Aktivitetsstöd Närvarorapportering. Ansvarig i Föreningen

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

Funktionsbeskrivning

2.0. Lou Lagusson 1 (20) M:\jenkins_doc2pdf_nouveau_driftsatt_2017_01_2017_01_6\UNIFACE\function_group\result\rs21\doc\rs21_funkbeskr_forsk.

Kravlista/kravspec för ändring i RS90 Bolognaanpassningar samt andra tillägg. Innehållsförteckning

Funktionsbeskrivning. UT10 Visa studentuppgifter

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

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

KA25 Programtillfällen - indata

WebViewer Manual för administratör Nova Software AB

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

Transkript:

Kravspecifikation UB02 2006-03-16 Version:. Ändringshistorik Revision Datum Av Kommentar Granskare Godkännare 0.01 2006-01-09 TFD Första utkast - - 0.02 2005-02-20 TFD Ändringar i samband med genomgång 0.03 2005-02-20 TFD Ändringar i samband med programmering - - - - 0.04 2005-03-03 TFD Ändringar i samband med tester - - 2005-03-16 TFD Kompletteringar i samband med - -

leverans

Torgny Fridlund 2016-12-02 3(14) Innehållsförteckning 1 ALLMÄNT... 4 1.1 SYFTE... 4 1.2 BESKRIVNING... 4 1.3 BEHÖRIGHETSANALYS... 4 1.3 KRAVLISTA... 4 1.5 DETALJERAD BESKRIVNING AV KRAVLISTA... 4 1.6 KONTROLLER... 5 1.7 PREFERENSSTYRNING... 6 1.8 INDATA... 7 1.9 UTDATA... 12 1.10 LAYOUTER... 13

Torgny Fridlund 2016-12-02 4(14) 1 Allmänt 1.1 Syfte Konvertering av nuvarande rutin UA20 till Java. 1.2 Beskrivning Omskrivning av rutin UA20 från Cobol till Java med oförändrad funktionalitet. 1.3 Behörighetsanalys Användaren ska vara etablerad i Ladok och ha behörighet till funktionen UB02. 1.3 Kravlista Krav nr Beskrivning Allmänt 1 En beställningsfunktion ska finnas enligt standard 2 Behandling av beställningar ska ske enligt nuvarande rutin UA20 3 Distribution av resultat ska kunna enligt valfritt sätt Tabell BATCHJOB, BATVILL, BATINST Kontroll Prio BEVAKURS 0 0 0 0 = Måste, 1 = Skall, 2 = Bör. 3 = Önskas 1.5 Detaljerad beskrivning av kravlista Krav 1 En beställningsfunktion i Nouveau ska skapas enligt standard för beställningsfunktioner jmfr GB01A00G. Krav 2 Behandling av upplagda beställningar ska fungera på samma sätt som det görs i UA20 idag. Krav 3 Distribution av resultatet (en fil) ska kunna ske på samma sätt som görs idag (via mail eller lista).

Torgny Fridlund 2016-12-02 5(14) 1.6 Kontroller 1. Om inga beställningar finns inlagda i BATCHJOB ska ett informationsmeddelande visas: Meddelande: Beställningar saknas. (ADM_759) 2. Ingen uppdatering får ske om inga ändringar är gjorda. Felmeddelande: Ingen ändring gjord. (ADM_002) 3. En ny rad får inte skapas om det redan finns en tom rad att skriva i. Felmeddelande: Ingen ny post skapades eftersom du redan har en tom post. (ADM_001) 4. Fälten Beteckning, Tidigaste tid och Körstatus måste innehålla data skilda från blank. Felmeddelande: Alla obligatoriska fält är ej ifyllda. (ADM_457) 5. Om man försöker ta bort en beställning och körstatus har ändrats till PÅGÅR, får ingen borttagning ske. Felmeddelande: Körstatus har ändrats till PÅGÅR, beställningen får ej strykas. (ADM_764) 6. Om man försöker ta uppdatera en beställning och körstatus har ändrats till PÅGÅR, får ingen uppdatering ske. Felmeddelande: Körstatus har ändrats till PÅGÅR, uppdatering avbryts. (ADM_765) 7. Tidigaste kördatum måste vara ifyllt och vara korrekt enligt standard. Felmeddelande: Felaktig inmatning i fältet. Detta datumformat är ej tillåtet. Tillåtet format: ÅÅMMDD eller ÅÅÅÅ-MM- DD (ADM_546) 8. Beteckning får bara bestå av ett ord. Felmeddelande: Beteckning får ej innehålla blanksteg. (ADM_771) 9. Datum får inte vara tidigare än dagens datum. Felmeddelande: Datum måste vara dagens datum eller senare. (ADM_532) 10. Tidigaste tid ska anges i formatet TTMM eller TT:MM. Felmeddelande: Felaktigt värde. Körtid anges med 4 eller 5 tecken. Form: TTMM eller TT:MM. (ADM_761) 11. Timantal måste ligga mellan 0 och 23. Felmeddelande: Timantalet ska vara mellan 0 och 23. (ADM_766) 12. Minutantal måste ligga mellan 0 och 59. Felmeddelande: Minutantalet ska vara mellan 0 och 59. (ADM_767) 13. Tidigaste körtid måste ligga senare än aktuell klocktid om datum är dagens datum. Felmeddelande: Angiven tid har passerat. 14. En inmatad beteckning får inte redan finnas upplagd. Felmeddelande: Denna beteckning finns redan. (ADM_760) 15. Ett inmatat datum bör inte ligga mer än tre månader framåt i tiden. Frågemeddelande: Angivet datum ligger mer än tre månader framåt i tiden. Är det korrekt? Kontrollen ska ske i samband med att användaren uppdaterar gjorda ändringar. 16. Körstatus får bara ha något av följande värden: blank, EJ KÖRD, VILANDE. Felmeddelande: Felaktigt värde. Giltiga värden är blank, EJ KÖRD eller VILANDE.

Torgny Fridlund 2016-12-02 6(14) 17. Sökmönster får inte användas i fälten Beteckning, Tidigaste tid och Körstatus. Felmeddelande: Sökmönster kan inte användas i detta läge. 18. Inställningar måste anges innan startformuläret får lämnas. Felmeddelande: Inställningar måste anges innan formuläret får lämnas. 1.7 Preferensstyrning För denna funktion ska VILLKOR=N anges som systempreferens. Innebär att inga villkor får anges.

Torgny Fridlund 2016-12-02 7(14) 1.8 Indata Beställning av uppdragsbevakning slutbetyg För beställning av själva batchen används en modifierad version av GB01A00G. Några särskilda villkor anges ej. För inställningar används formuläret GB01A02G. Observera att då batchen inte skapar någon fil på servern kommer heller inte Hämta fil - knappen tändas. Fil skickas istället enbart via epost. Formulärlayout GB01A00G UB02 Uppdragsbevakning slutbetyg Formuläret ska fungera enligt standard för batchbeställningar. Hjälptext 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.

Torgny Fridlund 2016-12-02 8(14) Därefter anger du om du vill att det skall vara en stående beställning, dvs. en batch som körs regelbundet. Du anger vilka dagar i veckan du vill att batchen skall köras. Om du inte kryssar för någon veckodag körs batchen endast en gång. 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 på 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 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. Hämta fil När en beställning är KLAR och det har genererats en fil så ligger filen på den server där batchen kördes. För att få tillgång till filen aktiverar man knappen "Hämta fil". Filen kopieras och du kan själv välja var den skall läggas. Formulärlayout GB01A02G UB02 Inställning för e-post och skrivare

Torgny Fridlund 2016-12-02 9(14) Formuläret ska fungera enligt standard för batchbeställningar. Hjälptext 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'.

Torgny Fridlund 2016-12-02 10(14) Skrivare Fyller du i uppgifter 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.

Torgny Fridlund 2016-12-02 11(14) Post(er) i BATCHJOB: Fält Värde ANVKOD aktuell användarkod (global variabel i Uniface)) FUNKTION UB02 (global variabel i Uniface) BETECKN hämtas från fältet Beteckning i beställningsformuläret RADNR genereras automatiskt DATUM hämtas från fältet Tidigaste körningsdatum i beställningsformuläret TID hämtas från Tidigaste tid i beställningsformuläret FASTJOBB innehåller texten mandag, tisdag, onsdag, torsdag, fredag, lordag, sondag, beroende på vilka dagar som är markerade i beställningsformuläret (en post för varje text) VILLKOR markering om villkor finns eller inte (J/N). Default: N KORDMARK markering om att beställning är körd (J/P/E/bl) (J = körning gjord, P = pågår, E = körning kommer inte att köras, blank = ej körd). Default: bl SPARAS markering om beställning ska sparas efter körning. Hämtas från fältet Spara i beställningsformuläret. Default: N KORDDAT senaste körningsdatum. Skapas av java-programmet INSTALLN markering om inställningar finns (J/N). Default: N. Uppdateras vid inläggning av data i GB01A02G. Post(er) i BATINST: Fält ANVKOD FUNKTION BETECKN INSTNR INSTALLN Värde aktuell användarkod UB02 se BATCHJOB genereras automatiskt beroende på vad som har valts För e-post ska följande syntax tillämpas: MAIL=mailadress För skrivare ska följande syntax tillämpas: PRINTER=skrivarnamn

Torgny Fridlund 2016-12-02 12(14) 1.9 Utdata Java-program för bevakning av slutbetyg 1. Läs data från BATCHJOB. 2. Läs tabellen BEVAKURS sekvensiellt med början i första tillgängliga post Om post finns, kontrollera mot GODKKURS om kursen är godkänd. Om kursen är godkänd, skriv ut data på fil enligt layout, ta bort aktuell post från BEVAKURS, hoppa till 2. Om kursen inte är godkänd, behandla nästa post (hoppa till 2). 3. Om inga bevakningsposter föranleder någon utskrift på filen, ska en särskild text skrivas ut på filen (se layout). Utskriftsdata hämtas från tabellerna SYSTANV, GODKKURS, KURS och NAMN. Utskriftsfilen ska utformas som en lista i stående A4-format. Listan ska innehålla användarkod, användarnamn, personnummer, namn, godkännandedatum, kurskod, betyg, kurspoäng, svensk kursbenämning. Data för skickande av utskriftsfil finns i BATINST (mail/utskrift på skrivare).

Torgny Fridlund 2016-12-02 13(14) 1.10 Layouter UMEÅ UNIVERSITET UB02 Bevakningslista 2005-08-04 Sida 1 Bevakningsuppdrag upplagda av : SYSY1 Systemanvändare 1 111111-9999 Förnamn Efternamn 2006-06-22 XKURSX XX 999.9 p Kursbenämning 1 max 120 tkn 2006-06-22 XXKODX XX 999.9 p Kursbenämning 2 max 120 tkn 222222-4444 Förnamn Efternamn 2006-06-22 XXYZZZ XX 999.9 p Kursbenämning 3 max 120 tkn Bevakningsuppdrag upplagda av : SYSY2 Systemanvändare 2 111111-9999 Förnamn Efternamn 2006-06-22 XBYUII XX 999.9 p Kursbenämning 4 max 120 tkn 2006-06-22 XXYZZZ XX 999.9 p Kursbenämning 3 max 120 tkn 222222-4444 Förnamn Efternamn 2006-06-22 XXYYZZ XX 999.9 p Kursbenämning 5 max 120 tkn

Torgny Fridlund 2016-12-02 14(14) Om inga bevakningsuppdrag har slutförts skrivs texten: UMEÅ UNIVERSITET UB02 Bevakningslista 2005-08-04 Sida 1 Inga bevakningsuppdrag har utfallit i dagens körning. Rubriker ska finnas på alla sidor.