Huvitegevuse andmeväljade muutmine seoses ArcGIS arendusega
Seoses ArcGISi arendamist on tehtud muudatused huvikooli, huvikooli rühmade, lepingulise huvitegevuse, lepingulise huvitegevuse ringi andmetes.
Lisatud uued seadistused:
- ARNO_HK_RYHM_KOHUSTUSLIKUD_VALJAD - Huvikooli rühmade jaoks
- ARNO_LEP_HUVITEGEVUS_KOHUSTUSLIKUD_VALJAD - Lepingulise huvitegevuse ringide jaoks
Seadistustes on võimalik määrata, mis väljad on kohustuslikud. Kohustuslikud väljad märgitakse punase tärniga.
Seadistustes on vaikimisi salvestatud need väljad, mis on vajalikud ArcGIS-i saatmiseks.
- Seadistuse ARNO_HK_RYHM_KOHUSTUSLIKUD_VALJAD salvestatud väärtus: valdkond, alamvaldkond, adr_id, aadress, toimumise_aeg, toimumise_koht, juurdepaas, toimumisperiood_algus, toimumisperiood_lopp
- Seadistuse ARNO_LEP_HUVITEGEVUS_KOHUSTUSLIKUD_VALJAD salvestatud väärtus: aadress, toimumisaeg_markus, asukoht, juurdepaas, maksumus
Muudatused väljade juures
Huvikooli ja lepingulise huvitegeviste andmetesse on lisatud aadressi väljad: "Huvikooli aadress" ja "Asutuse aadress".
Huvikooli rühma- ja lepingulise huvitegevise ringi andmetesse on lisatud aadressi väli "Tegevuse aadress". Väli on seadistustega ARNO_HK_RYHM_KOHUSTUSLIKUD_VALJAD, ARNO_LEP_HUVITEGEVUS_KOHUSTUSLIKUD_VALJAD määratud kohustuslikuks.
Aadressi otsimiseks, peab sisestama vähemalt kolm sümbolit. Peale seda avaneb rippmenüü kõikide leitud aadressidega. Kõik aadressid leitakse Maa-ameti registrist.
Aadressi valimiseks tuleb klikata aadressi rea peal. Valitud aadress paistab järgmiselt:
Valitud aadressi tühistamiseks peab klõpsama aadressi rea lõpus olevale ikoonile X.
Aadressi otsimist Arnos võib võrrelda aadressi otsimisega aadressilt: https://inaadress.maaamet.ee/generaator/.
Asutuse aadressi on võimalik lisada korraga kõikidele rühmadele / ringidele.
- Huvikooli vaade: Linnuke "Lisa aadress ka kõikidele rühmadele" lisab asutuse aadressi kõigile rühmadele, kus tegevuse aadressi ei ole.
- Lepingulise huvitegevuse vaade: Linnuke "Lisa aadress ka kõikidele ringidele" lisab asutuse aadressi kõigile ringidele, kus tegevuse aadressi ei ole.
Huvikooli väli "Kontakt":
- Väli on vaikimisi kohustuslik, selgitav tekst "Lisada telefon ja/või e-post" märgib infot, mida soovitatakse väljale kirjutada.
Huvikooli rühma väli "Toimumise aeg":
- Väli on seadistustega ARNO_HK_RYHM_KOHUSTUSLIKUD_VALJAD vaikimisi kohustuslik;
- Kui väli ei ole täidetud, siis salvestamisel kuvatakse viga "Kohustuslik väli täitmata: Tegevuse toimumise aeg!";
- Väljal on olemas maksimaalne pikkus. Kui see on ületatud, siis salvestamisel kuvatakse veateade "Väli on liiga pikk: Toimumise aeg (maksimaalne pikkus 200 sümbolit)".
Huvikooli rühma väli "Tegevuse toimumise koht":
- Väli on seadistustega ARNO_HK_RYHM_KOHUSTUSLIKUD_VALJAD vaikimisi kohustuslik;
- Kui väli ei ole täidetud, siis salvestamisel kuvatakse viga "Kohustuslik väli täitmata: Tegevuse toimumise koht!";
- Väljal on olemas maksimaalne pikkus. Kui see on ületatud, siis salvestamisel kuvatakse veateade "Väli on liiga pikk: Tegevuse toimumise koht (maksimaalne pikkus 256 sümbolit)".
Huvikooli rühma väljad "Toimumisperioodi algus" ja "Toimumisperioodi lõpp": Uued väljad
- Väljad on seadistustega ARNO_HK_RYHM_KOHUSTUSLIKUD_VALJAD vaikimisi kohustuslikud;
- Kuupäevad peavad olema kujul kk.mm.aaaa;
- Kuupäeva saab käsitsi sisestada või valida kalendrist, mis avaneb peale väljal klõpsamist;
- Kui väljad ei ole täidetud, siis kuvatakse vastavad veateated "Kohustuslik väli täitmata: Toimumisperioodi algus!", "Kohustuslik väli täitmata: Toimumisperioodi lõpp!";
- Toimumisperioodi alguskuupäev peab olema varasem või sama toimumisperioodi lõpukuupäevga.
- Kui toimumisperioodi lõpukuupäev on varasem, kui toimumisperioodi alguskuupäev, siis salvestamisel kuvatakse veateade "Toimumisperioodi lõpp ei tohi olla varasem toimumisperioodi algusest".
Huvikooli rühma ja lepingulise huvitegevuse ringi väli "Juurdepääs ratastooliga": uus väli
- Välja väärtust saab ripploendist valida: Ei / Jah;
- Väli on seadistustega ARNO_HK_RYHM_KOHUSTUSLIKUD_VALJAD vaikimisi kohustuslik;
- Kui väli jääb tühjaks, siis salvestamisel kuvatakse viga "Kohustuslik väli täitmata: Juurdepääs ratastooliga!".
- Tühja väärtust on võimalik salvestada juhul, kui väli ei ole määratud kohustuslikuks,
Lepingulise huvitegevuse väli "Veebilehe aadress": uus väli
- Väli ei ole kohustuslik;
- Väljal on olemas maksimaalne pikkus. Kui see on ületatud, siis salvestamisel kuvatakse veateade "Väli on liiga pikk: Veebilehe aadress (maksimaalne pikkus 500 sümbolit)".
Lepingulise huvitegevuse rühma väli "Kuutasu (€)":
- Välja väärtust saab sisestada komaga või punktiga;
- Väli on seadistustega ARNO_LEP_HUVITEGEVUS_KOHUSTUSLIKUD_VALJAD vaikimisi kohustuslikuks;
- Kui väli ei ole täidetud, siis salvestamisel kuvatakse viga "Kohustuslik väli täitmata: Kuutasu (€)!";
- Kui on sisestatud negatiivne summa, siis salvestamisel kuvatakse veateade "Sisestatud kuutasu on vigane: summa ei tohi olla negatiivne!";
- Kui väljale sisestatakse teksti, siis salvestamisel kuvatakse veateade "Kuutasu (€) väärtus peab olema arv!".
Saadetavad väljad
Saadetava välja kood GISis | Kust andmed Arnos võetakse | Olulised piirangud, lisainfo | |
---|---|---|---|
Huvikool | Lepinguline huvitegevus | ||
nimi | Asutuse nimi | Asutuse nimi | Väli on kohustuslik |
ryhmnimi | Rühma nimi | Ringi nimi | Väli on kohustuslik |
ads | Võetakse rühma tegevuse aadressilt | Võetakse ringi tegevuse aadressilt | |
kontakt | Asutuse kontakt | Asutuse kontakt | Väli on kohustuslik |
url | Asutuse andmed: Veebilehe aadress | Asutuse andmed: Veebilehe aadress | Väli ei ole kohustuslik |
tyyp | Rühma valdkond | Ringi valdkond | Väli on kohustuslik |
liik | Rühma alamvaldkond | Ringi alamvaldkond | Väli on kohustuslik |
vanuseruhm | Rühma andmed: Osaleja vanuse alampiir + Osaleja vanuse ülempiir | Ringi andmed: Vanus alates + Vanus kuni | Väli ei ole kohustuslik |
lisainfo | Rühma märkus (avalik) | Ringi lühikirjeldus | Väli ei ole kohustuslik |
taeg | Huvikooli toimumise aeg | Ringi toimumisaja märkus | Väli on kohustuslik |
kohaarvtais | Kohtade arv ja Osalejaid | - | Kui Arnos Kohtade arv = Osalejaid, siis paistab väärtus 'Jah'. Vastasel juhul 'Ei' |
juurdepaas | Rühma juurdepääs ratastooliga | Ringi juurdepääs ratastooliga | Väli on kohustuslik |
maksumus | Rühma osamakse (€) | Ringi kuutasu (€) | Väli on kohustuslik |
rlopp | Välja väärtus sõltub "Toimumisperioodi algus" ja "Toimumisperioodi lõpp" kuupäevadest. | Välja väärtus sõltub lepingulise huvitegevuse lepingu aastast ja lepingu staatusest. | Välja väärtused on "Jah" (tegevus on lõppenud) või "Ei" (kehtiv) Huvikool:
Lepinguline huvitegevus:
|
Akuupaev | Rühma toimumisperioodi algus | - | Väli on kohustuslik |
Lkuupaev | Rühma toimumisperioodi lõpp | - | Väli on kohustuslik |
kohtadearv | Rühma kohtade arv / kohtade arv piiramata | - | Väli ei ole kohustuslik |
tkoht | Rühma tegevuse toimumise koht | Ringi asukoht | Väli on kohustuslik |
Saatmise loogika
Cron
Andmete ArcGIS-i saatmiseks on cron saadaArcGis. Kasutajaliideses ei ole võimalust andmete saatmise käivitamiseks.
Cron käivitub üks kord päevas, öösel. Cron saadab ringe ükshaaval. Kui peale croni käivitamist muutuvad ringi / rühma andmed, siis need jõuavad ArcGISi järgmise croni käivitamisega (kui muu on korras).
Andmete uuesti saatmine: cron ei vaata, kas ja mis muudatusi tehti, vaid võtab kogu info ja saadab ArcGISi.
Huvikooli puhul:
- Päringuga leitakse kõik käesoleva ja järgmise õppeaasta rühmad päringuga, mille kohta saata andmeid;
- Õpeaasta vahetusel toimub viimane eelmise õppeaasta andmete saatmine 1. septembril ja rohkem varasema õppeaasta rühma andmeid ei saada!
Lepingulise huvitegevuse puhul:
Saadetakse neid ringe, kus on kehtiv käesoleva aasta leping või järgmise aasta kehtiv leping ja käesoleva aasta leping puudub.
Logimine
Menüüs "Admin" > "ArcGISi andmevahetuse logi" asub "ArcGISi saatmise logi" tabel.
Kui rühm / ring on kord saadetud, siis logi tabelisse ilmub vastav rida. Kui ringi andmed uuenevad, siis logi tabelis uuendatakse olemasoleva ring rida. Uut rida topelt ei teki.
Objekt ID: rühma / ringi ID.
Objekt tabel:
- arno_huvikooli_ryhm: huvikooli rühma andmed
- arno_huviring: lepingulise huvtegevuse ringi andmed
Teenuse kood: hetkel ainuke väärtus "huvitegevuse_saatmine"
Viimase saatmise kuupäev: kuupäev, millal cron viimati andmed saatis
Veateade: antud veerus on veateated, mis võivad tekkida andmete saatmise käigus.
Võimalikud veateated
Veateade | Mida see tähendab? | Mis tuleb teha |
---|---|---|
Veakood: 10500, veakirjeldus: Database error has occurred | Ilmselt puuduvad vajaliku andmed | Tuleb minna rühma (või seotud asutuse) andmete vaatesse ja lisada puuduvad andmed. |
Märkus: juhul, kui kasutajale kuvatakse teisi vigu, siis kuvatud vea kohta infot on võimalik vaadata siit: https://developers.arcgis.com/net/reference/platform-error-codes/