PM Eesmärgi, tegevuse või tööülesande märkme lisamine/muutmine
Sisukord
Üldkirjeldus
Kasutajal on võimalik lisada valitud eesmärgile, tegevusele või tööülesandele märkmeid.
Kasutaja saab märkme lisamise/muutmise modaalakna avada eesmärgi tegevuste ja tööülesannete lisamise/muutmise vaatest. Arhiveeritud eesmärkide märkmeid ei saa muuta.
Kasutajaliides
Disainid
| Märkme lisamise modaalaken: https://www.figma.com/design/mPPdrh04luwBeiX856NQPP/NAPO---TWN?node-id=8724-23667&t=P6WOUjcYL3c3Ocdv-4 | |
Märkme muutmise modaalaken: https://www.figma.com/design/mPPdrh04luwBeiX856NQPP/NAPO---TWN?node-id=8725-26387&t=P6WOUjcYL3c3Ocdv-4 |
Eeltingimused
- Kasutaja on sisse loginud,
- valinud rolli,
- valitud rollil on eesmärkide lisamise/muutmise õigus (vt. täpsemalt PM Kasutusõigused ja rollid) ja
- eesmärk ei ole staatuses "Arhiveeritud".
Funktsionaalsus
Selgitused
- Kasutajaliides teeb muudetava märkme andmete kuvamiseks päringu: PM API Märkme päring
- Kasutajaliides teeb märkme andmete salvestamiseks päringu: PM API Märkme salvestamine
- Märkmele salvestatakse vastav seos olenevalt sellest kas lisamine algatati eesmärgi, tegevuse või tööülesande juurest.
- Märkme muutmisel ei ole võimalik muuta märkme nähtavust.
Andmed
Kasutatavad andmeolemid: Eesmärgimärkmed(GoalNotes)
| Elemendi nimetus | Selgitus/Näide |
|---|---|
| Nähtavus | Näitab kas kasutaja lisatud märge on nähtav kõigile kasutajatele, kellel ligipääs planeerimismoodulisse, või ainult märkme lisajale.
|
| Märkme kirjeldus | Märkme kirjelduse tekst Tekstiala |
| Algne lisaja | Märkme algse lisaja nimi
|
| Viimane muutja | Märkme viimase muutja nimi.
|
Märkme salvestamise päringu reeglid
- Kasutaja peab olema sisse loginud, tal peab olema väljakutsete ja eesmärkide lisamise/muutmise õigus (vt. täpsemalt PM Kasutusõigused ja rollid).
- Eesmärk, mille märkmeid lisatakse/muudetakse, ei ole staatuses "Arhiveeritud" (vt. täpsemalt PM Eesmärgi staatused tööprotsessis).
- Kohustuslikud andmed: nähtavus
- Süsteemi poolt automaatselt lisatavad väärtused:
- goalNotesId - süsteem genereerib unikaalse koodi märkme esmasel salvestamisel
- createdUser - süsteem salvestab märkme lisanud kasutaja nime märkme lisamisel
- createdTime - süsteem salvestab märkme lisamise aja
- updatedUser - süsteem salvestab kasutaja nime, kes viimati märkme salvestamise algatas
- updatedTime - süsteem salvestab viimase salvestamise aja
- Mittemuudetavad andmed:
- alati: goalNotesId, visibilityCl, createdUser, createdTime
- Märkme salvestamisel seotakse see olenevalt sisendist kas eesmärgi, tegevuse või tööülesandega.
Kasutaja tegevused
| Tegevuse nimetus | Selgitus |
|---|---|
| Nupu "Katkesta" ja "X" vajutamine | Nupule vajutamisel sulgeb süsteem märkme lisamise/muutmise modaalakna. Kasutajale kuvatakse sama eesmärgi vaatamise vaade, mille mõõdikut ta lisas. |
| Märkme lisamine | |
| Nupu "Lisa" vajutamine | Nupule vajutamisel käivitab süsteem märkme salvestamise (PM API Märkme salvestamine), sulgeb modaalakna ja kuvab eesmärgi tegevuste ja ülesannete lisamise/muutmise vaate uuendatult. |
| Märkme muutmine | |
| Nupu "Kustuta" vajutamine | Nupule vajutamisel käivitab süsteem märkme kustutamise (PM API Märkme kustutamine), sulgeb märkme modaalakna ja kuvab eesmärgi tegevuste ja ülesannete lisamise/muutmise vaate uuendatult. |
| Nupu "Salvesta" vajutamine | Nupule vajutamisel käivitab süsteem märkme teksti salvestamise (PM API Märkme salvestamine), sulgeb modaalakna ja kuvab eesmärgi tegevuste ja ülesannete lisamise/muutmise vaate uuendatult. |

