Nepton-palveluun voidaan tuoda tapahtumia (esim. poissaoloja, lomia, jne) muista järjestelmistä
- API-kutsulla
- aineistolatauksella
Valitse oikea tapa tuoda tapahtumia alleviivattujen huomioiden perusteella.
Tapahtumien tuonti ohjelmallisella liittymällä, eli API:lla
Palveluun voidaan tuoda tapahtumia käyttäen API-rajapintaa. API-rajapinta mahdollistaa tiedonsiirron reaaliaikaisesti tai sillä aikataululla kuin tiedon lähettävä pää haluaa tiedon siirtää. Lisätietoja rajapinnan käytöstä voi lukea täältä.
Tapahtumien tuonti aineistolatauksella
Tapahtuma-aineisto voidaan tuoda Neptoniin
- ajastetusti SFTP-palvelimelta
- manuaalisesti käyttöliittymän kautta
Tuonti aineistolatauksella: Tapahtumien tuonti ajastetusti
Nepton-palveluun voidaan tuoda tapahtumia käyttäen ajastettua siirtoaineiston tuontia. Siirtoaineiston ajastettua lataamista suositellaan silloin kun tapahtumia tuodaan palveluun säännöllisesti ja lähettävä järjestelmä voi muodostaa aineiston automaattisesti. Lisätietoja ajastetusta aineistolatauksesta voi lukea täältä.
Tuonti aineistolatauksella: Tapahtumien tuonti manuaalisesti käyttöliittymän kautta
Palveluun voidaan tuoda tapahtumia käyttäen käyttöliittymästä ladattavaa siirtoaineistoa. Joko niin, että
- määritellään tuotavan tiedon rakenne etukäteen
Tätä tapaa suositellaan silloin kun halutaan testata ajastettua tuontia ilman SFTP-määrityksiä tai kun tuodaan samanlaista tapahtumatietoa usein käyttölliittymän kautta.
Lisätietoja käyttöliittymän aineistolatauksesta ennalta määritetyllä rakenteella voi lukea täältä.
tai
- valitaan tiedon rakenne tuonnin aikana
Tätä tapaa suositellaan kun tapahtumien tuonti ei ole säännöllistä ja esimerkiksi käyttöönoton aikana toteuttavat kertymien pohja-arvojen asettamiset tai lomaoikeuksien tuonnit suositellaan tehtävän tällä tavalla. Tämä tapa toimii, jos on määritelty vain yhdet, tätä tuontia varten määritellyt tuontiasetukset Neptonissa (Katso kuva artikkelin lopusta).
Lisätietoja käyttöliittymän aineistolatauksesta tuonnissa valittavalla rakenteella voi lukea täältä.
Huom. Tapahtumien tuonti tuonnin aikana valittavalla rakenteella toimii vain silloin jos on asetettu yhdet Tapahtumien tuonti - asetukset Tapahtumien tuonti #1:n määrityksissä. Jos on tarve tehdä useita Tapahtumien tuonti - asetuksia, tuonnissa valittavaa rakennetta ei voida käyttää.
Tapahtumien tuonti -asetukset
Aina kun tapahtumia tuodaan aineistolatauksella, joko SFTP:ltä tai käyttöliittymästä manuaalisesti, tulee ensin määritellä Tapahtumien tuonti -asetukset
Työaika > Hallinta > Työyhteisön asetukset > Liittymät -näkymässä:
Tapahtumien tuonnin asetuksissa on määriteltävä seuraavat asiat:
- Aineistolla tuotavien tapahtumien koodit Neptonia vastaaviin tapahtuma- ja poissaolotyyppeihin, esimerkiksi:
- Aineistolla tuodaan vuosilomaa koodilla "VL". Jotta Nepton osaa lukea tämän sisään oikein, on tapahtuman tuonnin asetuksiin määritettävä Vuosiloma-tapahtumatyypin kohdalle kyseinen koodi
- Kaikkien aineistolla tuotavien tapahtuma- ja poissaolotyyppien koodit on löydyttävä Neptonista. Mikäli aineistolla tuodaan tapahtumaa, jolle ei ole vastinparia Neptonissa, kyseinen tapahtuma jää tuomatta.
- Tapahtumien tuonnin asetukset SFTP-palvelimen tietojen osalta
- Täytä vaaditut kentät, jotta Nepton pääsee palvelimelle hakemaan sisäänluettavaa aineistoa
- Lisähuomioita asetuksista:
- Menneiden päivien määrä siirtotiedostossa -asetus on tärkeä, sillä Nepton tarkastelee aineistolta löytyviä tapahtumia tähän päivämäärään viitaten. Jos Neptoniin on määritetty, että menneiden päivien määrä siirtotiedostossa on 30, on Neptoniin tuotavan tapahtuman (tai jo kertaalleen tuodun tapahtuman) löydyttävä aineistolta 30 päivää sen tuomisesta eteenpäin. Mikäli aineiston muodostava osapuoli ei generoi kyseistä tapahtumaa aineistolle, Nepton poistaa tapahtuman henkilön kalenterista.