Funkcijos tikslas - informuoti IS naudotojus apie nepadarytus darbus ar įvykius (toliau priminimai).
Ji galima, jei IS yra programa reminder.php (tada TORNADO pagrindiniame meniu yra elementas "Priminimai naudotojams").
Turi būti aprašyti ir naudojami reikami priminimų aliasai.
Ši funkcija yra programuojama, taigi, jei reikia kokių nors pakeitimų, kreipkitės į Programuotoją.
Bendru atveju į Priminimus įtraukiami objektai, turintys priminimų aliasus.
Išimtis - Žinynai. Funkcija ignoruoja visus žinynus.
IS gali būti objektai, kurius sukūrus, reikia atlikti kažkokius veiksmus.
Pav. gaunamas dokumentas ir reikia, kad vykdytojas su juo susipažintų ir atliktų kažkokius veiksmus.
Tam objektas "Gauti dokumentai" turi turėti atitinkamas savybes su priskirtais aliasais:
Reg. nr | NAME |
Reg. data | |
Dok. tipas | |
Korespondentas | |
Antraštė | TASK |
Terminas | DURATION |
... | |
Vykdytojas | EXECUTOR |
Planinė įvykdymo data | DEADLINE |
Faktinė įvykdymo data | DONE |
Tas pats objektas "Gauti dokumentai", tik be priminimų aliasų gali būti darbų šaltiniu: jei
objektas turi vieną iš žymių (Objekto žymės):
ir IS yra, pav., objektas "Atliktiniai darbai":
Tai redaguojant konkretų gautą dokumentą bus galima sukurti kelis "Atliktiniai darbai" įrašus IS naudotojams.
Žinyne galima turėti vieną ar kelis Tipinių darbų grafikus. Jie turi žymę JOBS_FOR_SCHEDULE ir turi Priminimų aliasus.
Jei yra objektas, pav. "Darbų grafikas" su žyme JOB_SCHEDULE (ir bent su pagrindiniais priminimų aliasais), yra galimybė žinyno įrašus nukopijuoti į "Darbų grafiką", iš kur jie automatiškai bus prijungti prie Priminimų.
Primenu, kad Priminimų funkcija ignoruoja visus žinynus.
Kaip jau minėta, į Priminimus įtraukiami objektai, turintys priminimų aliasus. Išimtis - Žinynai. Funkcija ignoruoja visus žinynus.
Priminimų funkcija rodys visus įrašus, kuriems nenurodyta įvykdymo data, t.y. jie neįvykdyti.
Žinoma, atsižvelgiama į Planinę įvykdymo datą: labai tolimos ateities priminimai nerodomi (Nustatymai. REM_FUTURE_DAYS).
Rodomi naudotojo, padalinio arba visi priminimai.
IS naudotojai gali būti arba paprastais naudotojais, arba administratoriais (Administravimas. Teisės).
Administratorius (???) gali turėti papildomą statusą: gali turėti požymį CAN_MAIL (Administravimas. Naudotojai).
Paprastas naudotojas ir paprastas administratorius mato tik SAVO priminimus.
Jei naudotojas turi požymį CAN_MAIL, jis papildomai gali matyti:
ir el. paštu siųsti priminimus vykdytojams (žinoma, jei nurodytas vykdytojo / IS naudotojo (Administravimas. Naudotojai) el.pašto adresas;
Įėjus į funkciją, rodomi vartotojo neatlikti darbai.
Ieškoma pagal vartotojo informaciją: kodą, vardą su pavarde.
Administratorius gali matyti visus padalinio, kuriame jis gali dirbti, neatliktus darbus.
Vartotojas pats gali pasirinkti darbų datų rodymo ribas.
Kaip TITLE rodomas tikslus vėlavimo dienų skaičius.
Dienų skaičiaus spalvos priklauso nuo nurodyto intervalo:
"Tolimos" ateities darbai rodomi puslapio apačioje.
Ne visada aliasas NAME atspindi darbo turinį. Naudokite aliasą TASK (jis nebūtinas), kurio reikšmė rodoma kartu su aliaso NAME reikšme.
Darbų lentelės rūšiuojamos.
Jei vartotojas turi teisę keisti tą darbų grupę, jis gali, paspaudęs pelės mygtuką pagrindiniame lange, nušokti į grupę ir keisti grupės įrašų duomenis.
Terminai yra kalendorinėmis dienomis.
Funkcijos darbas remiasi aliasų (aliasų, bendrųjų žymių, sinonimų; terminai dar nenusistovėjo...) mechanizmu: jei kokiam nors objektui nurodyti reikalingi aliasai, bus parodyti objektai, kuriems nenurodyta faktinė įvykdymo data.
Turi būti aprašyti (Administravimas. Aliasai) ir priskirti (Administravimas. Objektai) žemiau nurodyti aliasai.
DEADLINE | Planuojama įvykdymo data. Tai datos/laiko tipo savybė |
DONE | Faktinė įvykdymo data; Tai irgi datos/laiko tipo savybė. Pagal ją sprendžiama: darbas yra atliktas ar ne (jei nurodyta konkreti data, laikoma kad darbas atiktas ir priminimo rodyti nereikia); |
EXECUTOR | Vykdytojas. Šiuo aliasu pažymėta objekto savybė gali būti arba Trumpas tekstas, arba Objektas. Jo reikšmė gali būti arba naudotojo kodas (login-as), arba junginys iš jo vardo ir pavardės, atskirtų tarpu.
Jei tai Trumpas tekstas, savybė gali turėti šabloną USER ar USER_! (Administravimas. Objektai) Šiuo metu titulais (dr., prof., grafas ir pan.) naudotis draudžiama. |
TASK | Papildoma informacija apie darbą (Trumpas tekstas, aprašantis darbą.) |
Kad BOSAS galėtų siųsti priminimus el.paštu:
Informacija imama iš visų IS objektų, turinčių šiuos aliasus (išskyrus Žinynus):
Aliasai: DEADLINE;Planinė įvykdymo data DONE;Faktinė įvykdymo data DURATION;Trukmė EXECUTOR;Vykdytojas NAME;Pavadinimas SOURCE;Šaltinis TASK;Darbas Žinynas Naudotojai | USER_LIST Naudotojas C NAME Naudotojo ID I Objektas Atliktini datbai | TODO_LIST Savybės visiems aliasams + Darbo būsena | (.): Susipažinta, Archyvas, Kita... + kitos reikalingos savybės Objektai su | MAKE_REMINDER Veikianti el. pašto dėžutė Naudotojui Administravimas/Naudotojai t.b. nurodytas POP3 serveris
Įėjus į funkciją, rodomi vartotojo neatlikti darbai.
Ieškoma pagal vartotojo informaciją: kodą, vardą su pavarde.
Administratorius gali matyti visus padalinio, kuriame jis gali dirbti, neatliktus darbus.
Vartotojas pats gali pasirinkti darbų datų rodymo ribas.
Kaip TITLE rodomas tikslus vėlavimo dienų skaičius.
Dienų skaičiaus spalvos priklauso nuo nurodyto intervalo:
"Tolimos" ateities darbai rodomi puslapio apačioje.
Ne visada aliasas NAME atspindi darbo turinį. Naudokite aliasą TASK (jis nebūtinas), kurio reikšmė rodoma kartu su aliaso NAME reikšme.
Darbų lentelės rūšiuojamos.
Jei vartotojas turi teisę keisti tą darbų grupę, jis gali, paspaudęs pelės mygtuką pagrindiniame lange, nušokti į grupę ir keisti grupės įrašų duomenis.
Terminai yra kalendorinėmis dienomis.
Funkcijos darbas remiasi aliasų (aliasų, bendrųjų žymių, sinonimų; terminai dar nenusistovėjo...) mechanizmu: jei kokiam nors objektui nurodyti reikalingi aliasai, bus parodyti objektai, kuriems nenurodyta faktinė įvykdymo data.
Turi būti aprašyti (Administravimas. Aliasai) ir priskirti (Administravimas. Objektai) žemiau nurodyti aliasai.
DEADLINE | Planuojama įvykdymo data. Tai datos/laiko tipo savybė |
DONE | Faktinė įvykdymo data; Tai irgi datos/laiko tipo savybė. Pagal ją sprendžiama: darbas yra atliktas ar ne (jei nurodyta konkreti data, laikoma kad darbas atiktas ir priminimo rodyti nereikia); |
EXECUTOR | Vykdytojas. Šiuo aliasu pažymėta objekto savybė gali būti arba Trumpas tekstas, arba Objektas. Jo reikšmė gali būti arba naudotojo kodas (login-as), arba junginys iš jo vardo ir pavardės, atskirtų tarpu.
Jei tai Trumpas tekstas, savybė gali turėti šabloną USER ar USER_! (Administravimas. Objektai) Šiuo metu titulais (dr., prof., grafas ir pan.) naudotis draudžiama. |
TASK | Papildoma informacija apie darbą (Trumpas tekstas, aprašantis darbą.) |
Kad BOSAS (? terminas) galėtų siųsti priminimus el.paštu:
Informacija imama iš visų IS objektų, turinčių šiuos aliasus (išskyrus Žinynus):
Funkcijos darbas remiasi aliasų ir objektų žymių mechanizmu.
Dabar (2011-11-30) galimi 2 priminimų kūrimo būdai:
Šis metodas paremtas tik aliasų naudojimu.
Turi būti aprašyti aliasai:
NAME;Pavadinimas
DEADLINE;Planinė įvykdymo data
DONE;Faktinė įvykdymo data
EXECUTOR;Vykdytojas
TASK;Darbas
Pasirenkame atitinkamą IS objektą, pav. "Viršininko potvarkiai", nes, tarkim, potvarkiams yra VIENAS vykdytojas. Tarkim, šio objekto savybės yra:
"Uždedame" aliasus:
Dokumento registracijos numeris | NAME | Jis ir buvo, identifikuoja objektą |
Dokumento sudarymo data | ||
Dokumento pavadinimas (kilmininko linksnio) | ||
Trumpas turinys | TASK | |
Vykdytojas | EXECUTOR | Naudotoją identifikuoja 2 eilutės: vardas, kuriuo naudotojas registravosi IS (pavadinkim tai naudotojo kodu) ir junginys "Vardas Pavardė"; taigi ši savybė gali būti ir Trumpas tekstas, ir reikšmė iš žinyno "Darbuotojai" ir pan. |
Bylos numeris | ||
Nustatyta įvykdymo data | DEADLINE | |
Įvykdymo data | DONE | |
Ruošimas blankui... Tekstas |
IR VISKAS. Jei nenurodyta faktinė įvykdymo data, įrašas apie šį objektą (viršininko potvarkį) bus rodomas priminimuose vykdytojui ir padaliniui.
Čia, teks padaryti porą judesių "kūnu" daugiau... Jei trumpai, reikia (jei nėra):
USER_LIST
TODO_LIST
MAKE_REMINDER
Turi būti aprašyti jau minėti aliasai:
NAME;Pavadinimas
DEADLINE;Planinė įvykdymo data
DONE;Faktinė įvykdymo data
EXECUTOR;Vykdytojas
TASK;Darbas
ir dar papildomai
DURATION;Trukmė
SOURCE;Šaltinis
Aliasas DURATION
bus naudojamas rodant IS suformuotus darbus/priminimus MS Office Outlook programoje.
Aliasas SOURCE
nurodys objektą, iš kurio sukurtas darbas/priminimas.
USER_LIST
Turi būti aprašytas žinynas su žyme USER_LIST
.
Vardas nesvarbu, svarbi tik žymė.
Žinynas turi būti atnaujintas, t.y. atitikti naujausius IS naudotojų aprašymus.
Kolkas būtinos žinyno savybės yra:
Abi savybės turi būti tokia tvarka ir abi turi būti rodomos.
Pagal šį žinyną kuriami naudotojų, kuriems galima skirti darbus, sąrašai, taigi jis labai svarbus ir turi atitikti naudotojų sąrašą, tvarkomą Administravimas. Naudotojai.
TODO_LIST
Tai paprastas objektas, ne žinynas, nes jo įrašai turi priklausyti padaliniui. Visiems aliasams turi būti savos savybės. Jų gali būti daugiau. Pavyzdžiui:
Darbo kodas | DIV_CODE-#### | NAME |
Vykdytojas | EXECUTOR |
Darbas | TASK |
Planinė įvykdymo data | DEADLINE |
Trukmė | DURATION |
Įvykdymo data | DONE |
Nuoroda | SOURCE |
Darbo būsena | (.): FILL_DONE Įvykdytas, Atidėtas | |
Pastabos | |
… |
MAKE_REMINDER
Aliasai: DEADLINE;Planinė įvykdymo data DONE;Faktinė įvykdymo data DURATION;Trukmė EXECUTOR;Vykdytojas NAME;Pavadinimas SOURCE;Šaltinis TASK;Darbas Žinynas Naudotojai | USER_LIST Naudotojas C NAME Naudotojo ID I Objektas Atliktini datbai | TODO_LIST Savybės visiems aliasams + Darbo būsena | (.): Susipažinta, Archyvas, Kita... + kitos reikalingos savybės Objektai su | MAKE_REMINDER Veikianti el. pašto dėžutė Naudotojui Administravimas/Naudotojai t.b. nurodytas POP3 serveris