NSILM

Sisukord

Üldkirjeldus

Teavituse malli andmete muutmiseks kuvab süsteem kasutajale malli andmed muudetavana.

Kasutajaliides

Jäljerida

Avaleht → Teavituste mallid → Teavituse mall

Disainid

Eeltingimused

  1. Kasutaja on sisse loginud, tal on õigus näha menüüpunkti "Teavituste mallid" ja teavituse malle muuta (omab privileege MESSAGE_TEMPLATES_VIEW ja MESSAGE_TEMPLATES_MANAGE) ning ta on avanud kasutajaliideses "Teavituse mall" sisulehe muutmise vaate. Vaata kõiki kasutusõigusi: Kasutusõigused

Funktsionaalsus

Nõuded

  1. Teavituse malli andmete muutmise vormi eeltäitmiseks peab kasutajaliides tegema päringu GS API Teavituse malli päring.
    1. Kui andmeelemendile päringu tulemustes ei ole väärtuse vastet, siis vastavat välja sisestusvormil ei eeltäideta.
  2. Teavituse malli andmete salvestamiseks kasutatakse teenust GS API Teavituste malli salvestamine
  3. Klassifikaatorite ridade kuvamiseks kasutatakse teenust GS API Klassifikaatori ridade päring
  4. Kui elemendile on lisatud abitekst, siis kuvatakse sildi juures vastav ikoon.

Andmed

Elemendi nimiSelgitus, näideTehniline info
Kood

Teavituse malli kood

Ei ole muudetav.

Nt 'KOOD1'

messageTemplate.code

Nimetus

Teavituse malli nimetus

Kohustuslik

Vabatekstiväli

Nt 'Uue alustatud hindamise teavitus'

messageTemplate.name

Valdkond

Teavituse malli valdkond võimaldab eristada erinevate süsteemi valdkondade malle.

Kohustuslik

  1. Süsteem kuvab rippmenüüs klassifikaatori ME_COMPONENT elementide väärtused.
  2. Korraga saab teha ühe valiku.

Nt 'NSILM'

messageTemplate.componentCl

Pealkiri

Malli alusel koostatava teate pealkiri.

Kohustuslik

Vabatekstiväli.

  1. Saab lisada tekstis kasutatavaid parameetreid (vt allpool).

Nt 'Uus hindamine on alustatud'

messageTemplate.subject

Sisu

Malli alusel koostatavate teadete sisu. HTML vormingus, kus saab kasutada piiratud arvul vorminguid (bold, italic, bullet ja number list, link).

Kohustuslik

Tekstiala.

  1. Saab lisada tekstis kasutatavaid parameetreid (vt allpool).
  2. Kasutajaliideses teksti valimisel ja vastava vormingu ikoonile vajutades peab kasutajaliides kuvama valitud teksti vastava vorminguga.

Nt 'Kasutajale {taskAssignee} on lisatud uus tööülesanne "{taskName}".'

messageTemplate.body

Tekstis kasutatavad parameetrid

Malliga seotud parameetrite nimistu, mis konkreetse teate koostamise käigus asendatakse väärtusega. Parameetreid saab kasutada malli pealkirjas ja sisus ning tuleb seal muust tekstist eraldada loogiliste sulgudega {}. Sama parameetrit võib mallis kasutada korduvalt. Kui malli pealkirjas/sisus soovitakse kasutada loogilist sulgu, siis kirjutatakse malli kaks loogilist sulgu järjest {{. 

Ei ole muudetavad.

  1. Kui malliga seotud parameetrid puuduvad, siis ei kuvata ka vastavat silti.
  2. Parameetrid kuvatakse nimetuse alusel järjestatult.
  3. Parameetrid kuvatakse { } ümbritsetult ja komadega eraldatult.

Nt '{taskName}, {taskAssignee}'

messageTemplate.messageTemplateParameter.name

E-postiga teatele vastamise aadress

Malli alusel koostatavate teadete e-posti teel välja saatmise korral kasutatav teatele vastamise aadressi väärtus.

Kohustuslik.

Vabatekstiväli.

Nt 'nsilm@hm.ee'

messageTemplate.replyTo

Kõrge prioriteediga

Malli alusel koostatavate teadete prioriteetsus.

Märkeruut, vaikimisi märkimata.

messageTemplate.highPriority

Kasutaja tegevused

Tegevuse nimetusSelgitusTehniline info
Nupu "Katkesta" vajutamine

Kasutaja saab malli muutmise katkestada. Süsteem suunab kasutaja tagasi malli andmete kuvamise vaatesse malli andmeid muutmata (GS Teavituste malli vaatamine).

-

Nupu "Salvesta" vajutamine

Kasutaja saab malli andmed salvestada. Süsteem salvestab andmed ja suuba kasutaja tagasi malli andmete kuvamise vaatesse (GS Teavituste malli vaatamine).

GS API Teavituste malli salvestamine