SFTP – Ohjeet henkilöstöhallinnon aineistojen siirtoon

Tekijä Ashish Chaudhary, Muokattu Su, 5 Loka klo 9:39 AM tekijä Ashish Chaudhary

SFTP – Ohjeet HR-tietovirtojen käyttöön

SISÄLLYSLUETTELO

Yleiskuvaus

Yleiset SFTP-ohjeet ja lisätietoa löydät kohdasta SFTP – Asennusohjeet.

Kaikilla Spotnana-käyttäjilläsi (matkustajat, varaajat, hyväksyjät jne.) tulee olla profiili Spotnana Online Booking Toolissa (OBT) ennen kuin he voivat varata matkoja. Jotta käyttäjillä on oikeat käyttöoikeudet (uudet työntekijät saavat pääsyn, lähteviltä työntekijöiltä pääsy poistetaan), profiilitiedot tulee pitää ajan tasalla (luominen, päivitys ja poistaminen). Spotnana hyödyntää myös HR-tietoja, kuten esihenkilörakennetta ja juridisia yksiköitä, määritellessään erilaisia käytäntöjä, hyväksyntöjä sekä muita matka- ja maksuasetuksia.

Jotta tiedot pysyvät ajan tasalla, lähetät HR-tietovirran Spotnanan palvelimelle CSV-tiedostona. Voit aikatauluttaa lähetyksen tapahtumaan niin usein kuin haluat. Spotnana käsittelee tiedoston heti, kun se on vastaanotettu. 

Huomio: Spotnana tarjoaa myös suorat integraatiot useisiin yleisiin HR-järjestelmiin (Bamboo HR, ADP Workforce Now ja Workday). 

Arkkitehtuuri ja työnkulku

Tämä kaavio havainnollistaa tilannetta, jossa useat asiakkaat siirtävät HR-tietojaan Spotnanaan SFTP:n kautta. 


Ohjeet

Tässä osiossa on hyödyllistä tietoa, jonka avulla varmistat, että tiedostosi latautuvat onnistuneesti.

HR-tietovirran tiedostojen käsittelylogiikka

Pääasiallinen käyttäjän tunnistetieto on Työntekijätunnus (Employee ID)

Huomio: Tietyissä tilanteissa Spotnana voi käyttää Työsähköpostiosoitetta (Business Email) työntekijän tunnisteena. Tässä on kuitenkin joitain rajoituksia. Esimerkiksi jos käyttäjän työsähköposti muuttuu (nimi vaihtuu, yrityksen domain vaihtuu, muutto toiseen maahan jne.), järjestelmä poistaa alkuperäisen tilin käytöstä ja luo tälle työntekijälle uuden tilin. 

CSV-tiedoston käsittely etenee seuraavasti:

  • Mikäli ACTION sarakkeen arvo käyttäjän rivillä on CREATE ja joko Työntekijätunnusta tai Työsähköpostiosoitetta ei löydy Spotnanan tietokannasta, käyttäjälle luodaan uusi profiili Spotnanaan.

  • Mikäli ACTION sarakkeen arvo käyttäjän rivillä on UPDATE ja joko Työntekijätunnus tai Työsähköpostiosoite täsmää olemassa olevaan tietoon Spotnanan tietokannassa, käyttäjän Spotnana-profiili päivitetään tiedostossa olevilla uusilla tiedoilla. 

    • Huomio: Jos käyttäjän profiilissa oli aiemmassa latauksessa valinnaisia kenttiä, mutta niitä ei ole mukana seuraavassa päivityksessä, nämä tiedot poistetaan profiilista.

  • Mikäli ACTION sarakkeen arvo käyttäjän rivillä on DELETE ja joko Työntekijätunnus tai Työsähköpostiosoite täsmää olemassa olevaan tietoon Spotnanan tietokannassa, käyttäjäprofiili poistetaan käytöstä. Jos tietokannasta ei löydy vastaavaa tietuetta Työntekijätunnuksen tai Työsähköpostiosoitteenperusteella, kyseinen rivi ohitetaan eikä mitään toimenpiteitä tehdä. 

Huomio: Jokainen luotava käyttäjäprofiili tulee liittää olemassa olevaan juridiseen yksikköön. Nämä juridiset yksiköt tulee olla luotu Spotnanaan ennen käyttäjäprofiilien lataamista. Toimipisteiden (offices) lisääminen on vapaaehtoista, mutta jos käyttäjätiedosto viittaa johonkin toimipisteeseen, tulee kyseinen toimipiste olla jo olemassa Spotnanassa. 

Tiedostomuoto ja nimeämiskäytännöt

.CSV HR-tietovirran tiedostonimen tulee olla muodossa:

hr_feed.*.csv

jossa * (jokerimerkki) voi olla mitä tahansa merkkejä. Huomioithan, että piste “feed”-sanan jälkeen ja piste ennen “csv”-päätettä pitää olla mukana. Tiedostonimen kirjainkoolla ei ole väliä. Suosittelemme lisäämään tiedostonimeen päivämäärän ja kellonajan, jotta mahdolliset ongelmat on helpompi selvittää myöhemmin. Esimerkiksi:

hr_feed.spotnana_integration_<DateTime>.csv

Myös .CSV-tiedoston tulee olla tietyssä muodossa. Sarakeotsikoiden täytyy täsmätä tarkasti määriteltyyn muotoon (katso HR-tiedoston muoto kohta alla). Lisätietoja tiedostomuodosta löydät kohdasta Liite 1.

Tiettyjä tietosisällön tarkistuksia tulee noudattaa (katso tarkemmat ohjeet kohdasta HR-tiedoston muoto alla). 

Toistuvuus ja ajoitus

Yleistä tietoa lähetysaikatauluista löydät kohdasta Toistuvuus ja ajoitus osio kohdassa SFTP – Asennusohjeet.

Suosittelemme, että lataat tiedoston vähintään kerran päivässä jotta Spotnana saa tiedon kaikista uusista, päivitettyistä tai poistetuista työntekijöistä. Kun toimit näin: 

  • uudet käyttäjät saavat Spotnana-profiilin heti työsuhteen alkaessa ja voivat varata matkoja saman tien. Tämä edellyttää, että lisäät työntekijän tiedot tiedostoon heidän aloituspäivänään.

  • lähtevien työntekijöiden käyttöoikeudet poistuvat heidän viimeisenä työpäivänään. Tämä edellyttää, että poistat työntekijän tiedot tiedostosta heidän työsuhteensa päättymispäivänä. 

HR-tiedoston muoto

Näiden ohjeiden avulla varmistat, että HR-tietovirran lataamasi tiedot ovat oikeassa muodossa ja valmiita käsiteltäväksi.

Huomio: Sinun tulee toimittaa julkinen SSH-avaimesi Spotnanaan ja meidän tulee luoda sinulle SFTP-kansio ennen kuin tiedostojasi voidaan käsitellä. 

Sarakeotsikko

Pakollinen / Valinnainen

Huomioita

Toiminto (Action)

Pakollinen

Tämän kentän arvoksi tulee asettaa “CREATE”, “UPDATE” tai “DELETE” jokaiselle riville. Tämä määrittää, mitä kyseiselle riville tulee tehdä. 

Työntekijätunnus (Employee ID)

Valinnainen

Työntekijätunnus on ensisijainen. Jos sitä ei ole, käytetään työsähköpostiosoitetta. Työntekijätunnusta saa käyttää vain yhdellä käyttäjäprofiililla. Sen tulee olla yksilöllinen jokaiselle käyttäjälle. 

Etunimi

Pakollinen


Toinen nimi

Valinnainen


Sukunimi 1

Pakollinen


Sukunimi 2

Valinnainen


Työsähköpostiosoite (Business Email)

Pakollinen


Työpuhelimen ISO-maakoodi

Ehdollinen

Kaksikirjaiminen ISO-maakoodi (esim. "US" tai "IN").

Työpuhelimen maakoodi

Ehdollinen

Numeerinen maakoodi. Älä lisää erikoismerkkejä (esim. '+'). Esimerkkiarvo voisi olla “91”.

Työpuhelimen jatkonumero

Valinnainen


Työpuhelinnumero

Ehdollinen

Tämä kenttä ei ole pakollinen. Jos se kuitenkin annetaan, myös ISO-maakoodi ja maakoodi tulee ilmoittaa (ks. yllä). Kentässä saa olla vain numeroita ja sen pituuden tulee olla 4–10 numeroa. Erikoismerkkejä (esim. väliviivoja) ei saa käyttää.

Toimipisteen nimi

Valinnainen

HR-tietovirran Toimipisteen nimi kentän arvon tulee täsmätä täsmälleen Spotnana Online Booking Toolin käyttöliittymässä olevan toimipisteen nimen kanssa (myös erikoismerkit ja välilyönnit huomioiden).

Jos toimipisteesi nimi on esimerkiksi “Paris, France (main office)” Spotnana Online Booking Toolissa, HR-tietovirran Toimipisteen nimikentän arvon tulee olla täsmälleen sama. Tässä tapauksessa “Paris, France” tai “Paris (main office)” aiheuttaisi virheen.

Huomio: Kaikkien toimipisteiden tulee olla luotu Spotnana Online Booking Tooliin ennen kuin niitä voi käyttää HR-tietovirran latauksessa. Lisätietoja löydät kohdasta Toimipisteiden tietueiden lataaminen.

Esihenkilön työntekijätunnus

Valinnainen

Esihenkilön sähköpostiosoite on pakollinen. Jos esihenkilöllä on myös Työntekijätunnus (jos yrityksesi käyttää työntekijätunnuksia), molemmat Esihenkilön sähköpostiosoite ja Esihenkilön työntekijätunnus ovat pakollisia.

Esihenkilön sähköpostiosoite

Pakollinen

Esihenkilön sähköpostiosoite on pakollinen. Jos esihenkilöllä on myös Työntekijätunnus (jos yrityksesi käyttää työntekijätunnuksia), molemmat Esihenkilön sähköpostiosoite ja Esihenkilön työntekijätunnus ovat pakollisia.

Osasto

Valinnainen


Titteli / Nimike

Valinnainen

Esimerkkejä arvoista: “VP”, “CEO”, “CFO”.

Kustannuspaikka

Valinnainen


Juridisen yksikön nimi

Pakollinen

HR-tietovirran Juridisen yksikön nimi kentän arvon tulee täsmätä täsmälleen Spotnana Online Booking Toolin käyttöliittymässä olevan juridisen yksikön nimen kanssa (myös erikoismerkit ja välilyönnit huomioiden).

Jos juridisen yksikön nimi on esimerkiksi “Spotnana Technology, LLC” Spotnana Online Booking Toolissa, HR-tietovirran Juridisen yksikön nimikentän arvon tulee olla täsmälleen sama. Tässä tapauksessa “Spotnana Technology LLC” tai “Spotnana Technology” aiheuttaisi virheen.

Huomio: Kaikkien juridisten yksiköiden tulee olla luotu Spotnana Online Booking Tooliin ennen kuin niitä voi käyttää HR-tietovirran latauksessa. Lisätietoja löydät kohdasta Juridisten yksiköiden tietueiden lataaminen.

Henkilöryhmä / Palkkaluokka

Valinnainen


Maakoodi

Valinnainen

Kaksi- tai kolmikirjaiminen ISO-maakoodi (esim. "US" tai "USA")

Työsuhteen tyyppi

Valinnainen

Esimerkkejä arvoista: “Employee”, “Contingent”, “Intern”, “Seasonal”

Talouskoodi

Valinnainen



Auttoiko tämä artikkeli?

Loistavaa!

Kiitos palautteestasi

Pahoittelut ettemme voineet auttaa

Kiitos palautteestasi

Kerro kuinka voimme parantaa tätä artikkelia!

Valitse ainakin yksi syistä
Kuvavarmennus vaaditaan.

Palaute lähetetty

Kiitos palautteesta. Yritämme korjata artikkelin