NSILM

Sisukord

Üldkirjeldus

Kasutajal on võimalik luua arengukavast URL versioon ja selle link. Kui tegemist avalikult jagatava URLiga, siis kasutaja saab määrata URLile aliase. URL versiooni lingiga saab kasutaja vaadata arengukava versiooni (vt. PM Arengukava vaatamine).

Kasutaja saab arengukava URL versiooni loomise modaalakna avada arengukava lisamise ja muutmise vaatest kui tal on arengukava lisamise ja muutmise õigus.

Kasutajaliides

Disainid

Eeltingimused

  1. Kasutaja on sisse loginud,
  2. valinud rolli ja
  3. valitud rollil on arengukava lisamise/muutmise õigus (vt. täpsemalt PM Kasutusõigused ja rollid).

Funktsionaalsus

Selgitused

  1. Avalikult jagatava URLi puhul on kasutajal võimalik määrata URLi alias, et tekitada avalikult lihtsamini loetav URL.
    1. Korraga saab olla sama alias ainult ühel kehtival jagamise versioonil.
  2. Kasutajaliides teeb arengukava URL versiooni salvestamiseks päringu: PM API Arengukava URL versiooni salvestamine

Andmed

Kasutatavad andmeolemid: Arengukavaversioon(DevelopmentPlanVersion)

Elemendi nimetusSelgitus/Näide
Avalikult jagatav URLMärkeruut, millega märgitakse, et vastav genereeritud URL on avalikusele kättesaadav.
Jagatava URL'i aliasMärkeruudu "Avalikult jagatav URL" märkimisel kuvatakse kasutajale avalikult jagatava URL'i aliase sisestamise võimalust. Alias võimaldab tekitada avalikult lihtsamini loetava URL'i.

Kasutaja tegevused

Tegevuse nimetusSelgitus
Nupu "Genereeri link" vajutamine

  1. Nupu vajutamisel genereeritakse aruande versioonile unikaalne URL (ei tohi eksisteerida teist samasuguse URL'iga kokkuvõtet).
  2. Salvestatakse genereeritud URL ja aruande versioon päringuga PM API Arengukava URL versiooni salvestamine

Arengukava URL versiooni salvestamise reeglid

  • Kasutaja peab olema sisse loginud, tal peab olema arengukava lisamise/muutmise õigus (vt. täpsemalt PM Kasutusõigused ja rollid).
  • URL versiooni saab luua ainult  muudetava (isEditable = true) arengukava põhjal.
  • Arengukava versiooni loomisel salvestatakse maha kõik arengukava andmed URL versiooni loomise hetke seisuga.
    • Arengukava URL versiooni ei lisata neid sektsioone, millel on märge "Peida dokumendis". Samuti ei lisata sektsiooni alla kuuluvaid vormielemente.
    • Salvestatakse maha ka arengukava eesmärgid URL versiooni loomise seisuga.
Nupu "Katkesta" ja "X" vajutamineNupule vajutamisel sulgeb süsteem URL versiooni loomise modaalakna.