Kravspecifikation Automatisk överföring av urvalsresultat från NyA SB02

Storlek: px
Starta visningen från sidan:

Download "Kravspecifikation Automatisk överföring av urvalsresultat från NyA SB02"

Transkript

1 Kravspecifikation Automatisk överföring av SB02 Reviderad kravspecifikation för SB02 [ ] Status:

2 Per Lindgren, Bengt Reinholdsson (215) Ändringshistorik Datum Av Kommentar Godkännare Per Lindgren Första utkast till struktur H Bachman PerLindgren Leverans av ny kravspec + leverans från 0106(fellista adress+urvalsdata) Proj STU T PerLindgren Leverans från 0106 september Delvis ny hantering av NATEXAM o EXSUPPL Vi har även infört ett nytt upplägg för att dokumentera typ av fel/info. I skrivande stund bara infört för ovan nämnda tabeller. Vid ändringar av andra katalogtabeller ska det nya upplägget användas PerLindgren Leverans från STU-T 0106 och 0107 Efter kravgranskning i respektive projekt PerLindgren STU T-0107mars. Villkor 4 på fellista. Tidsstämpel i tabellerna AVGKURS o AVGTERM Björn Edlund Uppdaterat tabell för programfel. Större delen av felmeddelandena har får information om urvalsgrupp och reservnummer. NOUVSD PerLindgren STU T-1101 april. Anpassningar för att helt gå över till avgifter David Andersson Ändrat vissa av texterna i drop down-listorna. NOUVSD Martin Edlund STUSNYA-8. Lagt listan över studieavgiftsskyldiga studenter under rubrik R173. Tillägg för antagningar till kurspaket PerLindgren STU T-2101 studavg leverans juni PerLindgren Åtgärd Reserver skrivs till LOKANTLR när antagning finns till samma program men annan inriktning Leverans 2012_ PerLindgren antagning program med terminsreg: varning vid borttag av övrigt villkor ska inte skrivas för tillhörande kursantagningar

3 Per Lindgren, Bengt Reinholdsson (215) PerLindgren Korrigering av läsning i AVGPERS Se kapitel: Behandling när avgiftstermin har ett värde(avgiftsbelagd omgång) David Andersson Kontroll av otillåtna tecken i in-filen Anna-Carin Wiklund Bengt Reinholdsson Bengt Reinholdsson Tillägg studieavgifter och markering av avgiftsfritt kurs/programtillfälle. Kap och LADOK-3331: lagt in beloppen på utskriften 3.8.6, Ny version av kraven på SB02 efter att ny hantering av överföring från NyA ändras i september Per Lindgren Hantering av AVG-post/AVGPERS Se R98 & R Marie Johansson Lagt till avsnitt 2.1 ang. batchanvändare och e- postaviseringar David Andersson LADOK-17091: Förlängning av FOU-post och GBG-post PerLindgren för reserver på kurspaket ska tillhörande behörigheter läggas in PerLindgren Permanent och tidsbegränsat uppehållstillstånd tillkommer och det enda som får läggas till för dessa är medborgarskap Thom Jönsson Anna-Carin Wiklund Kontrollen av start- och slutvecka i Fap- och Kurposter sätter nu båda veckorna blanka om de inte redan är blanka eller består av 6 siffror. Ändrat hanteringen av Kur- och Fap-poster som hamnade på fellista pga att start/slutvecka inte låg inom startterminens intervall. Nu ändras istället start/slutvecka så de ligger inom startterminens intervall. Inget ut på fellista Anna-Carin

4 Per Lindgren, Bengt Reinholdsson (215) Wiklund Fanns inget gällande tabellen KTILLBEV i specen, lagt till det som borde legat här samt den nya kontrollen som gör att ingen ny post skapas i KTILLBEV om det redan finns en PerLindgren Återbud från Nya. Kapitel Uppdatering ATEpost återbud PerLindgren Nya skickar antagning där antagning redan finns. Kapitel URV-post uppdaterar LANTKURS och kapitel URV-post uppdaterar LOKANTLB Felmed URV-POST programantagning NR 14, 32 tom 37 Felmed URV-POST kurs o kurspaket nr 30 tom Anna-Carin Wiklund Om felaktiga poster finns i NyA filen ska inte FAP-poster (KTFORT2) uppdateras om det finns ett fel i motsvarande KUR-post (KTILL2) PerLindgren Skrivning till tabellen SB02LIST Nytt formulär SB02A04G Söka och visa listor mail inriktning ändringar I mail PerLindgren veckokontroll PerLindgren avgiftslistan PerLindgren VALDINR. Även återställt kod som tagits bort av misstag PerLindgren

5 Per Lindgren, Bengt Reinholdsson (215) Ta emot permanenta och tidsbegränsade UT Sidorna David Andersson Borttagning av poster I VALDKURS har lagts till för återbud på program David Andersson Termin har lagts till i kontrollen av INREGFFG vid avbrott på kurs/kurspaket

6 Per Lindgren, Bengt Reinholdsson (215) Innehållsförteckning 1 INLEDNING SYFTE BESKRIVNING Händelseflöden BEHÖRIGHET/PREFSTYRNINGAR Behörighet Preferensstyrningar ICKE FUNKTIONELLA KRAV FÖRKLARINGAR Förklaringar av terminologi REFERENSER NOUVEAUFUNKTIONER FÖR HÄMTA URVALSRESULTAT BATCHANVÄNDARE OCH E-POSTAVISERINGAR SB02 NOUVEAU: STATUSFORMULÄR ÖVER GJORDA HÄMTNINGAR I Villkorsbild SB02A00G VILLKORSBILD SB02A0XG Terminsregistrering Välj lagring av Uppdatering FORMULÄR LISTOR SB02A04G Tabbordning MEDDELANDEN AUTOMATISK INHÄMTNING AV URVALSRESULTAT HÄNDELSEFLÖDEN VAD ÄR ETT FEED-FLÖDE? BESKRIVNING AV FEED SB02 - JAVABATCHEN HÄNDELSEFLÖDEN PREFERENSSTYRNINGAR ÖVERFÖRINGSFIL DATUM OCH TERMINSHANTERING VALIDERING AV KATALOGDATA KATALOGUPPDATERING URVALSRESULTAT Händelseflöde för personposter Grundkontroller Personkontroller Kursantagning(typ av sökalt = 1 i urvalsposten) Programantagning(typ av sökalt = 2 i urvalsposten) Antagning till kurspaket(typ av sökalt = 3 i urvalsposten) Uppdatering av personposter Uppdatering Avgift poster... 78

7 Per Lindgren, Bengt Reinholdsson (215) Uppdatering behörigheter Uppdatering URV post Uppdatering ATE-post återbud Uppdatera SKY post LISTOR Skrivning till tabellen SB02LIST AVSLUTAD KÖRNING KONTROLLER/UTSÖKNINGAR DAG/TERMIN/VECKOKONTROLLER PROGRAMKOPPLING SÖK TERMIN I ORDNING (TERMORDNKONTROLL) STANDARDTERMIN INNEVARANDE-TERMIN KONTROLL OM BEHÖRIGHET REDAN FIN KRAVFÖRTECKNING...207

8 Per Lindgren, Bengt Reinholdsson (215) 1 Inledning 1.1 Syfte Det här är en omskriven kravspecifikation för SB02. Den gamla hade inte uppdaterats fortlöpande i takt med införda ändringar och var alltså inte att lita på i alla lägen. 1.2 Beskrivning SB02 används för att hämta urvalsresultat från Nya. I och med att hanteringen av hämtning av urvalsresultat ändrats i september 2013 genom projekten VEP136/STU T2102, har delar av gamla SB02 också förändrats. Kortfattat gäller att dåvarande AF54 försvann på NyA:s sida och ersättas av AF150. NyA publicerar allt katalogdata och urvalsresultat på en sk feedserver. De kommer inte ha kontroll om det publicerade data är hämtat eller om det uppstått fel på Ladoksidan. Det som händer på Ladoksidan är att vi har en Feedläsare som ligger och läser NyA:s feedserver med jämna mellanrum för att se om något nytt publiceras från NyA. Finns nytt data hämtar feedläsaren hem det nya data och skapar en sk infil samt en metadata fil som innehåller uppgifter om sista hämtningen. Därefter skapar feedläsaren en SB02 beställning i BATCHJOB och BATVILL med uppgifter som finns i SYSTPREF. SB02 startar som vanligt med skillnad att SB02 hämtar infilen från en lokal plats på Ladok server samt att ingen returfil skapas. Så fungerar SB02 SB02 lägger in urvalsdata i den egna databasen från en fil som skapats efter att feedläsaren hämtat hem det publicerade posterna som skapat en urvalsfil. Alla nödvändiga katalogdata bör finnas på plats innan batchen kan köras. Personuppgifter, dvs. namn, adress, telefon och e- postadress samt uppgift om grundläggande behörighet läggs in med urvalsdata. Under Villkor specificeras hur e-post-, telefon- och adressuppgifter skall läggas in. SB02 gör först de sk Grundkontrollerna vilka är: 1) Att posternas antagningstermin finns definierad i databasen och stämmer med beställningen. 2) Att alla anmälningsalternativ finns definierade. 3) Att urvalsgrupper och förutbildningskoder finns definierade. I villkorsformuläret anger man om SB02 skall lägga in urvalsdata även om fel hittas i grundkontrollerna. Om inga fel hittas, eller om man angivit att batchen skall fortsätta trots fel i grundkontrollerna, görs därefter kontroller och inläggning av de sökande och deras urvalsresultat.

9 Per Lindgren, Bengt Reinholdsson (215) En sökande stoppas om denne är markerad som avliden eller finns individuellt gallrad. Om den sökande redan har påbörjat studier/är registrerad på det program antagningen eller reservplatsen avser stoppas urvalsposten. Stoppade sökande och stoppade urvalsposter skrivs ut på fellista Händelseflöden Kontrollera om nya feeds för aktuell hsk och sedan förra kontrollen Vänta X sekunder Urvalsuppgifter som inte publicerats till Ladok Uppgifter Feed server Nytt? N J Hämta feed för visst hsk & lägg på lokal area Konvertera feeddatat till en batchfil beställer en SB02-körning Listor SB02 körs Ladok db NyA Ladok

10 Per Lindgren, Bengt Reinholdsson (215) 1.3 Behörighet/prefstyrningar Behörighet Preferensstyrningar Funk Nr Vad vill man styra Nyckelord Värde: Resultat Default Typ SB02 Hur långt in i framtiden en tidsbegränsad adress får gälla TIDSBEGR X: Antal månader Oändligt S Figur 1 Behörighet/prefstyrning (Tabell) 1) Typ betyder: S: SYSTPREF, A: ANVPREF, P: PERSPREF 1.4 Icke funktionella krav 1.5 Förklaringar Ord Förklaringar av terminologi Feedläsare Feedserver Förklaring RSS-läsare, eller flödesläsare, är en vanlig benämning på den programvara eller webbaserad tjänst som används för att ta del av RSS-flöden. Med avsikt på den bakomliggande tekniken benämns de även för nyhetsaggregatorer - engelskans motsvarigheter är feed readers eller aggregators. kontrollerar automatiskt de RSSflöden man prenumererar på och presenterar nya inlägg på ett överskådligt sätt. Användaren behöver således inte aktivt söka upp webbsidor denne finner intressanta för att uppdatera sig om något har hänt. Flera webbläsare har också inbyggda RSS-läsare. Server som används för att publicera RSS-flöden. 1.6 Referenser

11 Per Lindgren, Bengt Reinholdsson (215) 2 Nouveaufunktioner för hämta urvalsresultat I och med att hanteringen av hämtning av urvalsresultat ändrats i september 2013 genom projekten VEP136/STU T2102, har delar av gamla SB02 också förändrats. Detta har inneburit att funktionerna i Nouveau har ändrats för att den nya hanteringen ska fungera. En användare kan inte längre göra en beställning av SB02 utan det görs utan det görs genom ett batchjobb som går kontinuerligt. En användare kan dock köra om avbruten körning. Följande förändringar har gjorts: Se och ändra körda batchkörningar i SB02 o Det gamla beställningsformuläret ersätts med nytt statusformulär över gjorda hämtningar från Nya o Formuläret ska vara möjligt att ändra avbrutna körningar samt stryka körningar oavsett körstatus o Hämta filer Lägga upp villkor för körningen o Nytt formulär skapas o Feedläsaren måste gå att starta och stoppa o Lägga in styrparametrar till batchen används systempreferenser o Anropas via SB Batchanvändare och e-postaviseringar Det kontinuerliga batchjobbet kräver att en utpekad Nouveau-användare finns upplagd i batchproperties som er driftcentral ställer in. Rekommendationen är att skapa en specifik Nouveauanvändare som agerar automatisk beställare för SB02-batcharna och som får e- postmeddelanden om avbrutna batch-körningar. E-postmeddelandena sänds till den adress som finns i tabellen ANVIP för den användare som driftcentralen har lagt in i batch-properties. Vi rekommenderar också att en grupp-brevlåda knyts till den Nouveau-användaren som är inlagd i batch-properties, så att de mailaviseringar som kommer om avbrutna körningar inte är bundet till en specifik person på lärosätet. Detta för att flera personer då kan uppmärksamma eventuella fel och avbrott och för att undvika personberoende. Körningar som går igenom genererar inga e-postmeddelanden.

12 Per Lindgren, Bengt Reinholdsson (215) 2.2 SB02 Nouveau: Statusformulär över gjorda hämtningar i Villkorsbild SB02A00G Formuläret ska visa vilka hämtningar som är gjorda, status, filer. Det som ska gå att göra är: Visa beställda hämtningar Visa/ändra status på resultat på hämtningen Visa gjorda beställningsvillkor Hämta hem fellistor och andra filer Visa listor på ett samlat sätt Uppdatera ändringar av status

13 Per Lindgren, Bengt Reinholdsson (215) R1. Välj beställning Markering av rad ska göras enligt standard Antalet rader finns ingen begränsning Ska utformas som en datagrid R2. Beteckning Typ: Inmatningsfält Ledtext: Format: Defaultvärde F1-hjälp: Beteckning Visningsfält, ska rymma 20 tkn. Fältet ska gå att klicka på Feedläsaren skapar en körningsid som bara visas. Beteckning på beställningen. R3. Datum Typ: Inmatningsfält Ledtext: Format: Defaultvärde Kommentar F1-hjälp: Datum Visningsfält, ska rymma 12 tkn. Fältet ska gå att klicka på Feedläsaren skapar en körningstid som bara visas. Datum enligt standard, åååå-mm-dd Körningsdatum. R4. Tid Typ: Inmatningsfält Ledtext: Format: Defaultvärde Kommentar F1-hjälp: Körtid Visningsfält, ska rymma 6 tkn. Fältet ska gå att klicka på Feedläsaren skapar en körningsid som bara visas. Tid enligt standard, TT:MM Körtid.

14 Per Lindgren, Bengt Reinholdsson (215) R5. Status Typ: Dropdown Ledtext: Format: Körstatus Dropdown Default-värde Värdet Alla värden i ordning Kommentar F1-hjälp: 1. Ej körd Endast ändringsbar vid status AVBROTT Ändra körstatus efter att rättning av fel. Om körning resulterar i AVBROTT, måste användaren rätta upp felen och därefter ändra körstatus till Ej körd. Följande ska hända vid ändring: o ändra status till ej körd i dropbox Datum sätts till aktuellt datum Tiden sätts till nu Ändring dimmar upp Uppdatera knappen o Villkor Batchvillkoren uppdateras med poster från SYSTPREF och rutin SB02FD med undantag för filnamn Saknas villkoren i SYSTPREF ska ett felmeddelande visas som berättar att villkor för hämtning saknas och ändring av status avbryt. Ingen ny hämtning sker förrän avbruten post satts om till Ej körd

15 Per Lindgren, Bengt Reinholdsson (215) R6. Knapp Stryk Typ: Knapp Default-värde Alltid tillgänglig Kommentar Ska ta bort aktuell beställning oavsett status, 2.3.?.1 Aktivering av knapp dimma upp Uppdatera knappen F1-hjälp: Visa villkor för batch. Det ska vara möjligt att stryka poster som ej är klara. Detta kräver dock: Infil och metadata fil måste tas bort. De ligger under inkatalogen, se propertyfilen. Ompublicerng krävs från NyA sidan från visst datum. R7. Knapp Villkor Typ: Knapp Default-värde Alltid valbar för alla körningar Kommentar Ska anropa samma formulär som i kap 2.2 F1-hjälp: Visa villkor för batch. R8. Knapp Hämta fil Typ: Knapp Default-värde Kommentar F1-hjälp: Tillgänglig om status inte är ej körd Ska fungera på samma sätt som motsvarande knapp i GB01A00G och anropa samma formulär Kopiera resultatfiler efter en batchkörning. R9. Knapp Listor Typ: Knapp Default-värde Kommentar F1-hjälp: Tillgänglig Leder till formuläret SB02A04G Sök ut och visa listor

16 Per Lindgren, Bengt Reinholdsson (215) R10. Knapp Uppdatera Typ: Knapp Default-värde F1-hjälp: Endast valbar när avbruten körning ändrats eller någon/ra köringar strukits Uppdatera status för hämtning av urvalsresultat. 2.3 Villkorsbild SB02A0xG R11. Automatisk hämtning av urvalresultat Genom att markera detta alternativ startar man hämtning av. Det som händer vid markering av checkboxen, är att en s k feedläsare börjar söka nya publiceringar för ett specifik lärosäte av katalogdata samt urvalsresultat på en specifik NyA server. Feedläsaren kontrollerar NyAs server med förutbestämt intervall om det finna nya publiceringar. Finns det nya händelser så hämtar feedläsaren hem resultatet och skapar en lokal fil som SB02 kan sedan läsa in. När filen är skapad så beställer feedläsaren en SB02 körning i BATCHJOB och batchvillkor från SYSTPREF Typ: Ledtext: Format: Checkbox Automatisk hämtning av urvalsresultat Checkbox

17 Per Lindgren, Bengt Reinholdsson (215) Default-värde Aktion F1-hjälp: Markerad. Alltid valbar Om checkboxen markeras ska automatisk hämtning av göras via feed läsaren. Övriga fält ska vara valbara Motsatsen gäller också. Om checkboxen avmarkeras så dimmas alla andra fält. Feedläsaren slutar hämta resultat Markera om du vill starta automatisk hämtning av urvalsresultat Terminsregistrering R12. Ska finnas möjligt att välja var antagningsuppgifterna ska läggas för terminsregistrering För kurser inom program med terminsregistrering finns det möjligt att välja var antagningsuppgifterna ska läggas (VALDKURS är default eller LANTKURS). Det finns också möjlighet att välja att få en kommentar skriven på listan. OBS! Endast tillgänglig om det finns post i tabellen LINJE där LINJEREG=J. Uppdatering kommer att ske i batchen enligt nedan schema. Styra inläggningen=kryssad checkbox. Om beställaren inte vill styra inläggningen o Inläggning i VALDKURS utifrån programplanen(progplk). Saknas programplan för aktuell kurs blir det ingen inläggning. Om beställaren vill styra inläggningen till VALDKURS o Inläggning i VALDKURS utan hjälp av programplanen Om beställaren vill styra inläggningen till LANTKURS o Inläggning i LANTKURS R13. Checkbox som styr terminsregrutan Typ: Checkbox Ledtext: Format: Default-värde Aktion Vid kursantagning lägg alltid antagningsuppgifter i: checkbox Öppen och omarkerad om post finns där LINJEREG.LINJE=J Annars är den dimmad Om checkboxen markeras ska radiogruppen för VALDKURS/LANTKURS och checkboxen för skriv kommentar öppnas.

18 Per Lindgren, Bengt Reinholdsson (215) Motsatsen gäller också. Om checkboxen avmarkeras så dimmas radiogruppen och checkbox skriv kommentar F1-hjälp: Markera om du vill välja vilken tabell där resultat vid kursantagning i samband med terminsregistering ska läggas in. R14. Radiogrupp VALDKURS/LANTKURS Typ: Radiogrupp Ledtext: Format: Defaultvärde F1-hjälp: Radiogrupp med två knappar: VALDKURS LANTKURS Dimmad VALDKURS markerad Markera vilken tabell som ska användas för inläggning av antagningsuppgifter. R15. Checkbox skriv kommentar Typ: Checkbox Ledtext: Format: Default-värde F1-hjälp: Skriv kommentar checkbox Dimmad och omarkerad. Markera om du vill ha en kommentar på listan när resultat vid kursantagning inom program med terminsregistrering läggs in Välj lagring av R16. Det ska gå att bestämma på vilket sätt adresser, telefon och epost ska lagras vid inläggning. Alternativ 2 ska jämföras mot dagensdatum R17. Dropdown för folkbokföringsadress Typ: Dropdown Ledtext: Format: Folkbokföringsadress Dropdown

19 Per Lindgren, Bengt Reinholdsson (215) Default-värde Alla värden i ordning F1-hjälp: Värdet Inte alls 1. Lagra om ingen folkbokföringsadress finns i Ladokregistret 2. Ersätt befintliga data om nyare adress finns i VHS-filen 3. Lägg till/ersätt befintliga data oavsett datum 4. Inte alls Välj hur du vill lagra folkbokföringsadress. R18. Dropdown för tidsbegränsad adress Typ: Dropdown Ledtext: Format: Default-värde Alla värden i ordning F1-hjälp: Tidsbegränsad adress Dropdown Värdet Inte alls 1. Lagra om ingen tillfällig adress finns i Ladokregistret 2. Ersätt befintliga data om nyare adress finns i VHS-filen 3. Lägg till/ersätt befintliga data oavsett datum 4. Inte alls Välj hur du vill lagra tidsbegränsad adress. R19. Dropdown för telefonnummer Typ: Dropdown Ledtext: Format: Default-värde Alla värden i ordning F1-hjälp: Telefonnummer Dropdown Värdet Inte alls 1. Lagra om inga telefonnummer finns i Ladokregistret 2. Ersätt befintliga data om nyare telefonnummer finns i VHS-filen 3. Lägg till/ersätt befintliga data oavsett datum 4. Inte alls Välj hur du vill lagra telefonnummer.

20 Per Lindgren, Bengt Reinholdsson (215) R20. Dropdown för e-post Typ: Dropdown Ledtext: Format: Default-värde Alla värden i ordning F1-hjälp: E-post Dropdown Värdet Inte alls 1. Lagra om ingen e-post finns i Ladokregistret 2. Ersätt befintliga data om nyare e-post finns i VHS-filen 3. Lägg till/ersätt befintliga data oavsett datum 4. Inte alls Välj hur du vill lagra e-post Uppdatering R21. Knapp Uppdatera, Ska gå att spara villkor i SYSTPREF Typ: Knapp Default-värde Tillgänglig i alla lägen Kommentar Se F1-hjälp: Uppdatera villkor för hämtning av urvalsresultat.

21 Per Lindgren, Bengt Reinholdsson (215) 2.4 Formulär Listor SB02A04G Sökning sker mha angivna parametrar i tabellen SB02LIST. Kolumn Pos Ny Beskrivning Domän LISTTYP 1 Listtyp A/B/C/D/E/F 2) DATUM 10 * Datum ÅÅÅÅ-MM-DD TID 6 * Klockslag TTMMSS LOPNR 10 * Löpnummer ) 4) TEXT 250 Text 3) 1) A = Fellista, B = Statistiklista, C = Interimspersonnummer, D = Sekretesslista, E = Avgiftslista, F = Återbudslista Visning av uppgifterna i SB02LIST.TEXT sker i standard listvisning

22 Per Lindgren, Bengt Reinholdsson (215) R22. Tabellen SYSTPREF parametersätts enligt nedan tabell. Funk nr Vad vill man styra Nyckelord Värde Resultat Default Typ SB02 1 Starta och stoppa automatisk hämtning av urvalsresultat SB02FD 1 SB02FD 2 Inläggning av folkbokföringsadres s Inläggning av tidsbegränsad adress FEED_READ_ ENABLED FADRESS= TADRESS J = Feedläsaren läser in poster N = Feedläsaren läser inte in poster 1=Lagra om ingen folkbokföringsadress finns i Ladokregistret, 2=Ersätt befintliga data om nyare adress finns i VHSfilen, 3=Lägg till/ersätt befintliga 4=Inte alls 1=Lagra om ingen tillfällig adress finns i Ladokregistret 2=Ersätt befintliga data om nyare adress finns i VHS-filen 3=Lägg till/ersätt befintliga data oavsett datum 4=Inte alls SB02FD 3 Inl av telefonnummer TELEFON 1=Lagra om inga telefonnummer finns i Ladokregistret 2=Ersätt befintliga data om nyare telefonnummer finns i VHS-filen 3=Lägg till/ersätt befintliga data oavsett datum 4=Inte alls SB02FD 4 Inl av e-post EPOST 1=Lagra om ingen e- post finns i Ladokregistret 2=Ersätt befintliga data om nyare e-post J S 4 S 4 S 4 S 4 S

23 Per Lindgren, Bengt Reinholdsson (215) finns i VHS-filen 3=Lägg till/ersätt befintliga data oavsett datum 4=Inte alls SB02FD 5 Terminsregistrering TERMREG J/blank? S SB02FD 6 I vilken tabell ska antagningsresultat för kurs inom program med terminsreg läggas TABELL 1=VALDKURS, 2=LANTKURS S SB02FD 7 Ska en kommentar skrivas på listan för terminsreg när VILLNR 8 är satt till TERMREG= KOMMENTAR J/blank S Tabbordning Automatisk hämtning Terminsregistrering Välj lagring av Uppdatera Vid bakåt tabbning gäller det omvända 2.5 Meddelanden

24 Per Lindgren, Bengt Reinholdsson (215) 3 Automatisk inhämtning av urvalsresultat 3.1 Händelseflöden Kontrollera om nya feeds för aktuell hsk och sedan förra kontrollen Vänta X sekunder Urvalsuppgifter som inte publicerats till Ladok Uppgifter Feed server Nytt? N J Hämta feed för visst hsk & lägg på lokal area Konvertera feeddatat till en batchfil beställer en SB02-körning 3.2 Vad är ett feed-flöde? Ett feed-flöde består av en mängd paket som kallas feeds. Dessa består i sin tur av ett antal poster som alla har en taggning. Taggningen innehåller vilket lärosäte posten tillhör, en beställningstermin, samt ett unikt ID-nummer per post. De äldsta publicerade uppgifterna ligger i den sista feedens sista post. Det nyaste ligger i första feedens första post. Alla poster och alla feeds har inbördes relationer till föregående och nästa post respektive feed.

25 Per Lindgren, Bengt Reinholdsson (215) Vad händer när vi läser en feed? Feed-läsning initieras varannan minut av batch-ramverket förutsatt att det inte finns någon avbruten eller ej körd batch-beställning för SB02. Första gången feed-läsaren frågar feed-servern efter poster för vårt lärosäte läses äldsta posten och dess termin upp. Sedan fortsätter läsningen av poster i kronologisk ordning tills en post med en annan termin hittas. Av de hittills upplästa posterna som har samma termin som den äldsta upplästa posten skapas en batch-fil till SB02. ID-numret för den nyaste posten som ingår i batch-filen lagras i tabellen IDLOGG. Batch-filen sparas i mappen incoming och namnges på formatet FEED_54_<ÅÅÅÅMMDD_ttmmss>_RESULT. Därefter läses villkor upp för automatiserade körningar ur tabellen SYSTPREF. Villkoren har lagts in med hjälp av SB02A02G i Nouveau. Feed-läsaren lägger in en beställning i tabellen BATCHJOB för SB02. Beställningens startdatum och starttid sätts så att batchen startar direkt. Villkor som baseras på information som lästs från SYSTPREF läggs in i BATVILL. Nästa gång feed-läsaren frågar feed-servern efter poster för vårt lärosäte hämtas poster som är publicerade senare än den post som har det ID-nummer som lagrades i IDLOGG. Sedan fortsätter läsningen på samma sätt som ovan, genom att plocka ut terminen för den äldsta av dessa poster och fortsätter läsa poster i kronologisk ordning så länge de har samma termin.

26 Per Lindgren, Bengt Reinholdsson (215) Varje gång en Feed-läsning har genomförts så söker batch-ramverket efter batch-beställningar. Om något nytt data hittades i feeden så har det lagts i en batch-fil och en SB02-beställning skapats, vilket innebär att batch-ramverket kommer att hitta en ej genomförd batch-beställning som den då startar. 3.3 Beskrivning av feed R23. Uppbyggnad av Feeds Ett feed-flöde består av en mängd paket som kallas feeds. Dessa består i sin tur av ett antal poster som alla har en taggning som säger:

27 Per Lindgren, Bengt Reinholdsson (215) vilket lärosäte och vilken termin som posten är kopplad till, samt ett unikt id för just den posten som består av 36 tecken. De äldsta publicerade uppgifterna ligger i den sista feedens sista post. Det färskaste ligger i första feedens första post. Alla poster och alla feeds har inbördes relationer genom getprevious och getnext. R24. Inställning för feedläsning ska finnas i properties fil Lägg in i ladok.batch.properties. 1. feed.sb02.url= 2. feed.sb02.user=<user> R25. Feedläsning ska ske med jämna intervall Feedläsning ska endast ske om: Det saknas poster i BATCHJOB för SB02 eller, Alla SB02 poster i BATCHJOB har status Klar. Feedläsning ska läsa med jämna intervaller t ex rekommenderat är läsning var 120e sekund av ett script. Inställningen ska finnas i ladok.batch.properties. Finns inget nytt på NyA:s feed server ska läsningen vänta i de sekunder som angetts i properties filen. Annars hämtas feeddata, se R27. R26. Villkor för automatiska körningar måste finnas i tabellen SYSTPREF Dessa villkor har lagts in via Nouveau, kapitel 2. Saknas dem ska det ej gå att starta feed läsningen. R27. Beställning av SB02 körning Beställning läggs in i tabellen BATCHJOB för SB02 med startdatum och starttid genast. Till detta BATCHJOB läggs även poster in i BATVILL som baseras på den information som lästs upp ur SYSTPREF. R28. Senaste hämtning ska sparas undan När batchbeställningen är gjord så sparar vi det nyaste idnumret från läsningen i tabellen IDLOGG. R29. Hämtning av poster Första gången feed-servern anropas för visst lärosäte och termin, ska allt data ur alla poster på flödet hämtas hem och sammanställas till en fil i mappen incoming.

28 Per Lindgren, Bengt Reinholdsson (215) Nästa gång feed-servern ropas, ska enbart poster hämtas sedan senaste förändringar har skett. dvs hämta hem poster som är nyare än posten med det senast kända idnumret och sammanställer dessa poster till en fil, lägger in beställning och sparar det nya idnumret. När scriptet har kört en feed-läsning så ska den fortsätta det på samma sätt som tidigare och söker efter batchbeställningar, och om det fanns något data i feeden så har vi vid det här laget summerat det till en fil och lagt in en SB02-beställning som således körs igång nu. R30. Skapa en lokal urvalsfil Filen namnges på formatet FEED_54_<ÅÅÅÅMMDD_ttmmss>_RESULT. Filen ska se ut enligt tidigare filbeskrivning För att kunna ta del av posttyperna ska man ha tillgång till NyAs dokument i clearcase. Posttyperna finns i dokumentet AF150 överföringsformat.xls.

29 Per Lindgren, Bengt Reinholdsson (215) 4 SB02 - Javabatchen 4.1 Händelseflöden (4.3) Urvalsfilen läses in. Vid inläsningsproblem avbryts körningen inläsningsproblem (4.5) Kataloguppdatering. OBS! Uppdatering sker av alla korrekta poster. Se resp posttyp om avbrott ska göras vid fel. (4.7.2) Grundkontroller. Fel? (4.7.3) Kontroller och uppdatering av persontabeller (4.8) Listor skapas (4.9) Efter avslutad körning rensas filer Avbryt körning

30 Per Lindgren, Bengt Reinholdsson (215) 4.2 Preferensstyrningar R31. Systempreferens för tidsbegränsad adress Det finns en möjlighet att begränsa tomdatum i den tidsbegränsade adressen. Finns denna sysemtpreferens ska vid inläggning av tidsbegränsad adress hänsyn tas till det värde (antal månader) som finns angivet här. Om tomdatum.tidsbadress > körningsdatum + x.antal.månader så sätts ADRESS.TOMDAT till körningsdatum+x.antal.månader Funk Nr Vad vill man styra Nyckelord Värde: Resultat Default Typ SB02 4 Hur långt in i framtiden en tidsbegränsad adress får gälla TIDSBEGR X: Antal månader Oändligt S 4.3 Överföringsfil R32. Posttyper i överföringsfil ska följa dokument för AF150 Se Skapa en lokal urvalsfil R33. Kontroller av överföringsfil innan uppdateringar startar Urvalsfilen läses in från lokal server. Om det inte går att läsa filen vi får ett IOException skrivs meddelandet: Kunde inte öppna resultatfilen till log-filen och till ett mail som senare skickas till beställaren. Batchen avbryts sedan. Om något annat oförväntat fel inträffar ett Unchecked Exception skrivs meddelandet: Hittade fel under parsningen av urvalsfilen till log-filen och till ett mail som senare skickas till beställaren. 4.4 Datum och terminshantering R34. Jämförelsedatum sätts till dagensdatum-1 Vid inläggning av adress och telekom poster där användaren valt alternativ 2 dropboxarna villkorsformuläret används en standard datum som är bestämt till dagensdatum-1 R35. Beställningstermin Tidigare angav användaren en beställningstermin. Denna termin har utgått och ersatts av att NyA skickar med vilken termin som posterna avser. 4.5 Validering av katalogdata Katalogdata valideras enligt nedan typer. R36. Allvarliga fel, fatal

31 Per Lindgren, Bengt Reinholdsson (215) Den allvarliga typen leder till att batchen avbryts, vilket sker efter all katalogdata validerats och inte mitt i någon validering. Ingen inläggning/uppdatering av aktuell post. Korrekta poster läggs in i databasen. R37. Medelallvarliga fel, error Den medelallvarliga typen leder till att vidare behandling av aktuell post avbryts. Ingen inläggning/uppdatering av aktuell post. R38. Varning, eventuellt är det fel, warning Den mindre allvarliga där man inte är säker på om det finns ett fel, men där man ha misstämmelser mellan NyA och Ladok, resulterar i en varning som skrivs ut på fellistan men aktuell post behandlas i övrigt som om den vore felfri. Inläggning/uppdatering görs. Eventuella otillåtna tecken (enligt RB03_kravspec.docx) byts ut mot blanksteg och en varning skrivs ut på fellistan. R39. Information, Info Informationsmeddelanden, datat är korrekt men ett infomeddelande anses nödvändigt. Inläggning/uppdatering görs. R40. Korrekt För korrekt data görs inl/uppd utan några andra åtgärder. 4.6 Kataloguppdatering 1. Katalogposterna ligger först i Urvalsfilen. 2. KUR-poster ligger före FAP-poster och KUP-poster ligger före IKP-poster för att underlätta hanteringen. 3. Inläggning av samma katalogdata ska kunna ske flera gånger om inläggningen av urvalsdata inte fungerar som avsett, så att filen måste köras igen. 4. Om aktuell post redan finns med samtliga data identiska ska ingen inläggning ske. Om aktuell post redan finns, men med icke identiska data, ska posten uppdateras med nya data. I övriga fall ska en ny post skapas. 5. Varje post ska räknas som en egen transaktion. För inlagda korrekta poster ska ingen roll-back ske. 6. Poster med förutbildningar (FOU), urvalsgrupper (URG), ingående kurstillfällen i kurspaket (IKP) och meddelanden (MED) görs bara inlägg, aldrig någon uppdatering av eventuella förändrade kolumner.

32 Per Lindgren, Bengt Reinholdsson (215) R41. KUR-post uppdaterar KTILL2 För fullständig layout vid utskrift av felaktigheter se kapitlet Fellista KUR-post KTILL2 Kontroll Avbryter körning om fel Fellista Kurskod KURSKOD Ska finnas i KURS Ja Kurskod+KURposten Starttermin STARTTER Ska finnas i TERMIN Ja Starttermin+KURposten Kurstakt KURSTAKT Ska finnas i KURSTAKT. Obs andra takter än 100 ska skrivas in som tex blank Kurstid KURSTID Ska finnas i KURSTID Undervisningsform UNDFORM Ska finnas i UNDFORM Ja Ja Ja Kurstakt+KURposten Kurstid+KURposten Undform+KURposten Kursort ORT Ska finnas i ORT Ja Ort+KURposten Kursomgång KURSOMG Finansieringsform KURSTYP Om blank lägg in blank- underscore Poängbidrag starttermin FFGPOANG Annars Ska den finnas i ETYPBEN Lagras vänsterjusterat med decimalpunkten angiven Om ny post och blank eller ickenumeriskt värde i filen, sätt värdet till null. Anmälningskod KOD Om en post motsvarande typen Ja Nej Nej Kurstyp+KURposten Anmkod +KUR-post

33 Per Lindgren, Bengt Reinholdsson (215) KUR redan finns i databasen(alla nycklar) och fälten Anmälningskod eller Poängbidrag starttermin i KURposten skiljer sig från databasposten Startvecka STARTV Veckokontroll Nej Slutvecka SLUTV Veckokontroll Nej Planeringstal PLANTAL Om ny post och blank eller Antagningstal, ANTALORD ickenumeriskt ordinarie urval värde i filen, sätt ANTALRES värdet till null. Antagningstal reservurval Uppgiften saknas från NyA VALUTA KONVERT AVGFRI Om post redan finns och planeringstalen skiljer sig ska uppdatering ske med värdena i nyafilen H Blankt om ny post Om helt ny post ska N läggas in. Om det redan finns en post så rör vi inte värdet som finns. Inte heller om det är en post som redan finns men med icke identiska data. Nej Nej

34 Per Lindgren, Bengt Reinholdsson (215) R42. FAP-post uppdaterar KTFORT2 För fullständig layout vid utskrift av felaktigheter se kapitlet Fellista FAP-post KTFORT2 Kontroll Avbryter körning om fel Fellista Kurskod KURSKOD Starttermin STARTTER Ska finnas i KTILL2 med Starttermin o Anmälningskod Ja Starttermin + anmälningskod + FAP-posten KURSTAKT Se STARTTER Ja Se STARTTER KURSTID Se STARTTER Ja Se STARTTER UNDFORM Se STARTTER Ja Se STARTTER ORT Se STARTTER Ja Se STARTTER KURSOMG Se STARTTER Ja Se STARTTER KURSTYP Se STARTTER Ja Se STARTTER Termin i ordning TERMORDN Fel om blank eller < 2 Poäng aktuell termin FORPOANG Lagras vänsterjusterat med decimaltecken och decimal i filen Ja Termin i ordning + FAP-posten Anmälningskod KOD 1. Ska finnas i KTILL2 med Starttermin o Anmälningskod Ja Se STARTTER 2. Om en post motsvarande typen FAP redan finns i databasen (alla nycklar) och Anmälningskod eller Poängbidrag aktuell termin i KUR-posten skiljer sig från databasposten Nej. Ingen uppdatering i detta fall Anmkod +FAPposten Kalendertermin TERMIN Ska finnas i TERMIN Ja Kalendertermin + FAP-posten Startvecka STARTV Veckokontroll Nej

35 Per Lindgren, Bengt Reinholdsson (215) Slutvecka SLUTV Veckokontroll Nej DEP1 DEP2 LOK1 LOK2 Sätts till null om posten inte är inlagd tidigare, annars sparas det gamla värdet VALUTA H KONVERT Blankt om ny post.

36 Per Lindgren, Bengt Reinholdsson (215) R43. KUP-post uppdaterar PAKETDEF För fullständig layout vid utskrift av felaktigheter se kapitlet Fellista KUP-post PAKETDEF Kontroll Avbryter körning om fel Fellista Anmälningskod ANMPAKET Om en post motsvarande typen KUP redan finns i databasen (alla nycklar) och Benämning anmälningsalternativ, Engelsk benämning anm alternativ eller Totalpoäng i KUPposten skiljer sig från databasposten Nej. Ingen uppdatering i detta fall Anmkod + KUPposten Starttermin STARTTER Ska finnas i TERMIN Ja Starttermin+KUPposten Benämning anmälningsalternativ Engelsk benämning för anmalt BENAMNS BENAMNE Totalpoäng TOTPOANG 1. Lagras Planeringstal Antagningstal ordinarie urval Antagningstal reservurval PLANTAL ANTALORD ANTALRES VALUTA KONVERT vänsterjusterat med decimaltecken och decimal 2. Om ny post och blank eller ickenumeriskt värde i filen, sätt värdet till null i tabellen. 3. Om post redan finns och planeringstalen skiljer sig ska uppdatering ske med värdena i NyAfilen. H Blankt om ny post.

37 Per Lindgren, Bengt Reinholdsson (215) R44. IKP-post uppdaterar NYAPAKET Endast inläggning av NYAPAKET. Inga ändringar görs. För fullständig layout vid utskrift av felaktigheter se kapitlet Fellista IKP-post NYAPAKET Kontroll Avbryter körning om fel Anmälningskod ANMPAKET Ska finnas i PAKETDEF på aktuell termin Om en post motsvarande typen IKP redan finns i databasen (alla nycklar) och Starttermin (ingående anm kod) i IKP-posten skiljer sig från databasposten Nej Nej. Fellista Anm.kod + IKP-post Om post redan finns med annan STARTANM Nej Anmkod + IKP-posten Starttermin STARTTER Ska finnas i TERMIN Ja Starttermin + IKPposten Anmälningskod(för ingående ktill) ANMKOD Ska finnas i KTILL2 Ja Anmkod + IKP-posten Starttermin(för ingående ktill) STARTANM Ska finnas i KTILL2 Ska finnas i TERMIN Ja Ja Anmkod+IKP-posten Starttermin + IKPposten

38 Per Lindgren, Bengt Reinholdsson (215) R45. FOU-post uppdaterar FORUTB Endast inläggning av FORUTB. Inga ändringar görs. FOU-post FORUTB Kontroll Avbryter körning om fel Fellista Förutbildningskod KOD Finns post redan ska inlägg inte göras Nej Benämning BENAMN Antal årskurser i utbildningen ARSKURS BEHNIVA STATKOD Sätts till blankt Betygstyp Ekvivalent kod BETYGTYP EKVKOD REGION Sätts till blankt

39 Per Lindgren, Bengt Reinholdsson (215) R46. PRO-post uppdaterar PTILL För fullständig layout vid utskrift av felaktigheter se kapitlet Fellista PRO-post PTILL Kontroll Avbryter körning om fel Fellista Anmälningskod ANMKOD Starttermin TERMIN Ska finnas i TERMIN Ja Termin + PRO-posten Programkod PROGR Ska finnas i LINJE Ja Program + PRO-posten Programinriktningskod PROGINR Ska finnas i LINJEINR Ja Program + inriktning + PRO-posten Om programinriktningskod = blank och INRKRAV.LINJE=J Nej Anmkod + PRO-posten Programort ORT Ska finnas i ORT Ja Programort + PROposten Programfart PROGTAKT Ska finnas i LINFART om <> 100 Ja Programfart + PROposten Undervisningsform UNDFORM Ska finnas i UNDFORM Ja Undervisningsform + PRO-posten Finansieringsform FINFORM Om blank sätt till blankunderscore Annars Ska finnas i ETYPBEN Ja Finansieringsform + PRO-posten Kurstid KURSTID Ska finnas i KURSTID Ja Kurstid + PRO-posten Planeringstal PLANTAL Om ny post och blank eller Nej

40 Per Lindgren, Bengt Reinholdsson (215) Antagningstal ordinarie urval Antagningstal reservurval ANTALORD ANTALRES ickenumeriskt värde i filen, sätt värdet till null. Om post redan finns och planeringstalen skiljer sig ska uppdatering ske med värdena i NyAfilen Uppgiften saknas från NyA AVGFRI Om helt ny post ska N läggas in. Om det redan finns en post så rör vi inte värdet som finns. Inte heller om det är en post som redan finns men med icke identiska data. Nej R47. URG-post uppdaterar URVGRUPP Endast inläggning av URVGRUPP. Inga ändringar. URG-post URVGRUPP Kontroll Avbryter körning om fel Fellista Urvalsgruppskod URVGRUPP Benämning BENAMN

41 Per Lindgren, Bengt Reinholdsson (215) R48. MED-post uppdaterar NYAMEDD MED-post NYAMEDD Kontroll Avbryter körning om fel Fellista Meddelandeid MEDDID TERMIN Termin tas från beställningsposten punkt 1 Meddelande MEDDTEXT Om en med-post redan är inlagd, men kommer med annan formulering så läggs nya formuleringen in. MEDDTYP Sätts till Ö

42 Per Lindgren, Bengt Reinholdsson (215) I samband med att meddelande för villkoret VI läggs in ska även MEDDTYP uppdateras. Läggs in i NYAMEDD så här: NYAMEDD Kontroll Avbryter körning om fel Fellista MEDDID Sätts till VI TERMIN Termin tas från beställningsposten punkt 1 MEDDTEXT MEDDTYP Tas från beställningsposten Om en vi-post redan är inlagd, men kommer med annan formulering så läggs nya formuleringen in. Sätts till V

43 Per Lindgren, Bengt Reinholdsson (215) R49. AME-post uppdaterar NYAMEDD AME-post NYAMEDD Kontroll Avbryter körning om fel Fellista Meddelandeid MEDDID TERMIN Termin tas från beställningsposten punkt 1 Meddelande MEDDTEXT Om en ame-post redan är inlagd, men kommer med annan formulering så läggs nya formuleringen in. MEDDTYP. Sätts till A

44 Per Lindgren, Bengt Reinholdsson (215) R50. SME-post uppdaterar NYAMEDD SME-post NYAMEDD Kontroll Avbryter körning om fel Fellista Meddelandeid MEDDID TERMIN Termin tas från beställningsposten punkt 2 Meddelande MEDDTEXT Om en NYAMEDD-post redan är inlagd, men det kommer en SME med annan formulering så läggs nya formuleringen in. MEDDTYP Sätts till S

45 Per Lindgren, Bengt Reinholdsson (215) R51. EXA-post uppdaterar NATEXAM o EXSUPPL I NATEXAM görs inläggning och eventuellt ändring. I EXSUPPL görs endast inläggning. Antalet skrivna poster ska med i statistiklistan. Förklaring till typ av fel/info se Validering av katalogdata Se även clearcase för AF54 överföringsformat för EXA-post. EXA-post NATEXAM Kontroll Typ av fel/info Nationell examenskod NATEXKOD 1. Om koden finns sedan tidigare ska koll om något ändrats göras. Se respektive kolumn 1. Fellista 1. Nej 2. Kolla om koden redan finns i EXSUPPL. 2. Error 2. Skriv: Kod menad för tabellen NATEXAM finns redan i EXSUPPL+EXAposten Kod för examenstyp EXTYP 1. Kolla i tab EXTYP att examenstypen existerar. 1. Warning 1. Skriv: Examenstyp saknas i Ladok + EXA-posten Antal HP för examen 2. Om EXTYP är ändrad ska uppdatering göras POANG 1. Korrekt är om det saknas poäng eller så ska det vara numeriskt. 2. Info 1. Error 2. Skriv: Examenstyp ändrad + EXAposten 1. Skriv: Felaktigt värde i poäng + EXA-posten 2. Om poäng är ändrad ska uppdatering göras Benämning BENAMNS Om benämningen är ändrad ska uppdatering göras 2. Info Info 2. Skriv: Poäng ändrad + EXAposten Skriv: Benämning ändrad + EXA-posten Typ av nationell examen 1. Behandla bara de som är = N i EXA-posten. 2. Om annat värde än N/S se fellista Error 1. Nej 2. Skriv Felaktigt värde i typ av nationell examen + EXA-posten

46 Per Lindgren, Bengt Reinholdsson (215) EXA-post EXSUPPL Kontroll Typ av fel/info Fellista Nationell examenskod SUPPLKOD 1. Om koden finns sedan tidigare behöver ingenting göras. Vi gör enbart nyinläggning Nej Benämning BENAMNS 2. Kolla om koden redan finns i NATEXAM. 2. Error 2. Skriv: Kod menad för tabellen EXSUPPL finns redan i NATEXAM+EXA-posten Typ av nationell examen 1. Behandla bara de som är = S i EXAposten. 2. Om annat värde än N/S se fellista Error 1. Nej 2. Skriv Felaktigt värde i typ av nationell examen + EXA-posten

47 Per Lindgren, Bengt Reinholdsson (215) 4.7 Urvalsresultat Händelseflöde för personposter Grundkontroller. Om körningen ska avbrytas vid fel styrs av beställningsfunktionen Personkontroller för alla posttyper Typ av post SKY post ADR post GBG post GBA post AVG post Typ av URVpost Sökalt=1 Kurs Sökalt=2 Program Sökalt=3 Kurspaket Listor: Fel, statistik sekretess, interimpnr..

48 Per Lindgren, Bengt Reinholdsson (215) Grundkontroller R52. Hanteringen förutsätter att katalogdata från NyA har överförts till Ladok. Valet mellan avbryt/fortsätt inläggning i beställningen gäller endast grundkontroller. Om fel hittas ska bearbetningen avbrytas efter att fellistan har skrivits ut. OBS! Endast en unik post per kontroll ska skrivas ut på fellistan! R53. Om en URV-post innehåller något fel enligt kontrollerna 1-3 eller 5-6 ovan, ska innehållet i posten skrivas ut på fellistan och all övrig bearbetning av posten avslutas. R54. Slår kontrollen 4 in ska URV-posten skrivas ut på varningslista. R55. Fellistan ska förses med relevanta rubriker så att det går att identifiera körningstillfället. R56. Om inga fel hittas fortsätter programmet med kontroll av personen. R57. Samtliga poster ska kontrolleras map följande innan någon övrig bearbetning sker: R58. Kontroll 1: att det är korrekt högskolekod läs EGENHSK med högskolekod i URV-posten som nyckel om koden saknas o läs ALLAHSK med högskolekod i URV-posten som nyckel o om koden saknas skrivs följande text ut på fellista: Högskolekod saknas, högskolekod i URVposten R59. Kontroll 2: att terminen finns definierad i Ladok läs TERMIN med starttermin i URV-posten som nyckel om terminen saknas o skrivs följande text ut på fellista: Termin saknas, starttermin i URV-posten R60. Kontroll 3: att anmälningskoden finns definierad för aktuell termin läs PTILL med anmälningskod och starttermin i URV-posten som nyckel

49 Per Lindgren, Bengt Reinholdsson (215) Om saknas o läs KTILL2 med anmälningskod och starttermin i URV-posten som nyckel o Om saknas läs PAKETDEF med anmälningskod och starttermin i URV-posten som nyckel om saknas skrivs följande text ut på fellista: Anmälningskod saknas, anmälningskod och termin i URV-posten R61. Kontroll 4: Om antagningstermin i beställningsposten inte överensstämmer med starttermin i URV-post Posten ska körningen inte längre avbrytas oavsett om man valt Avbryt inläggning eller ej i villkorsformuläret. (AVBRYT=J/N) utan bearbetningen ska fortsätta och kontroll ska göras om det är en villkorad antagning enligt punkt 4a-4c Kontroll 4a: Villkorad antagning övrigt villkor Kontrollera om övrigt villkor = 1 (pos 69) och meddelandeid för övrigt villkor (pos 70-77) finns i URV-post. Kontroll 4b: Villkorad antagning avancerat villkor Kontrollera om villkor gällande GBA = 1 (pos 59) och meddelandeid för GBA-villkor (pos 60-67) finns i URV-post. Kontroll 4c: Villkorad antagning särskild behörighet Kontrollera om villkor gällande särskild behörighet = 1 (pos 68) finns i URV-post. Slår ingen av kontrollerna 4a 4c in så är det ingen villkorad antagning och man gå vidare med nästa grundkontroll. Slår däremot någon av kontrollerna in är det en villkorad antagning och villkoret ska finnas för aktuell starttermin i NYAMEDD, finns ej villkoret ska det uppdateras se uppdateringa av NYAMEDD nedan. R62. Kontroll 5: att urvalsgruppkod finns definierad i Ladok läs URVGRUPP med urvalsgrupp i URV-posten som nyckel om urvalsgruppen saknas o skrivs följande text ut på fellista: Urvalsgrupp saknas, urvalsgrupp i URV-posten

50 Per Lindgren, Bengt Reinholdsson (215) R63. Kontroll 6: att förutbildningskod finns definierad i Ladok läs FORUTB med GB-förutbildningskod som nyckel om förutbildningskoden saknas o skrivs följande text ut på fellista: Förutbildningskod saknas, GB-förutbildningskod i ADR-posten o OBS! Undantag: 25:4, REKO, UNDANTAG, GENUTGBUO, GENUTGBUÖ, GENUTGBUA. R64. Uppdatering i samband med grundkontroller, uppdatering av NYAMEDD Kontroll A. Meddelande i NYAMEDD Kontrollera om meddelandeidentitet för URV-postens startterminen redan finns i Ladoktabellen för meddelande från NyA (NYAMEDD). Meddelandeid hämtas från URV-posten: vid övrigt villkor från pos 70-77, vid avancerat villkor från pos och vid villkor för särskild behörighet är (pos 68 = 1) meddelandeid = VI Kontroll B. Meddelandetext särskild behörighet Är det ett VI-villkor som gäller görs kontroll i beställningsposten (BATCHJOB) om villkor (VILLKOR = J) lagts in via SB02:s villkorsformulär. Om villkor lagts in ska kontroll göras mot tabellen för villkor (BATVILL) för att se om även text för VI-villkoret lagts in. Kontrollen görs genom att man läser BATVILL för aktuell beställning där VILLNR=11. Finns rätt villnr för beställningen kontrolleras om fältet VILLKOR innehåller text som inleds NYAMEDD=. Uppdatering av NYAMEDD Är det ett övrigt villkor (4a) och meddelande finns i NYAMEDD (kontroll A) ska tabellen NYAMEDD uppdateras med eventuellt ändrad meddelandetext (MEDDTEXT) för aktuellt meddelandeid, hämtas från MED-post. Det är alltså texten i MED.-posten som ska gälla. Är det ett avancerat villkor (4b) och meddelande finns i NYAMEDD (kontroll A) ska tabellen NYAMEDD uppdateras med eventuell ändrad meddelandetext (MEDDTEXT) för aktuellt meddelandeid, hämtas från AME-post. Det är alltså texten i AME.-posten som ska gälla. Är det en villkorad antagning med särskild behörighet (4c) och meddelande finns i NYAMEDD (kontroll A) ska tabellen NYAMEDD uppdateras med eventuell ändrad meddelandetext (MEDDTEXT) för aktuellt VI-villkor. Texten vid VI-villkor hämtas från tabellen BATVILL, se ovan punkt B. Det är alltså texten i BATVILL som ska gälla. Är det ett övrigt villkor (4a) och meddelande inte finns i NYAMEDD ska en ny post skapas i NYAMEDD, meddelandetext hämtas från MED-post, meddtyp= Ö. Är det ett avancerat villkor (4b) och meddelande inte finns i NYAMEDD ska en ny post skapas i NYAMEDD, meddelandetext hämtas från AME-post, meddtyp= A.

Funktionsbeskrivning

Funktionsbeskrivning Funktionsbeskrivning SB02 Emottagning av katalog- och urvalsdata från NyA 2016-03-30 Beteckning: SB02_funkbeskr Författare Datum Beteckning Martin Edlund 2016-03-30 SB02_funktbeskr Ändringshistorik Datum

Läs mer

Kravspec UB70. UB70 Migrationsverket. Ändringshistorik Beteckning:

Kravspec UB70. UB70 Migrationsverket. Ändringshistorik Beteckning: Kravspec UB70 UB70 Migrationsverket 2012-08-27 Beteckning: Ändringshistorik Datum Av Kommentar Godkännare 2011-05-13 PerLindgren Leverans från STU T- 1101 studieavg 2011-05-30 PerLindgren Batchbeställningsform

Läs mer

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

Kravspecifikation för överföring av katalogdata mellan Ladok och CSN Kravspecifikation för överföring av katalogdata mellan Ladok och CSN 2018-02-13 Version: Beteckning: 1.05 Ändringshistorik Revision Datum Av Kommentar Granskare Godkännare 0.01 2005-02-12 Jörgen Sondell

Läs mer

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

Kravspecifikation. Bologna anpassning i. KA94 - Forskarkurser. Version 0.01 Kravspecifikation Bologna anpassning i - Forskarkurser 16302 webbadress www.umu.se/projektetswebbplats/ Projektnamn Bologna anpassningar: 16302 KA04 - Forskarkurser Fastställt av Dokumentansvarig Bengt

Läs mer

KA25 Programtillfällen - indata

KA25 Programtillfällen - indata 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

Läs mer

Kravspecifikation Service Skapa betalningsunderlag

Kravspecifikation Service Skapa betalningsunderlag Kravspecifikation Service Skapa Nouveau STU T-0107 Studieavgifter 2012-01-31 Status: Jenny H Svensson 2012-01-31 2 (13) Ändringshistorik Datum Av Kommentar Godkännare 2010-10-21 Jenny H Svensson Första

Läs mer

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

Lou Lagusson 1 (13) Rättat stavfel på systpref 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

Läs mer

Funktionsbeskrivning EB47 Engångsbatch för att skapa kurstillfällen för kurser inom program med terminsregistrering

Funktionsbeskrivning EB47 Engångsbatch för att skapa kurstillfällen för kurser inom program med terminsregistrering Engångsbatch för att skapa kurstillfällen för kurser inom program med terminsregistrering 2016-02-19 Thom Jönsson 2016-02-19 2 (13) Ändringshistorik Datum Av Kommentar Godkänd av 2014-11-26 Thom Jönsson

Läs mer

Funktionsbeskrivning

Funktionsbeskrivning Funktionsbeskrivning SA05 Massetablering av studenter 2016-02-02 Ändringshistorik Datum Av Kommentar Godkännare 2011-03-29 2011-09-22 Stellan Englén Eva Lundströmer Simu NOUVSD-9187. I SA05 godkänns födelsedatum

Läs mer

Detaljerad beskrivning av kravlista för KA81

Detaljerad beskrivning av kravlista för KA81 Detaljerad beskrivning av kravlista för KA81 inom Annan utbildning 2002-10-16 Version: Beteckning: 660-112-002 Bengt Reinholdsson 2002-10-16 660-112-002 2 (12) Ändringshistorik Revision Datum Av Kommentar

Läs mer

Kravspecifikation UT54 Utskrift praktik

Kravspecifikation UT54 Utskrift praktik Kravspecifikation UT54 Utskrift praktik Nouveau Projekt STU T-1104 2011-12-15 Status: Granskad Jenny H Svensson 2011-12-15 2 (25) Ändringshistorik Datum Av Kommentar Godkännare 2011-12-15 Jenny H Svensson

Läs mer

Kravspecifikation RG10 Avbrott på kurs

Kravspecifikation RG10 Avbrott på kurs Kravspecifikation RG10 Avbrott på kurs Studok 2016-08-25 Status: PerLindgren 2016-08-25 2 (14) Ändringshistorik Datum Av Kommentar Godkännare 2011-05-17 PerLindgren STU T-1101-studieavgifter. Kravspec

Läs mer

Kravspecifikation. UB02 Bevakningsuppdrag slutbetyg Version: 1.00.

Kravspecifikation. UB02 Bevakningsuppdrag slutbetyg Version: 1.00. 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

Läs mer

Kravspecifikation SA07 Antagen- utresande på utbytesprogram

Kravspecifikation SA07 Antagen- utresande på utbytesprogram Kravspecifikation SA07 Antagen- utresande på utbytesprogram Bengt Reinholdsson 2013-05-16 2 (12) Ändringshistorik Datum Av Kommentar Godkännare 2007-02-28 Bengt Reinholdsson Första utkast - 2007-08-30

Läs mer

Kravspecifikation. Uppdatering RG_UPPDAT (RG01, RG02, RG03)

Kravspecifikation. Uppdatering RG_UPPDAT (RG01, RG02, RG03) Kravspecifikation Uppdatering RG_UPPDAT (RG01, RG02, RG03) Bengt Reinholdsson 2013-04-10 2 (21) Ändringshistorik Datum Av Kommentar Godkännare 2008-01-22 Bengt reinholdsson Brutit ut detta från gamla kravlistan

Läs mer

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

Kravspec UB52. UB52 HST utan resultat. Ändringshistorik Beteckning: Datum Av Kommentar Godkännare PerLindgren Leverans Kravspec UB52 UB52 HST utan resultat 2014-01-08 Beteckning: Ändringshistorik Datum Av Kommentar Godkännare 2014-01-08 PerLindgren Leverans Per Lindgren 2014-01-08 2 (20) Innehållsförteckning 1 HST UTAN

Läs mer

Funktionsbeskrivning. SB10 Adressuppdatering. Innehållsförteckning

Funktionsbeskrivning. SB10 Adressuppdatering. Innehållsförteckning 12016-12-022016-12-022016-12-021151 Dokument 1 Adressuppdatering Innehållsförteckning 1. Allmänt om funktionen 2. Uppdelning i delfunktioner 3. Behörighetsanalys 4. Preferensstyrning 5. Utskrifter 6. Avvikelser

Läs mer

Funktionsbeskrivning

Funktionsbeskrivning Funktionsbeskrivning RB06 Gallring personuppgifter - flera personer 2014-01-10 Version: Beteckning: Ändringshistorik Revision Datum Av Kommentar 0.1 2007-04-02 A-M Strand Nytt dokument 1.0 2007-05-03 Maria

Läs mer

Funktionsbeskrivning EB48 Engångsbatch för att skapa kurstillfällen

Funktionsbeskrivning EB48 Engångsbatch för att skapa kurstillfällen Engångsbatch för att skapa kurstillfällen 2015-08-28 Magnus Böhlin 2015-02-05 2 (9) Ändringshistorik Datum Av Kommentar Godkänd av 2015-02-05 Magnus Böhlin Första versionen - 2015-04-02 Magnus Böhlin INREGFFG

Läs mer

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

Kravspecifikation. Funktion UX03, Kohortuppföljning. (Batch) Kravspecifikation (Batch) 2011-09-12 Ändringshistorik Datum Av Kommentar Granskare 2010-02-23 MAVA Byter ut läsning i BESTBAT mot BATCHJOB och BATVILL 2011-08-12 Jenny Svensson Specen uppdateras och anpassas

Läs mer

Kravspecifikation RS93 Alla kurser klara på forskarnivå

Kravspecifikation RS93 Alla kurser klara på forskarnivå Kravspecifikation RS93 Alla kurser klara på forskarnivå Ofullständig Birgitta Lewén-Johansson 2016-12-12 2 (26) Ändringshistorik Datum Av Kommentar Godkännare 2009-11-12 BLN Första utkast, skapat för projekt

Läs mer

Kravspecifikation KA54 Huvudområdesgrupp

Kravspecifikation KA54 Huvudområdesgrupp Kravspecifikation KA54 Huvudområdesgrupp Studok 2010-04-12 Per Lindgren 2016-12-02 Kravspec KA54 Huvudområdesgrupp 2 (21) Ändringshistorik Datum Av Kommentar Godkännare 2010-04-12 Per Lindgren Leverans

Läs mer

Kravspecifikation EB53 Redovisar reserver som blivit antagna och återbud

Kravspecifikation EB53 Redovisar reserver som blivit antagna och återbud Redovisar reserver som blivit antagna och återbud 2015-09-024 Beteckning: Ändringshistorik Datum Av Kommentar Godkännare 2015-04-27 PerLindgren Skapad 2015-06-01 Ds Fler listningar enligt önskemål från

Läs mer

Funktionsbeskrivning

Funktionsbeskrivning Funktionsbeskrivning [UB80 Hantering av ] 2012-03-26 Version: Beteckning: 1.01 Ändringshistorik Revision Datum Av Kommentar 1,01 2009-03-02 Maria Valterssson Kompletterar preferenser på delfunktionsnivå

Läs mer

UB03 Körloggsstatistik

UB03 Körloggsstatistik UB03 Körloggsstatistik 2012-11-30 Bengt Reinholdsson 2012-11-30 2 (23) Ändringshistorik Datum Av Kommentar Godkännare 2006-05-10 Bengt Reinholdsson 2012-11-06 PerLindgren Specen fanns bara som pdf-dokument

Läs mer

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

Ladok. Funktionsbeskrivning. för RV16 - Ändring av registreringsuppgifter - kurs Version: Beteckning: Ladok Funktionsbeskrivning för RV16 - Ändring av registreringsuppgifter - kurs 2016-01-29 Version: Beteckning: 1.00 Carina Ytterström 2013-04-11 2 (11) Ändringshistorik Revision Datum Av Kommentar Granskare

Läs mer

Kravspecifikation SA02_K Delfunktion avgifter

Kravspecifikation SA02_K Delfunktion avgifter Kravspecifikation SA02_K Delfunktion avgifter Nouveau STU T-0107 Studieavgifter 2016-09-30 Status: Utkast Jenny H Svensson 2013-03-14 2 (17) Ändringshistorik Datum Av Kommentar Godkännare 2010-10-21 Jenny

Läs mer

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

Kravspecifikation. RB06 - Gallring personuppgifter, flera personer - med eller utan behörighet. Batchbeställning Kravspecifikation RB06 - Gallring personuppgifter, flera personer - med eller utan behörighet Batchbeställning webbadress www.umu.se/projektetswebbplats/projektplan STU-07-T08/Krav Projektnamn STU-07-T08

Läs mer

Funktionsbeskrivning EB50. Engångsbatch för att skapa kurstillfällen för avvikande FOterminer

Funktionsbeskrivning EB50. Engångsbatch för att skapa kurstillfällen för avvikande FOterminer Engångsbatch för att skapa kurstillfällen för avvikande FOterminer 2016-08-19 David Andersson 2016-08-19 2 (9) Ändringshistorik Datum Av Kommentar Godkänd av 2015-02-26 David Andersson Första versionen

Läs mer

Funktionsbeskrivning SB05 Skapa behörighet till avancerad nivå

Funktionsbeskrivning SB05 Skapa behörighet till avancerad nivå Funktionsbeskrivning SB05 Skapa behörighet till avancerad nivå 2014-08-08 Mattias Wickberg 2010-10-11 2 (7) Ändringshistorik Datum Av Kommentar Granskare Godkännare 2010-06-08 Mattias Wickberg Första version

Läs mer

Kravspecifikation RS92 Uppnådd andel, forskarnivå

Kravspecifikation RS92 Uppnådd andel, forskarnivå Kravspecifikation RS92 Uppnådd andel, forskarnivå 2009-11-12 Status: Ofullständig Birgitta Lewén-Johansson 2009-11-12 2 (8) Ändringshistorik Datum Av Kommentar Godkännare 2009-11-12 BLN Första utkast,

Läs mer

Funktionsbeskrivning

Funktionsbeskrivning Funktionsbeskrivning UB40 Antal sökande, antagna och registrerade 2014-02-20 Beteckning: UB40_funkbeskr Ändringshistorik Datum Av Kommentar Granskare Godkännare 2008-02-21 Maria Valtersson Till webben

Läs mer

Kravspecifikation. Överföring av uppgifter till CSN Bologna-anpassningar. Anpassningar av Ladok till ny utbildningsstruktur STU 2007:T-01 2007-05-07

Kravspecifikation. Överföring av uppgifter till CSN Bologna-anpassningar. Anpassningar av Ladok till ny utbildningsstruktur STU 2007:T-01 2007-05-07 Kravspecifikation Överföring av uppgifter till CSN Bologna-anpassningar Anpassningar av Ladok till ny utbildningsstruktur STU 2007:T-01 2007-05-07 Version: Beteckning: 1.04 Status: Ändringshistorik Revision

Läs mer

Kravspecifikation KA23

Kravspecifikation KA23 Kravspecifikation KA23 Projekt 125 Anpassningar till ny utbildningsstruktur, Bologna 2016-01-26 Status: Publicerad Lars Hansson 2010-01-26 2 (23) Ändringshistorik Datum Av Kommentar Granskare Godkännare

Läs mer

Kravspecifikation KA13 Anmälningsalternativ, Kurs

Kravspecifikation KA13 Anmälningsalternativ, Kurs Kravspecifikation KA13 Anmälningsalternativ, Kurs Nouveau Projekt STU T-9110 2016-10-18 Status: Godkänd Eva Lundströmer Simu 2016-10-18 2 (25) Ändringshistorik Datum Av Kommentar Godkännare 2009-11-20

Läs mer

Funktionsbeskrivning

Funktionsbeskrivning 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;

Läs mer

Handbok för registervård. - Del 17

Handbok för registervård. - Del 17 Handbok för registervård - Del 17 Sida 2 av 13 Innehåll 1 OM REGISTERVÅRD PÅ LADOK3-WIKIN... 3 1.1 FELSÖKNINGAR I HANDBOK 17... 3 1.2 RESULTAT PÅ KÖRNINGARNA... 3 1.3 RÄTTNING AV REDAN UTSKICKADE FELSÖKNINGAR...

Läs mer

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

Kravlista. Konvertering av UX04 UPP-T Version: Beteckning: Kravlista Konvertering av UX04 UPP-T-0301 2010-03-05 Version: Beteckning: 0.03 Karin Eldholm 2010-03-05 UPP-T-0301 2 (6) Ändringshistorik Revision Datum Av Kommentar Granskare Godkännare 0.01 2010-02-22

Läs mer

Kravspecifikation SA04 Praktik

Kravspecifikation SA04 Praktik Kravspecifikation SA04 Praktik Nouveau Projekt STU T-1104 2011-12-21 Status: Granskad Jenny H Svensson 2011-12-21 2 (25) Ändringshistorik Datum Av Kommentar Godkännare 2011-12-21 Jenny H Svensson Levereras

Läs mer

Kravspecifikation KA65 Typ av praktik

Kravspecifikation KA65 Typ av praktik Kravspecifikation KA65 av praktik Nouveau Projekt STU T-1104 2011-10-28 Status:Utkast Jenny H Svensson 2011-10-28 2 (18) Ändringshistorik Datum Av Kommentar Godkännare 2011-10-28 Jenny H Svensson Levereras

Läs mer

Kravspecifikation EB50. Engångsbatch för att skapa kurstillfällen för avvikande FOterminer

Kravspecifikation EB50. Engångsbatch för att skapa kurstillfällen för avvikande FOterminer Engångsbatch för att skapa kurstillfällen för avvikande FOterminer 2016-08-19 David Andersson 2016-08-19 2 (15) Ändringshistorik Datum Av Kommentar Godkänd av 2015-02-20 David Andersson Första versionen

Läs mer

Kravspecifikation SA02_J Studenter i utbildningssamarbete

Kravspecifikation SA02_J Studenter i utbildningssamarbete Kravspecifikation SA02_J Studenter i utbildningssamarbete Nouveau STU T-0121 2015-03-12 Maria Vännman 2010-09-06 2 (26) Ändringshistorik Datum Av Kommentar Godkännare 2010-09-06 Maria Vännman Slutgiltig

Läs mer

Handbok för registervård. - Del 21

Handbok för registervård. - Del 21 Handbok för registervård - Del 21 Sida 2 av 12 Innehåll 1 UNDERLAGSTABELLER... 3 1.1 ÄNDRADE OCH ÅTERKALLADE SKRIPT... 3 1.2 KONVERTERADE TABELLER... 3 1.3 SKICKA IN RESULTAT TILL SD+... 3 1.4 ANVÄND FORUMET

Läs mer

Funktionsbeskrivning

Funktionsbeskrivning Funktionsbeskrivning [UB03 ] 2013-01-15 Version: Beteckning: 2013-01-15 2 (15) Ändringshistorik Datum Av Kommentar 2012-10-01 Anita Näslund Skapat formulär ifrån ladok.se till Clearcase. Lagt till kommentar

Läs mer

Handbok för registervård. - Del 4

Handbok för registervård. - Del 4 Handbok för registervård - Del 4 Sida 2 av 15 Innehåll 1 FELSÖKNING INFÖR LEVERANS 2 TILL MIT-MILJÖN... 3 1.1 ÅTERKOPPLING OCH PROJEKTSUPPORT... 3 2 TABELLERNA... 4 2.1 AGRPSCB... 4 2.2 AUKURS... 4 2.3

Läs mer

Kravspecifikation. UB60 - Registreringsverifikat. Batchbeställning

Kravspecifikation. UB60 - Registreringsverifikat. Batchbeställning Kravspecifikation UB60 - Registreringsverifikat Batch Webbadress https://projekt.ladokenheten.umu.se/ /UPP T-02 Registreringsverifikat/krav Projektnamn Projekt 723 - Registreringsverifikat Fastställt av

Läs mer

Tjänstespecifikation T04

Tjänstespecifikation T04 Tjänstespecifikation T04 Skriv ut Adresslista, emaillista Ladok på webb 2009-03-13 Version: Beteckning: LPW-09-02-007 Ändringshistorik Revision Datum Av Kommentar Granskare Godkännare 0.1 2002-05-22 Jnbm

Läs mer

Kravsamordnare Datum Sida. Lou Lagusson (11)

Kravsamordnare Datum Sida. Lou Lagusson (11) Lou Lagusson 2010-07-06 1 (11) Intyg Innehållsförteckning 1 UT20 Intyg... 2 1.1 Syfte med funktionen... 2 1.2 Behörighet till funktionen... 2 1.3 System- och användarpreferenser... 2 1.4 Formulär/Delfunktioner...

Läs mer

Funktionsbeskrivning

Funktionsbeskrivning Funktionsbeskrivning [UB20 Överföring ] 2012-03-26 Version: Beteckning: 1.07 2012-03-26 2 (14) Ändringshistorik Revision Datum Av Kommentar 1.01 2007-03-15 Maria Valtersson Tagit bort information om systempreferensen

Läs mer

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

Kravspecifikation för överföring av meritdata mellan Ladok och CSN Kravspecifikation för överföring av meritdata mellan Ladok och CSN 2011-06-21 Version: Beteckning: 1.09 Sida 2(14) Ändringshistorik Revision Datum Av Kommentar Granskare 0.01 2006-04-18 Jörgen Sondell

Läs mer

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

Kravspecifikation. UT32 - Registrerade på kurs/inst Sökning på avbrott. Version 1.00 Kravspecifikation UT32 - Registrerade på kurs/inst Sökning på avbrott Projektnamn STU-07-T08 Felsökning och registervård Fastställt av Dokumentansvarig Jenny H Svensson Dokumentidentitet STU-07-T08 UT32

Läs mer

Kravspecifikation Hur man söker fram poängbidrag för en given kursregistrering

Kravspecifikation Hur man söker fram poängbidrag för en given kursregistrering Kravspecifikation Hur man söker fram poängbidrag för en given Område studiedokumentation 2010-06-10 Status: Första utkast Martin Edlund 2010-06-10 2 (8) Ändringshistorik Datum Av Kommentar Godkännare 2010-06-10

Läs mer

Kravspecifikation KA64 Organisationstyp

Kravspecifikation KA64 Organisationstyp Kravspecifikation KA64 Organisationstyp Nouveau Projekt STU T-1104 2011-09-27 Status:Utkast Jenny H Svensson 2011-09-27 2 (15) Ändringshistorik Datum Av Kommentar Godkännare 2011-09-27 Jenny H Svensson

Läs mer

RB01. Kravspecifikation Beteckning: Status:

RB01. Kravspecifikation Beteckning: Status: RB01 Kravspecifikation 2016-09-06 Beteckning: Status: Bengt Reinholdsson 2016-09-06 2 (63) Ändringshistorik Datum Av Kommentar Granskare Godkännare Bengt Reinholdsson 2010-11-01 Sven Hedqvist Ny delfunktion

Läs mer

Funktionsbeskrivning

Funktionsbeskrivning Funktionsbeskrivning UND-07-T-06 DB03 Funktionalitet för att upptäcka fel i databasen 2015-06-10 Version: Beteckning: Status: 1.0 UND-07-T-06 Ändringshistorik Revision Datum Av Kommentar Granskare Godkännare

Läs mer

Kravspecifikation UT20 Intyg Visning av tillgodoräknande av prov

Kravspecifikation UT20 Intyg Visning av tillgodoräknande av prov Kravspecifikation UT20 Intyg Visning av av prov Novueau STU T-9110 2009-11-17 Status: Godkänd Eva Lundströmer Simu 2009-11-17 2 (11) Ändringshistorik Datum Av Kommentar Godkännare 2009-11-17 Eva Lundströmer

Läs mer

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

Kravspecifikation. RB70 - Engångsprogram. Batchhantering. Version 1.0 Kravspecifikation RB70 - Engångsprogram Batchhantering Webbadress https://projekt.ladokenheten.umu.se Projektnamn Engångsprogram - Batchhantering Fastställt av Dokumentansvarig Bengt Reinholdsson Dokumentidentitet

Läs mer

Funktionsbeskrivning

Funktionsbeskrivning Funktionsbeskrivning RG04 Registering utresande på utbytesprogram 2013-10-18 Ändringshistorik Datum Av Kommentar Godkännare 2013-05-29 Anna-Carin Wiklund Första utkast. Gjort om det dokument som låg på

Läs mer

Funktionsbeskrivning SY02 Användare -indata

Funktionsbeskrivning SY02 Användare -indata Funktionsbeskrivning SY02 Användare -indata 2016-02-01 FunktionsbeskrivningSY02 Författare Datum Sida Lotten Hultgren Viklund 2015-11-17 2 (21) Ändringshistorik Datum Av Kommentar Godkännare 2015-10-12

Läs mer

OBS: Vänta med att köra EB50 skarpt tills ni har kört EB47 och EB48 för samtliga terminer!

OBS: Vänta med att köra EB50 skarpt tills ni har kört EB47 och EB48 för samtliga terminer! Leverans 2015_02 från den 23 april togs i drift den 27 maj. I driftsättningen ingår även leveranskompletteringen från den 20 maj. Här följer en sammanfattning av nyheterna. Utförligare information finns

Läs mer

SA94 Deltagande i forskarskola/annat samarbete

SA94 Deltagande i forskarskola/annat samarbete SA94 Deltagande i Kravspecifikation 2014-11-17 Version: Beteckning: Status: Bengt Reinholdsson 2014-11-17 2 (11) Ändringshistorik Revision Datum Av Kommentar Granskare Godkännare 1.01 2004-05-07 Bengt

Läs mer

Funktionsbeskrivning

Funktionsbeskrivning Funktionsbeskrivning KA24 Programplaner - indata 2016-08-26 Ändringshistorik Datum Av Kommentar Godkännare 2010-08-27 Jenny H Svensson För KA24 har det funnits 4 olika funktionsbeskrivningar. Dessa är

Läs mer

Kravspec UB40 Antal sökande, antagna och registrerade

Kravspec UB40 Antal sökande, antagna och registrerade Antal sökande, antagna och registrerade Uppföljning kurs och program Antagningsuppgifter från NyA-systemet 2016-04-20 Beteckning: UB40_kravspec Ändringshistorik Datum Av Kommentar Godkännare 2010-03-08

Läs mer

Kravspecifikation RG03 Terminsregistrering - Flera personer

Kravspecifikation RG03 Terminsregistrering - Flera personer Bengt Reinholdsson 2012-02-17 1 (47) Kravspecifikation RG03 Terminsregistrering - Bengt Reinholdsson 2012-02-17 2 (47) Ändringshistorik Datum Av Kommentar Godkännare 2008-02-11 Bengt Reinholdsson Brutit

Läs mer

Kravspec EB19-KAGRPSCB.KURS

Kravspec EB19-KAGRPSCB.KURS Kravspec EB19-KAGRPSCB.KURS 2009-05-29 Version: Beteckning: 1.00 Ändringshistorik Revision Datum Av Kommentar Granskare Godkännare 1.00 2009-05-29 Per Lindgren Leverans - Per Lindgren 2009-03-23 2 (13)

Läs mer

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

Projekt STU T 4102 Samordning med NyA har genomfört en ändring i SB02 som förbättrar logghanteringen och minskar storleken på fellistorna. Leverans 2014_04 från den 6 november togs i drift den 10 december. I driftsättningen ingår även leveranskompletteringen från den 3 december. Här följer en sammanfattning av nyheterna. Utförligare information

Läs mer

Handbok för registervård. - Del 12

Handbok för registervård. - Del 12 Handbok för registervård - Del 12 Sida 2 av 12 Innehåll 1 FELSÖKNINGAR I HANDBOK 12... 3 1.1 SKICKA IN RESULTAT PÅ KÖRNINGARNA!... 3 1.2 RÄTTADE FELSÖKNINGAR... 3 1.3 RÄTTNINGSSKRIPT... 3 1.4 FORUMET FÖR

Läs mer

Funktionsbeskrivning UB51 Utdatafil årsredovisning

Funktionsbeskrivning UB51 Utdatafil årsredovisning Funktionsbeskrivning UB51 Utdatafil årsredovisning 2011-09-07 Tor Fridell 2011-09-07 2 (12) Ändringshistorik Datum Av Kommentar 061220 Tor Fridell Nytt dokument 061222 Tor Fridell Version till ladok.se

Läs mer

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

Kravspecifikation. RG01 - Registrering en person Tillåta omregistrering före fortsättningsregistrering Kravspecifikation RG01 - Registrering en person Tillåta omregistrering före fortsättningsregistrering Projektnamn STU-07-T20 Förbättringar, omregistrering och gruppmarkering Fastställt av Dokumentansvarig

Läs mer

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

Ladok. Funktionsbeskrivning. för RG02 Kursregistrering - flera personer Beteckning: RG02_funkbeskr Ladok Funktionsbeskrivning för RG02 Kursregistrering - flera personer 2013-10-24 Beteckning: RG02_funkbeskr 2013-10-24 RG02_funkbeskr.doc 2 (17) Ändringshistorik Av Kommentar Granskare Godkännare 2008-07-28?

Läs mer

Funktionsbeskrivning

Funktionsbeskrivning Funktionsbeskrivning UT09 Visa studieavgifter 2016-04-05 Ändringshistorik Datum Av Kommentar Godkännare 2011-03-04 2012-05-04 2012-08-16 Lisa Eliasson Lisa Eliasson Lisa Eliasson Ny funktion Uppdatering

Läs mer

Kontrollpaket avgifter - check_avgift

Kontrollpaket avgifter - check_avgift Kontrollpaket avgifter - check_avgift 2014-02-25 Beteckning: Ändringshistorik Datum Av Kommentar Godkännare 2011-01-10 PerLindgren Leverans STU T-0107 Efter granskning av projektet 2011-01-24 Densamme

Läs mer

KA21-Programplaner - utdata

KA21-Programplaner - utdata 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

Läs mer

Handbok för registervård. - Del 5

Handbok för registervård. - Del 5 Handbok för registervård - Del 5 Sida 2 av 14 Innehåll 1 FELSÖKNING INFÖR MIT-LEVERANS 3... 3 1.1 FELSÖKNING... 3 1.2 NAMNGIVNING OCH NUMRERING I DB03... 3 1.3 RESULTAT AV KÖRNING - UNDERLAG TILL RÄTTNINGSSKRIPT...

Läs mer

Funktionsbeskrivning

Funktionsbeskrivning 2013-09-13 1 (16) Funktionsbeskrivning RG01- Registrering en person 2013-09-13 Version: Beteckning: Ändringshistorik Datum Av Kommentar Granskare Godkännare 2008-07-28?? 2009-01-23 2009-06-04 Mattias Wickberg

Läs mer

REGISTRERING LADOK NOUVEAU

REGISTRERING LADOK NOUVEAU 2002-02-19 MALMÖ HÖGSKOLA REGISTRERING LADOK NOUVEAU 1. Registrering flera personer på kurs sid 2 2. Registrering av en person sid 5 3. Uppflyttning av terminsreg på program sid 7 4. Registrering på program

Läs mer

Funktionsbeskrivning KA16 Kurser och prov - indata

Funktionsbeskrivning KA16 Kurser och prov - indata Funktionsbeskrivning KA16 Kurser och prov - indata 2016-02-04 Lotten Hultgren Viklund 2016-02-04 2 (19) Ändringshistorik Datum Av Kommentar Godkännare 2006-12-13 Lou Lagusson Version 1 2009-06-03 Version

Läs mer

Funktionsbeskrivning. - SA06- Etablering och antagning av utbytesstudenter

Funktionsbeskrivning. - SA06- Etablering och antagning av utbytesstudenter sbeskrivning - SA06- Etablering och antagning av utbytesstudenter Sida 2 av 17 er Revision Datum Av Kommentar Granskare Godkännare X.X 1994-04-15 Första versionen? 2009-01-21 2010-06-08 2011-02-17 2012-08-24

Läs mer

Kravlista och Kravspecifikation RV03

Kravlista och Kravspecifikation RV03 Kravlista och Kravspecifikation RV03 2015-06-09 Bengt Reinholdsson 2015-06-24 2 (20) Ändringshistorik Datum Av Kommentar Godkännare 2015-06-09 Bengt Reinholdsson Marita Nilsson 2015-06-24 Hooshmand Shadman

Läs mer

Kravspecifikation för UT22 Utskrift av antagningsbevis

Kravspecifikation för UT22 Utskrift av antagningsbevis Kravspecifikation för UT22 Utskrift av antagningsbevis Projekt 112 2008-09-09 Version: Beteckning: Carina Ytterström 2008-05-08 2 (24) Ändringshistorik Revision Datum Av Kommentar Granskare Godkännare

Läs mer

Kravspecifikation. UT49 - Antagna, reserver på program

Kravspecifikation. UT49 - Antagna, reserver på program Kravspecifikation UT49 - Antagna, reserver på Webbadress https://projekt.ladokenheten.umu.se/ /STU T-17 Projektnamn Fastställt av Dokumentansvarig Bengt Reinholdsson Dokumentidentitet STU-07-T-17 Krav_UT49

Läs mer

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

KRAVSPECIFIKATION. Borttagning av antagningsvillkor delfunktion SA02_I. webbadress. Projektnamn STU-07-T18 Åtgärd & KRAVSPECIFIKATION Borttagning av antagningsvillkor delfunktion SA02_I webbadress Projektnamn STU-07-T18 Åtgärd 14613 & 15109 Fastställt av Dokumentansvarig Mikaela Asplund Dokumentidentitet Datum 2010-01-29

Läs mer

Funktionsbeskrivning

Funktionsbeskrivning Funktionsbeskrivning KA80 Inläggning, 2013-06-08 Version: Beteckning: 1.01 660-181-001 Ändringshistorik Revision Datum Av Kommentar Granskare Godkännare 1.00 2003-01-15 Bengt Reinholdsson Första utkast

Läs mer

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

Kravspecifikation. RB06 - Gallring personuppgifter, flera personer - med eller utan behörighet. Batchbeställning. Version 1.00 Kravspecifikation RB06 - Gallring personuppgifter, flera personer - med eller utan behörighet Batchbeställning webbadress www.umu.se/projektetswebbplats/projektplan STU-07-T08/Krav Projektnamn STU-07-T08

Läs mer

Funktionsbeskrivning

Funktionsbeskrivning Funktionsbeskrivning RS90- Resultat, kurser på forskarnivå Senast ändrad: 2016-11-18 RS90 Resultat, kurser på forskarnivå 1. Beskrivning av funktionen - Syftet Med denna funktion kan man lägga in, ändra

Läs mer

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

KA40 - Ämnesgrupper Webbadress   Projektnamn Projekt STU T-9101 Ämnesgrupp, Huvudområde och Fördjupning i Ladok. KA40 - Ämnesgrupper Webbadress https://... Projektnamn Projekt STU T-9101 Ämnesgrupp, Huvudområde och Fördjupning i Ladok Fastställt av Dokumentansvarig Per Lindgren Dokumentidentitet 1.00 2009-05-29 Status

Läs mer

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

KA48 - Huvudområde Webbadress https://... Projektnamn Projekt STU T-9109 Ämnesgrupp, Huvudområde och Fördjupning i Ladok. KA48 - Huvudområde Webbadress https://... Projektnamn Projekt STU T-9109 Ämnesgrupp, Huvudområde och Fördjupning i Ladok Fastställt av Dokumentansvarig Mikaela Asplund Dokumentidentitet STU T-8104 Kravspec

Läs mer

Kravspecifikation. KA68 Fotnoter för examensbevis Version: 0.05

Kravspecifikation. KA68 Fotnoter för examensbevis Version: 0.05 Kravspecifikation KA68 Fotnoter för 2008-11-20 Version: 0.05 Ändringshistorik Revision Datum Av Kommentar Granskare Godkännare 0.01 2005-03-30 TFD Första utkast - - 0.-02 2005-05-11 TFD Ändringar efter

Läs mer

Funktionsbeskrivning

Funktionsbeskrivning Funktionsbeskrivning EB16 Överföring av GENUTBGUx poster från BEHFORUT till BEHBESL 2008-06-10 Version: Beteckning: 1.00 Ändringshistorik Revision Datum Av Kommentar Granskare Godkännare 1.00 2008-06-10

Läs mer

KA49 Fördjupning inom huvudområde

KA49 Fördjupning inom huvudområde KA49 Fördjupning inom huvudområde Webbadress https://... Projektnamn Projekt STU T-9101 Ämnesgrupp, Huvudområde och Fördjupning i Ladok Fastställt av Dokumentansvarig Mikaela Asplund Dokumentidentitet

Läs mer

Kravspecifikation

Kravspecifikation LUNDS UNIVERSITET Kravspecifikation Malou Engberg de Carvalho 1997-09-20 Ändringshistorik: Datum: Av: Kommentar:/ 2010-05-31 Maria Vännman STU T-0121 Lägger till kontroll på utbildningssamarbete 2011-11-18

Läs mer

Utdata för grupper av studenter i Ladok Nouveau

Utdata för grupper av studenter i Ladok Nouveau Utdata för grupper av studenter i Ladok Nouveau Utdata för Grupper av studenter...2 Utdata kurs...2 UT30 Antagna/reserver till kurs...2 UT31: Förväntade deltagare i kurs...5 UT32: Registrerade på kurs/inst...6

Läs mer

Funktionsbeskrivning EB53 Redovisar reserver som blivit antagna och återbud

Funktionsbeskrivning EB53 Redovisar reserver som blivit antagna och återbud Redovisar reserver som blivit antagna och återbud 2015-09-24 Beteckning: Ändringshistorik Datum Av Kommentar 2015-05-27 Anna-Carin Wiklund Skapad 2015-09-24 Anna-Carin Wiklund https://jira.its.umu.se/browse/ladok-20216

Läs mer

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

Kravspecifikation SA95 Särskilt tillstånd f kurser forskarnivå 2009-12-22 1. SA95 Särskilt tillstånd f kurser forskarnivå Datum Av Kommentar Godkännare 2009-10-09 Per Lindgren Ny tabell INTBOKST används för att kolla - om interimstkn är okej. Se kap. instruktioner

Läs mer

Kravspecifikation KA11, tillägg

Kravspecifikation KA11, tillägg Kravspecifikation KA11, tillägg Projekt 125 Anpassningar till ny utbildningsstruktur, Bologna 2016-02-04 Version: Beteckning: 1.01 Status: Publicerad Lars Hansson 2016-02-04 2 (22) Ändringshistorik Revision

Läs mer

Författare Datum Beteckning Sida (16)

Författare Datum Beteckning Sida (16) Projekt_126_KA35 2017-04-25 2 (16) Baseline: LATEST Baseline Beskrivning: Latest version Skapad av: Jenny H Svensson Dokumentet skapades: onsdag, nov 15, 11:22:20 2017-04-25 3 (16) Innehållsförteckning

Läs mer

Ladok. Funktionsbeskrivning. SB01 Överföring av katalog- och meritdata från Ladok till NyA SB01_funkbeskr. Datum: Beteckning:

Ladok. Funktionsbeskrivning. SB01 Överföring av katalog- och meritdata från Ladok till NyA SB01_funkbeskr. Datum: Beteckning: Ladok Funktionsbeskrivning SB01 Datum: Beteckning: 2015-05-29 SB01_funkbeskr Ändringshistorik Datum Av Kommentar Granskare Godkännare 2005-06-22 Martin Edlund Första utkast. Meritdatadelen är inte beskriven

Läs mer

Funktionsbeskrivning

Funktionsbeskrivning Funktionsbeskrivning KA89 Inläggning, ändring och borttagning av utbildningstyp 2003-01-15 Version: Beteckning: 1.00 660-181-003 Ändringshistorik Revision Datum Av Kommentar Granskare Godkännare 1.00 2003-01-15

Läs mer

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

Kravspec KA53. KA53 Bevakning av uppfyllda antagningsvillkor. Ändringshistorik Beteckning: Kravspec KA53 KA53 Bevakning av uppfyllda 2014-08-13 Beteckning: Ändringshistorik Datum Av Kommentar Godkännare 2008-09-04 Per Lindgren Leverans - 2010-03-22 Densamme Proj 0106 Ny flik för kopiering av

Läs mer

Kravspecifikation KA55 - Utbildningssamarbete

Kravspecifikation KA55 - Utbildningssamarbete Kravspecifikation KA55 - Nouveau STU T-0121 2014-12-15 Maria Vännman 2014-12-15 2 (33) Ändringshistorik Datum Av Kommentar Godkännare 2010-08-19 Maria Vännman Första versionen - 2011-11-25 2011-12-15 Magnus

Läs mer