eKoguste import
Import Eliis ja eLasteaed
Allüksuse tuvastamine:
- Otsitakse lasteaia nime, rühma nime või rühma koodi järgi (kui on). Kindlasti peab klappima allüksusega seotud organisatsioon.
- Esmalt otsitakse rühma nime järgi. Kui ei leita, siis lasteaia nime järgi
- Kui ei leitud rühma nime ja lasteaia nime järgi, aga on rühma kood, siis otsitakse rühma koodi e. allüksuse koodi järgi.
Kliendi tuvastamine:
- Seadistuses peab olema määratud, kas asutus/isik on laps või lapsevanem
- Seadistuses saab lisaks määrata, kas kliendi tuvastamine toimub allüksuse ja isikukoodi järgi. Vajalik olukorras, kui isik on asutus/isikute nimekirjas 2 või rohkem korda. Üldjuhul ei tohi olla. Tavaliselt otsitakse isikut ainult asutus/isikute nimekirjast isikukood ja nime järgi. Kui ei leia, siis ainult isikukoodi järgi.
- Uusi nimesid nimekirjadesse ei ei lisata. Plaanis on arendus, et edaspidi võiks lisada. Eeldus, et lasteaias on andmed sisestatud korrektselt.
- Kui failis on laps koos vanematega, siis PMen otsib järjest iga vanemaga rida allüksuse klientide nimekirjast, kuni leiab esimese. Ei ole teada, millise loogikaga kirjutatakse lapsevanemaid faili. Kas ainult peamine lapsevanem või kõik.
- Kui koos vanemaga allüksuse klienti ei tuvastatud, siis otsitakse esimene allüksuse klient ainult lapse järgi.
- Tähtis, et allüksuse klientide nimekirjas oleks lapse või lapse ja lapsevanema ridu vaid üks kord. Muidu leiab esimese rea, aga tasude definitsioonid võivad olla seotud teise reaga.
Kui on tuvastatud allüksus ja allüksuse klient, siis otsitakse tasu definitsiooni, kus tasu on seotud vastava kogusega. Hommik, lõuna, õhtu jne.
Tasu definitsioon peab kehtima perioodi lõpu kuupäeval.
Import Ecofleet sotsiaalteenused
Allüksus peab olema seotud organisatsiooniga
Organisatsiooni nimekirjas peab olema lisatud parool (api-key)
Ainult üks allüksus saab olla seotud organisatsiooniga, kuna ei toimu allüksuse tuvastamist
3 teenuste gruppi:
- Päevahoiuteenus
- Transport
- Koduteenus
Import toimub csv failiga
Fail peab sisaldama:
- Kliendi tunnus
- Kliendi väline tunnus ehk isikukood
- Kliendi nimi
- Staatus
- Kuupäev
- Vahemaa
- TABEL: Transport
- Kestus
- Plaanitud kestus
- Päevahoiuteenus:
- Tasuline koduteenus:
Veergude järjekord ei oma tähtsust
Loetakse kanded, kus staatus on TEHTUD
Kui kliendi number puudub, siis kannet ei loeta
Kui isikukood puudub, siis kannet ei loeta
Kui nimi puudub, siis kannet ei loeta
Kui klienti ei õnnestu tuvastada, siis lisatakse asutus/isikute, klientide ja allüksuse klientide nimekirja
Kande kuupäev peab jääma valitud perioodi
Päevahoiuteenuse tasu tuvastatakse kande sisu ecofleet koodi järgi PMen tasude nimekirjast
Kui tasu definitsiooni ei leita, siis lisatakse uus tasu definitsioon
Ühe päevahoiuteenuse kande kogus on 1
Transpordi tasu tuvastatakse kande sisu nimetuse järgi PMen tasude nimekirjast
Ei loeta kannet Transport (0)
Tellimussõidu kogus arvutatakse kestus * 8 + vahemaa. Esmalt vaadatakse plaanitud kestust
Kui kogus 0, siis kannet ei lisata
Kui ei ole Tellimussõit, siis kogus on 1
Koduteenuse tasu nimetus loetakse veeru päisest
Erinevaid tasusid võib olla mõistlik arv (u. < 15)
Kogus loetakse kestuse veerust. Esmalt vaadatakse plaanitud kestust
Eraldi päringuga loetakse ecofleet andmebaasist kliendi e-posti aadress. Ja asutus/isikute nimekirjas märgitakse isik tunnus