NSILM

Üldkirjeldus

Teenus abil saab otsida juhtimislaudade definitsioone.

Seotud andmeobjektid:

NSIL-415 - Getting issue details... STATUS

Eeltingimused ja kasutusõigused

  • Kasutaja poolt valitud rollil peab olema ükskõik millise valdkonna haldamise õigus.
    • Ükskõik milline Klassifikaatorid#KlassifikaatorDOMAIN element, mis on seotud DASHBOARD_MANAGE_PRIVILEGE (attributeDefinitionCode) privileegiga, mis on kasutaja poolt valitud rollile lisatud.

Sisendid

AtribuutKohustuslikkus, mitmesusTüüpVaikeväärtus, valideerimineKirjeldus, täiendav info
code0..1String
  • Juhtimislaua unikaalne äriline id ehk kood.
  • Otsing teostatakse sõnaosa järgi.
  • Ei ole tõstutundlik.
name0..1String
  • Juhtimislaua nimetus.
  • Otsing teostatakse sõnaosa järgi.
  • Ei ole tõstutundlik.
domainTypes0..*Array

Juhtimislaua valdkond.

Väärtusena klassifikaatori Klassifikaatorid#KlassifikaatorDOMAIN elemendi viide.

dashboardTypes0..*Array

Nimekiri juhtimislaudade liikidest. 

Väärtusena klassifikaatori Klassifikaatorid#KlassifikaatorDASHBOARD_TYPE elemendi viited.

statusTypes0..*Array

Juhtimislaua staatus.

Väärtusena klassifikaatori Klassifikaatorid#KlassifikaatorDASHBOARD_STATUS elementide viited.

Väljundid

AtribuutKohustuslikkus, mitmesusTüüpKirjeldus, täiendav info
dashboardDefinitions0..*Array

Nimekiri juhtimislaudade definitsioonidest.

Nimekirja objektid on samad, mis GS: DashboardDefinition: API: POST /quality-api/dashboard-definitions#V%C3%A4ljundid.

Tegevused

  1. Süsteem kontrollib, kas kasutajal on õigust päringut teostada.
    1. Kui kasutajal ei ole õigust päringut teostada, siis lõpetatakse päringu töötlemine ja tagastatakse http veakood.
  2. Süsteem valideerib sisendi.
    1. Kui sisend on ebakorrektne, siis lõpetatakse päringu töötlemine ja tagastatakse http veakood.
  3. Süsteem otsib juhtimislaua üldandmed.
    • Süsteem otsib Objektid#DashboardDefinition objekte , mille:
      • code = Sisendis esitatud code väärtus.
      • name = Sisendis esitatud name väärtus.
      • dashboardType = Sisendis esitatud dashboardTypes väärtused.
      • statusType = Sisendis esitatud statusTypes väärtused.
      • objectStatus = CURRENT
  4. Süsteem tagastab leitud andmed.