Kravspecifikatin Batchbeställningar 2005-05-04 Versin: 1.04
Ändringshistrik Revisin Datum Av Kmmentar Granskare Gdkännare 0.01 2005-02-08 JSL Första utkast - - 1.00 2005-03-01 JSL - Lagt till den nya tabellen - Lagt in grundläggande beskrivning till kraven - Lagt till krtkmmandn för menyalternativ - Lagt till menyalt. För visa alla beställningar - Lagt in tabrdning - Lagt till rensa - Lagt till kntrller - Lagt till Funktinshjälp - Lagt in skärmbild 1.01 2005-03-07 JSL - Ändrat tabrdning - Frmulärsutseendet ändrat - Kmpletterat krav vid uppläsning av beställningar - Fler kntrller vid uppdatera - Lagt till kravet kpiera beställning - Ändrat i kntrllerna för flertalet fält 1.02 2005-04-07 JSL - Lag till huvud krav för kpiera beställning - Ändrat frmuleringen i krav 1 - Ändrat några F1 texter - Lagt till krav m Knappen Inställning - Lagt till inf m villkrsfrmuläret - Lagt till inf m Inställningsfrmuläret - Ändrat lite i hjälptexten
1.03 2005-04-28 JSL - Små justeringar i frmuleringarna genm hela dkumentet 1.04 2005-05-04 JSL - Ändrat det övergripande Krav5 - Nytt meddelande för körtid - Visa inf m att villkr finns - Hjälptext för Villkrsfrmuläret - Nya skärmbilder
Jörgen Sndell 2005-05-04 4 (26) Innehållsförteckning 1 ALLMÄNT... 5 1.1 SYFTE... 5 1.2 BESKRIVNING... 5 1.3 BEHÖRIGHETSANALYS... 5 ALLMÄNT KRAV PÅ FUNKTIONEN... 5 BEHÖRIGHET TILL FUNKTIONEN... 5 ANVÄNDARENS INSTITUTIONSBEHÖRIGHET... 5 PREFERENSER... 5 1.4 KRAVLISTA... 6 1.5 DETALJERAD BESKRIVNING AV KRAVLISTAN... 6 FORMULÄRKRAV... 8 2.2.1.6 Checkbx för sparas... 14 2.2.1.6 Fält för körstatus... 14 2.2.1.7 Checkbxar för Fast Jbb... 14
Jörgen Sndell 2005-05-04 5 (26) 1 Allmänt 1.1 Syfte Ny generellt frmulär för batchbeställningar sm skall användas av andra funktiner. 1.2 Beskrivning I denna funktin ska man kunna söka ut, uppdatera, ändra ch skriva ut data m batchbeställningar. 1.3 Behörighetsanalys Användaren ska vara etablerad i Ladk ch ha behörighet till funktinen. Allmänt krav på funktinen Med hjälp av funktinen skall man kunna lägga upp beställningar för lika batchar. I första hand ska vi kunna skapa beställningar för de Java-batchar sm framöver kmmer att utvecklas. Men vår strävan är att försöka göra funktinen så generell att även andra batchbeställningar skall kunna göras i våra frmulär. Tanken är att man skall skapa en ingång i Uniface för varje batch. Denna ingång leder till vårt generella beställningsfrmulär där själva beställningen görs. Därefter måste den specifika batchens villkr/parametrar specificeras. Detta är lika för alla batchar ch vi kan därför inte utveckla detta inm prjektet utan varje framtida prjekt sm skapar batchar får även skapa frmulär för villkr/parameterinmatning. Behörighet till funktinen Användarens behörighet styrs av behörigheten till den funktin sm anrpar det generella batchpaketet. Användaren med behörighet till en funktin/delfunktin sm anrpar det generella batchpaketet har full tillgång till alla delar i paketet sm inte påverkas av preferensstyrningar. Tabell: nvfunk, nvbehkl Kntrll 1 Användarens institutinsbehörighet Inga krav på institutinstillhörighet finns i funktinen. Preferenser Anvpref
Jörgen Sndell 2005-05-04 6 (26) Funk Nr Vad vill man styra Nyckelrd Värde: Resultat Default Typ SB01 1 Lägg till/ta brt ändra andras beställningar SUPER J N A Systpref Funk Nr Vad vill man styra Nyckelrd Värde: Resultat Default Typ SB01 1 Defaulttid DEFAULTTID 2000 S 1.4 Kravlista Krav Nr Beskrivning Tabell Pri 1 Autmatisk utsökning av egna batchbeställningar 2 Inläggning av batchbeställningar 3 Ändring av batchbeställningar 4 Brttag av batchbeställningar 5 Utskrift av data på skrivare BATCHJOB BATCHJOB BATCHJOB BATCHJOB BATCHJOB Skall Skall Skall Skall Bör 6 Inläggning av villkr BATVILL Önskas 7 Kpiera beställning BATCHJOB Önskas 0 = Måste, 1 = Skall, 2 = Bör. 3 = Önskas 1.5 Detaljerad beskrivning av kravlistan Krav 1 Vid start av frmuläret skall användarens egna batchbeställningar till den funktin man valt läsas upp autmatiskt. Prmpten skall vara i benämningsfältet i själva beställningen. Om inga beställningar finns lämna meddelande på meddelanderaden m att beställningar saknas.
Jörgen Sndell 2005-05-04 7 (26) Om markering finns för visa alla beställningar så skall alla beställningar på funktinen läsas upp. Om anvpref finns(super=j) i tabellen ANVPREF2 så skall man kunna lägga till ändra ch ta brt andras beställningar. Detta innebär att anvkdfältet måste dimmas upp. Om ingen anvpref finns skall andras beställningar dimmas så att inga ändringar kanske. Om inga beställningar finns skall man lägga ut data i beställningen sm m man klickat på Nyknappen. Användarkd läggs ut autmatiskt. Körstatus läggs default in sm Ej körd m fältet är blankt i databasen. Finns flera pster, sm när det är en stående beställning, visas den nästkmmande körningens körstatus. Dagens datum ch den tid sm är nu läggs ckså ut autmatiskt i fälten för inmatning av ny beställning. Prmpten skall vara i benämningsfältet i själva beställningen. Om KORDMARK = P så skall man kunna ändra eller ta brt en sådan beställning. Fältet skall kunna vara åtkmlig för användaren. Om man vill ändra på status i detta fält skall man få ett felmeddelande. När KORDMARK = P ska alla inmatningsfält vara dimmade utm kördmarkering ch lämna en dialgruta med meddelande m att ändring av pågående körning kan allvarligt störa körningen. Krav 2
Jörgen Sndell 2005-05-04 8 (26) Inläggning görs genm att man klickar på knappen Ny ch matar in de uppgifter man vill ha för beställningen i fälten sm finns i ramen Ange din beställning. Därefter aktiverar man på knappen Uppdatera för att spara beställningen i databasen. Krav 3 För att ändra batchbeställningar så markerar man den beställning man vill ändra i listan under Välj beställning. Ändringsbara data visas då under Ange din beställning. Man ändrar de data sm skall ändras ch aktiverar sedan Uppdatera -knappen för att spara beställningen i databasen. Krav 4 För att ta brt batchbeställningar så markerar man aktuell pst under Välj beställning ch aktiverar Stryk - knappen. Därefter aktiveras Uppdatera knappen för att spara ändringen i databasen. När sista psten i listan stryks dimmas översta raden ch blir inte åtkmlig förrän man aktiverar Ny. Krav 5 Skapa ett generellt frmulär för inläggning av både e-pst ch skrivare. Frmuläret sparar ned de data man matar in i samma tabell sm villkr sparas i. Batcharna sm körs på servern läser sedan av detta ch tar hand m hanteringen. Krav 6 Skapa ett generellt frmulär för inläggning av villkrsparametrar. Frmuläret är endast en spegling av tabellens utseende, därför är det extra viktigt att man är nga med de data man lägger in. Krav 7 Knapp för att kpiera en tidigare beställning Frmulärkrav 2.1 Startfrmulär - GB01A00G När frmuläret öppnas: Enligt standard Alla knappar valbara. När frmuläret stängs: Återgår man till huvudmenyn
Jörgen Sndell 2005-05-04 9 (26) 2.1.1 Menyalternativ / knappar 2.1.1.1 Ny knapp Knappen ska alltid vara uppdimmad. Knappen ska ha fälthjälp (F1): Skapa en ny beställning. Ny rad skapas med användarkd, datum ch tid förifyllt. Användarkd skall inte vara tillgänglig för ändring. Ny rad skapas endast m alla bligatriska värden i tidigare pster är ifyllda. 2.1.1.2 Menyalternativ Ny Knappen Ny ska ha mtsvarande menyalternativ under Funktin i menyraden. Om man för musen över menyalternativet ska följande visas på meddelanderaden: Skapa en ny beställning. Menyalternativet ska alltid vara uppdimmat. Ny Ctrl + INS Vid val i menyn ska ny rad skapas med den inlggade användarens användarkd, dagens datum ch aktuell tid förifyllt. Användarkd skall inte vara tillgänglig för ändring. Kntrll 2 Ny rad skapas endast m alla bligatriska värden i tidigare pster är ifyllda. 2.1.1.3 Stryk knapp Knappen ska alltid vara uppdimmad förutm när en körning pågår Knappen ska ha fälthjälp (F1) : Stryk den markerade beställningen. Den markerade raden tas brt från skärmen. Kntrll 3 Kntrll 4 2.1.1.4 Menyalternativ Stryk Menyalternativet ska alltid vara uppdimmat.
Jörgen Sndell 2005-05-04 10 (26) Knappen Stryk ska ha mtsvarande menyalternativ under Funktin i menyraden. Om man för musen över menyalternativet ska följande visas på meddelanderaden: Stryk den markerade beställningen. Stryk Ctrl + DEL Den markerade raden tas brt från skärmen. Kntrll 3 Kntrll 4 2.1.1.5 Villkr knapp Knappen skall endast vara uppdimmad när ingen ändring är gjrd eller när man uppdaterat. Vid aktivering av denna knapp så startas ett frmulär med de XXXXA01G där de fyra första X:en står för den funktin sm man initialt startat. Exempel: Startar man funktinen SB01 tar man med sig dessa värden in i vår funktin ch startar vid aktivering av villkrsknappen SB01A01G. Knappen ska ha fälthjälp (F1): Sätt villkr för beställning 2.1.1.6 Menyalternativ Villkr Knappen Villkr ska ha mtsvarande menyalternativ under Funktin i menyraden. Om man för musen över menyalternativet ska följande visas på meddelanderaden: Inläggning av villkr för batch. Menyalternativet skall endast vara uppdimmat när ingen ändring är gjrd eller när man uppdaterat. Vid aktivering av detta menyalternativ så startas ett frmulär med de XXXXA01G där de fyra första X:en står för den funktin sm man initialt startat. Exempel: Startar man funktinen SB01 tar man med sig dessa värden in i vår funktin ch startar vid aktivering av villkrsknappen SB01A01G. 2.1.1.7 Inställning knapp Knappen skall endast vara uppdimmad när ingen ändring är gjrd eller när man uppdaterat. Vid aktivering av denna knapp så startas frmuläret GB01A02G Knappen ska ha fälthjälp (F1): Sätt inställning för beställning 2.1.1.8 Menyalternativ Inställning Knappen Inställning ska ha mtsvarande menyalternativ under Funktin i menyraden. Om man för musen över menyalternativet ska följande visas på meddelanderaden: Sätt inställning för beställning
Jörgen Sndell 2005-05-04 11 (26) Menyalternativet skall endast vara uppdimmat när ingen ändring är gjrd eller när man uppdaterat. Vid aktivering av detta menyalternativ så startas GB02A01G 2.1.1.9 Uppdatera knapp Knappen ska alltid vara uppdimmad. Se till att m det finns strukna pster med villkr kpplade till sig vid uppdatering så ska även psterna i villkrstabellen tas brt. Har man ändrat nyckelfältet beteckning så skall mtsvarande fält i BATVILL ckså uppdateras med det nya värdet. Kntrll 2 Kntrll 3 Kntrll 4 Knappen ska ha fälthjälp (F1): Lagrar uppgifter i databasen 2.1.1.10 Menyalternativ Uppdatera Knappen Uppdatera ska ha mtsvarande menyalternativ under Funktin i menyraden. Om man för musen över menyalternativet ska följande visas på meddelanderaden: Lagrar uppgifter i databasen Kntrll 2 Kntrll 3 Kntrll 4 Uppdatera Ctrl + U Menyalternativet ska alltid vara uppdimmat. 2.1.1.11 Kpiera beställning knapp Knappen ska alltid vara uppdimmad. När knappen aktiveras så skapas en ny rad längst ner i listan med samma data sm den pst man markerat för kpiering. Knappen ska ha fälthjälp (F1): Markerad pst kpieras till ny rad
Jörgen Sndell 2005-05-04 12 (26) 2.1.1.12 Menyalternativ Kpiera beställning Knappen Kpiera beställning ska ha mtsvarande menyalternativ under Funktin i menyraden. Om man för musen över menyalternativet ska följande visas på meddelanderaden: Markerad pst kpieras till ny rad Kpiera Beställning Menyalternativet ska alltid vara uppdimmat. 2.1.1.13 Menyalternativ Visa alla beställningar Menyalternativ för att visa alla beställningar kpplade till den aktuella funktinen berende av vilken användare sm lagt in den. När bcken visas framför visas alla beställningar, annars visas endast den inlggade användarens beställningar. F1-meddelande: Val för att visa alla beställningar på funktinen Visa alla beställningar 2.1.2 Ram med rubrik Ange din beställning 2.1.2.1 Fältet för Beteckning Beskrivning: Aktivt fält när man kmmer in i frmuläret. Här fyller man i namnet på beställningen man gör. Endast stra bkstäver. Fältet är bligatriskt men får lämnas blankt vid tabbning. Maxtecken: Fältlängd: Sökmönster: F1-meddelande: Beteckning Fält med max 20 tecken, mindre än åtta tecken får anges - berende på vad sm finns i databasen. 20 W Sökmönster ska ej kunna anges Beteckning på beställningen max 20 tecken
Jörgen Sndell 2005-05-04 13 (26) Felmeddelande: Tabell: Felmeddelande ska ges m man anger sökmönster, blåmålning m möjligt annars markören kvar i fältet: ADM_430, Sökmönster kan inte användas i detta läge BETECKN.BATCHJOB 2.1.2.2 Fält för Tidigaste kördatum Beskrivning: Aktivt fält när man kmmer in i frmuläret. Fältet anger det första datum sm man får köra batchen. Default läggs dagens datum in. Fältet är bligatriskt men får lämnas blankt vid tabbning Maxtecken: Sökmönster: F1-meddelande: Felmeddelande: Tidigaste kördatum Fält med max 10 tecken Sökmönster får ej anges. Tidigaste kördatum, 6 eller 10 tecken. Frm: ÅÅMMDD eller ÅÅÅ-MM-DD Blåmålning av felaktigt värde, markören kvar i fältet: Adm_546: Felaktig inmatning i fältet. Detta datumfrmat är ej tillåtet. Tillåtna frmat: ÅÅÅÅ-MM-DD eller ÅÅMMDD. Tabell: DATUM.BATCHJOB 2.1.2.3 Fält för Tidigaste tid Beskrivning: Aktivt fält när man kmmer in i frmuläret. Fältet anger den tidigaste tid man kan köra förutsatt att tidigaste kördatum är mindre än eller lika med dagens datum. Använd i första hand den tid sm finns i systpref. Om inget finns i systpref läggs den nuvarande tiden + 1 timma in. När timtalet är 23 skall 23+1 = 0 Fältet är bligatriskt men får lämnas blankt vid tabbning. Maxtecken: Tidigaste tid Fält med max 5 tecken
Jörgen Sndell 2005-05-04 14 (26) Sökmönster: F1-meddelande: Felmeddelande: Sökmönster får ej anges. Tidigaste körtid, 5 tecken. Frm: TT:MM Blåmålning av felaktigt värde, markören kvar i fältet: Timantalet skall vara mellan 0 ch 23. Blåmålning av felaktigt värde, markören kvar i fältet: Minutantalet skall vara mellan 0 ch 59. Felaktigt värde. Körtid anges med 4 eller 5 tecken. Frm: TTMM eller TT:MM. Tabell: TID.BATCHJOB 2.1.2.4 Checkbxar för Stående beställlning Beskrivning: Fälten markerar vilka dagar i veckan man vill köra regelbundna batchar Stående beställning F1-meddelande: Tabell: Markering för att körning görs aktuell dag FASTJOBB.BATCHJOB OBS (En pst skapas i tabellen för varje dag sm man valt att kryssa i) 2.1.2.5 Checkbx för sparas Beskrivning: Checkbx sm är default förbckad. Väljer man att ta brt krysset kan batchen kntrllera mt detta fält ch radera beställningen när batchen kört klart. Har man kryssat för någt i Stående beställning skall spara rutan autmatiskt kryssas i ch därefter dimmas. Spara beställning F1-meddelande: Tabell: Markering för att spara beställningen efter körning. SPARAS.BATCHJOB 2.1.2.6 Fält för körstatus
Jörgen Sndell 2005-05-04 15 (26) Beskrivning: Maxtecken: Sökmönster: Fältet skall vara åtkmligt för ändring via GUI. Default visas Ej körd i fältet m blankt i databasen. När körning pågår visas Pågår. När körningen är klar visas Klar i fältet. Användaren skall även kunna mata in Vilande vilket innebär att körning inte kmmer att göras. Fältet kan lämnas blankt. Om ändring försöker göras när det står Pågår i fältet skall dialgruta visas. Man skall inte kunna ändra körstatus till Pågår eller Klar Körstatus Fält med max 7 tecken Sökmönster får ej anges. F1-meddelande: Felmeddelande: Aktuell status för beställningen. Dialgruta: Ändring av pågående körning kan allvarligt störa körningen. Är du säker på att du vill ändra körstatus? Ja, Nej Felaktigt värde. Giltiga värden är EJ KÖRD eller VILANDE Tabell: KORDMARK.BATCHJOB 2.1.2.7 Fältet för Användarkd Beskrivning: Innehåll: Maxtecken: Fältlängd: F1-meddelande: Tabell: Endast visningsfält. Fältet skall ej vara ändringsbart. Obligatriskt fält. Bkstäver/siffrr, autmatiskt stra. Anvkd Fält med max 6 tecken, mindre än sex tecken får finnas - berende på vad sm finns i databasen. 6 W, dvs WWWWWW Användarkd max 6 tecken ANVKOD.BATCHJOB
Jörgen Sndell 2005-05-04 16 (26) 2.1.2.8 Fältet för Villkr finns Beskrivning: Innehåll: Maxtecken: Fältlängd: Tabell: Endast visningsfält. Fältet skall ej vara ändringsbart. J/N. Inställn/Villkr Fält med max 1 tecken. 1W VILLKOR.BATCHJOB 2.1.3 Tabbrdning Framåt (exkl. dimmade fält ch dimmade knappar) Beteckning,Tidigaste kördatum, Tidigaste tid, Må, Ti, Ons, T, Fre, Lö, Sön, Spara Beställning, Körstatus, Beställning2.., Beställning3.. sv, Ny, Stryk, Inställning, Villkr Uppdatera Bakåt Tvärtm enl. van. (exkl. dimmade fält) 2.1.4 Rensa Vid rensning av frmuläret ska frmuläret återgå till startläge, se krav 1. 2.2 Villkrsfrmulär- GB01A01G När frmuläret öppnas: Enligt standard Alla knappar valbara. När frmuläret stängs: Återgår man till startfrmuläret för funktinen 2.2.1 Menyalternativ / knappar 2.2.1.1 Ny knapp Knappen ska alltid vara uppdimmad.
Jörgen Sndell 2005-05-04 17 (26) Knappen ska ha fälthjälp (F1): Skapa ett nytt villkr. Ny blank rad skapas. Ny rad skapas endast m villkr i övriga pster är ifyllda. 2.2.1.2 Menyalternativ Ny Knappen Ny ska ha mtsvarande menyalternativ under Funktin i menyraden. Om man för musen över menyalternativet ska följande visas på meddelanderaden: Skapa ett nytt villkr. Menyalternativet ska alltid vara uppdimmat. Ny Ctrl + INS Vid val i menyn ska ny rad skapas. Kntrll 2 Ny rad skapas endast m alla bligatriska värden i tidigare pster är ifyllda. 2.2.1.3 Stryk knapp Knappen ska alltid vara uppdimmad förutm m KORDMARK = P. Knappen ska ha fälthjälp (F1) : Stryk det markerade villkret. Den markerade raden tas brt från skärmen. Kntrll 3 Kntrll 4 2.2.1.4 Menyalternativ Stryk Menyalternativet ska alltid vara uppdimmat. Knappen Stryk ska ha mtsvarande menyalternativ under Funktin i menyraden. Om man för musen över menyalternativet ska följande visas på meddelanderaden Stryk det markerade villkret. Stryk Ctrl + DEL Den markerade raden tas brt från skärmen. Kntrll 3 Kntrll 4 2.2.1.5 Uppdatera knapp Knappen ska alltid vara uppdimmad.
Jörgen Sndell 2005-05-04 18 (26) Tar brt strukna pster, sparar ändrade pster ch lägger in de nya psterna i databasen. Kntrll 3 Knappen ska ha fälthjälp (F1): Lagrar uppgifter i databasen 2.2.1.6 Menyalternativ Uppdatera Knappen Uppdatera ska ha mtsvarande menyalternativ under Funktin i menyraden. Om man för musen över menyalternativet ska följande visas på meddelanderaden: Lagrar uppgifter i databasen Kntrll 3 Uppdatera Ctrl + U Menyalternativet ska alltid vara uppdimmat. 2.2.2 Ram med rubrik Beställning Visa följande värden från tabellen BATCHJOB i visningsfält: ANVKOD, BETECKN, DATUM, TID, FASTJOBB, KORDMARK, SPARAS enligt bildexemplet under rubriken Skärmbilder senare i dkumentet 2.2.3 Ram med rubrik Ange beställningsvillkr 2.2.3.1 Fältet för Villkr Beskrivning: Aktivt fält när man kmmer in i frmuläret. Här fyller man i villkret. Både stra ch små bkstäver är tillåtna. Fältet är bligatriskt men får lämnas blankt vid tabbning. Maxtecken: Fältlängd: Sökmönster: F1-meddelande: Fält med max 50 tecken, 50 W Sökmönster ska ej kunna anges Villkr för beställningen max 50 tecken
Jörgen Sndell 2005-05-04 19 (26) Felmeddelande: Tabell: Felmeddelande ska ges m man anger sökmönster, blåmålning m möjligt annars markören kvar i fältet: ADM_430, Sökmönster kan inte användas i detta läge VILLKOR.BATVILL 2.2.4 Tabbrdning Framåt (exkl. dimmade fält ch dimmade knappar) Villkr1.., Villkr2.. sv, Ny,StrykUppdatera Bakåt Tvärtm enl. van. (exkl. dimmade fält ch dimmade knappar) 2.2.5 Rensa Vid rensning av frmuläret ska frmuläret återgå till startläge, Dvs aktuell beställning läses upp från BATCHJOB ch villkr för den beställningen läses upp från BATVILL. 2.3 Inställningsfrmulär för E-pst ch skrivare- GB01A02G När frmuläret öppnas: Enligt standard Alla knappar valbara. När frmuläret stängs: Återgår man till startfrmuläret för funktinen 2.3.1 Menyalternativ / knappar 2.3.1.1 Ny knapp OBS! Samma krav gäller bägge Ny-knapparna i frmuläret Knappen ska alltid vara uppdimmad.
Jörgen Sndell 2005-05-04 20 (26) Knappen för e-pst ska ha fälthjälp (F1): Skapa en ny pst för e-pst. Knappen för skrivare ska ha fälthjälp (F1): Skapa en ny pst för skrivare. Ny blank rad skapas. Ny rad skapas endast m villkr i övriga pster är ifyllda för både skrivare ch e-pst. 2.3.1.2 Menyalternativ Ny E-pst Knappen Ny ska ha mtsvarande menyalternativ under Funktin i menyraden. Om man för musen över menyalternativet ska följande visas på meddelanderaden: Skapa en ny pst för e-pst. Menyalternativet ska alltid vara uppdimmat. Ny E-pst Vid val i menyn ska ny rad skapas. Ny rad skapas endast m alla bligatriska värden i tidigare pster är ifyllda för både skrivare ch e-pst. 2.3.1.3 Menyalternativ Ny Skrivare Knappen Ny ska ha mtsvarande menyalternativ under Funktin i menyraden. Om man för musen över menyalternativet ska följande visas på meddelanderaden: Skapa en ny pst. Menyalternativet ska alltid vara uppdimmat. Ny Skrivare Vid val i menyn ska ny rad skapas. Ny rad skapas endast m alla bligatriska värden i tidigare pster är ifyllda. 2.3.1.4 Stryk knapp OBS! Samma krav gäller bägge Stryk-knapparna i frmuläret Knappen ska alltid vara uppdimmad.
Jörgen Sndell 2005-05-04 21 (26) Knappen ska ha fälthjälp (F1) : Stryk den markerade psten för e-pst. Knappen ska ha fälthjälp (F1) : Stryk den markerade psten för skrivare. Den markerade raden tas brt från skärmen. Kntrll 3 Kntrll 4 2.3.1.5 Menyalternativ Stryk- E-pst Menyalternativet ska alltid vara uppdimmat. Knappen Stryk ska ha mtsvarande menyalternativ under Funktin i menyraden. Om man för musen över menyalternativet ska följande visas på meddelanderaden Stryk den markerade psten för e-pst. Stryk E-pst Den markerade raden tas brt från skärmen. Kntrll 3 Kntrll 4 2.3.1.5 Menyalternativ Stryk- Skrivare Menyalternativet ska alltid vara uppdimmat. Knappen Stryk ska ha mtsvarande menyalternativ under Funktin i menyraden. Om man för musen över menyalternativet ska följande visas på meddelanderaden Stryk den markerade psten för skrivare. Stryk Skrivare Den markerade raden tas brt från skärmen. Kntrll 3 Kntrll 4 2.3.1.6 Uppdatera knapp Knappen ska alltid vara uppdimmad. Tar brt strukna pster ch lägger in de nya psterna i databasen. Kntrll 3
Jörgen Sndell 2005-05-04 22 (26) Knappen ska ha fälthjälp (F1): Lagrar uppgifter i databasen. 2.3.1.7 Menyalternativ Uppdatera Knappen Uppdatera ska ha mtsvarande menyalternativ under Funktin i menyraden. Om man för musen över menyalternativet ska följande visas på meddelanderaden: Lagrar uppgifter i databasen Kntrll 3 Uppdatera Ctrl + U Menyalternativet ska alltid vara uppdimmat. 2.3.2 Ram med rubrik Ange E-pst 2.3.2.1 Fältet för E-pst Beskrivning: Aktivt fält när man kmmer in i frmuläret. Här fyller man i e- pstadressen. Både stra ch små bkstäver ska vara möjliga att skriva in. Fältet är bligatriskt men får lämnas blankt vid tabbning. Maxtecken: Fältlängd: Sökmönster: F1-meddelande: Felmeddelande: Tabell: Fält med max 45 tecken, 50 W Sökmönster ska ej kunna anges E-pst för beställningen max 45 tecken Felmeddelande ska ges m man anger sökmönster, blåmålning m möjligt annars markören kvar i fältet: ADM_430, Sökmönster kan inte användas i detta läge VILLKOR.BATVILL 2.3.3 Ram med rubrik Ange skrivare 2.3.3.1 Fältet för Skrivare Beskrivning: Aktivt fält när man kmmer in i frmuläret. Här fyller man i skrivaren.. Både stra ch små bkstäver ska vara möjliga att skriva in.. Fältet är bligatriskt men får lämnas blankt vid tabbning.
Jörgen Sndell 2005-05-04 23 (26) Maxtecken: Fältlängd: Sökmönster: F1-meddelande: Felmeddelande: Tabell: Fält med max 41 tecken, 50 W Sökmönster ska ej kunna anges Villkr för beställningen max 41 tecken Felmeddelande ska ges m man anger sökmönster, blåmålning m möjligt annars markören kvar i fältet: ADM_430, Sökmönster kan inte användas i detta läge VILLKOR.BATVILL 2.3.4 Tabbrdning Framåt (exkl. dimmade fält ch dimmade knappar) E-pst1.., E-pst2.. sv, Ny-E-pst,Stryk-E-pst,Skrivare1.., Skrivare2.. sv, Ny- Skrivare,Stryk-Skrivare, Uppdatera Bakåt Tvärtm enl. van. (exkl. dimmade fält ch dimmade knappar) 2.3.5 Rensa Vid rensning av frmuläret ska frmuläret återgå till startläge, Dvs aktuell beställning läses upp från BATCHJOB ch pster sm börjar med SKRIVARE= ch MAIL= för den aktuella beställningen läses upp från BATVILL. Kntrller Kntrll 1 Kntrll att användaren är behörig att köra funktinen ch därmed utsökningsalternativet. Tabeller: NOVFUNK, NOVBEHKL select behklass frm NOVFUNK where funk = <funk>;
Jörgen Sndell 2005-05-04 24 (26) select * frm NOVBEHKL where behklass = <behklass> and anvkd = <anvkd>; Kntrll 2 Kntrllera m det finns dubbletter av den senaste inmatade psten dvs m ANVKOD,FUNKTION, BETECKN, DATUM, TID, FASTJOBB, VILLKOR, KORDMARK, SPARAS är lika Om dubbletter finns lämna meddelande i meddelanderaden: Det finns redan en likadan pst. Kntrll 3 Kntrll m beställning eller villkr får tas brt. Beställningar får inte tas brt m körning pågår. Tabell: BATCHJOB Kntrllera för aktuell rad m KORDMARK = P, då får inte raden tas brt. Felmeddelande : Beställningar får inte tas brt när körning pågår. Kntrll 4 Kntrllera m batchbeställningen redan är brttagen från datbasen, detta görs endast m SPARAS = N. Om så skett ta även brt den från frmuläret. (Om batchen själv hunnit radera beställningen så skall man se till att utseendet i frmuläret stämmer med utseendet i databasen) Funktinshjälp GB01A00G Batchbeställningar Senast uppdaterad 2005-03-01 Här kan man lägga upp batchbeställningar. Du börjar med att välja fylla i beteckningen på den beställning du vill göra. Du anger därefter vilket tidigaste kördatum ch vilken tidigaste körtid du vill att batchen skall startas. Därefter anger du m du vill att det skall vara ett stående beställning, dvs. en batch sm körs regelbundet. Du anger vilka dagar i veckan du vill att batchen skall köras. Om du inte kryssar för någn veckdag körs batchen endast en gång. Du kan även i beställningen markera m du vill att den skall ligga kvar efter att batchen är körd.
Jörgen Sndell 2005-05-04 25 (26) Du kan lägga till ch ta brt beställningarna via kmmandna "Ny" ch "Stryk" ch för att spara ändringar aktiverar du "Uppdatera". För att ändra i en befintlig beställning markerar du aktuell beställning i listan ch ändrar aktuella parametrar under Ange din beställning. För att spara ändringar aktiverar du "Uppdatera". Man kan för varje batchbeställning gå in ch specificera vilka villkr sm skall gälla för den specifika beställningen. Detta görs genm att gå in i villkrsfrmuläret via villkrsknappen. För varje beställning går det ckså att specificera en inställning m e-pstadresser dit man vill att filer från körningen skall skickas. Det går även att ange en skrivare man vill skicka utskrifterna till. Detta görs genm att gå in i inställningsfrmuläret via inställningsknappen. GB01A01G Batchbeställningar Senast uppdaterad: 2005-05-02 Här kan man lägga upp villkr. Du kan lägga till ch ta brt villkr via kmmandna "Ny" ch "Stryk" ch för att spara ändringar aktiverar du "Uppdatera". I detta frmulär kmmer man även att se de inställningar för e-pst ch skrivare sm lagts in för den aktuella beställningen. Dessa pster syns då på följande sätt: MAIL= xxxxxxx eller SKRIVARE= yyyyyyy GB01A02G Batchbeställningar Senast uppdaterad: 2005-04-28 Här kan man lägga upp E-pstadresser ch skrivare. Du fyller i vilken/vilka E- pstadresser du vill få filer skickade till. Det är sedan upp till varje enskilt batchprgram sm avgör vilka filer sm skall skickas.
Jörgen Sndell 2005-05-04 26 (26) Det går även fylla i vilken/vilka skrivare du vill få filerna skickade till. Det är även här upp till varje enskilt batchprgram sm avgör vilka filer sm skall skickas. Du kan lägga till ch ta brt E-pstadresser ch skrivare via kmmandna "Ny" ch "Stryk" ch för att spara ändringar aktiverar du "Uppdatera". SKÄRMBILDER Startfrmulär Inställningsfrmulär
Jörgen Sndell 2005-05-04 27 (26) Villkrsfrmulär
Jörgen Sndell 2005-05-04 28 (26) Öppna frågr: