PM: API: AssessmentChallenge: GET /planning-api/assessment-challenges-column-settings
Üldkirjeldus
Teenus võimaldab pärida kasutaja veergude järjestuse seadistusi Väljakutsete vaates, vastavalt valitud asutusele/ametikohale. Soovi korral saab otsingut kitsendada, määrates konkreetse gruppeerimistüübi (nt hindamise liik või teema).
Seotud andmeobjektid:
Seotud Jira taskid
NSIL-1180 - Getting issue details... STATUS
Eeltingimused ja kasutusõigused
- Kasutaja on seadistuste omanik:
- assessmentChallengesColumnSettings.personalCode = Kasutaja isikukood
- Eraldi privileegi ei ole vaja.
Planeerimise mooduli kasutusrollide ja õiguste kohta saab täpsemalt infot leida lehelt Kasutusõigused ja rollid.
Sisendid
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Vaikeväärtus, valideerimine | Kirjeldus, täiendav info |
|---|---|---|---|---|
| institutionId | 1 | String |
| Viide asutusele, mille piires seadistused kehtivad. |
| jobsite | 0..1 | String |
| Viide ametikohale, mille piires seadistused kehtivad. |
| groupingType | 0..1 | String |
| Määrab, mille alusel väljakutsed Väljakutsete vaates veergudesse grupeeritakse. |
Väljundid
Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| assessmentChallengesColumnSettings | 0..* | Array | Nimekiri kasutaja seadistustest veergude järjestuse kohta, vastavalt erinevatele gruppeerimisparameetritele. Array objekte vaata: PM: API: AssessmentChallenge: POST /planning-api/assessment-challenges-column-settings. |
Tegevused
- Süsteem kontrollib, kas sisendandmed vastavad nõuetele.
- Kui andmed ei vasta nõuetele, lõpetatakse päringu töötlemine ja tagastatakse http veakood.
- Süsteem otsib kasutaja seadistusi sisendis esitatud asutuse/ametikoha ja gruppeerimistüübi kohta:
- Süsteem otsib Objektid#AssessmentChallengesColumnSettings objekti, mille:
- personalCode = Kasutaja isikukood
- institution.id = Sisendis esitatud "institutionId" väärtus
- jobsite = Sisendis esitatud "jobsite" väärtus (kui on määratud)
- groupingType = Sisendis esitatud "groupingType" väärtus
- Süsteem otsib Objektid#AssessmentChallengesColumnSettings objekti, mille:
- Süsteem tagastab sisendis esitatud asutuse / ametikoha kohta kehtivad kasutaja seadistused.
- Kui tingimustele vastavaid seadistusi ei leita, tagastatakse tühi vastus.