SFTP – Upute za HR izvještaje

Kreirao Ashish Chaudhary, Izmijenjeno na Sat, 4 Okt u 10:10 POSLIJEPODNE od Ashish Chaudhary

SFTP - Upute za HR izvještaje

SADRŽAJ

Općenito

Za osnovne informacije i smjernice o SFTP-u, pogledajte SFTP - Upute za postavljanje.

Korisnici vaše Spotnana platforme (putnici, organizatori, odobravatelji i drugi) moraju imati kreirane profile u Spotnana Online Booking Tool (OBT) prije nego što mogu rezervisati putovanja. Da bi im se omogućio odgovarajući pristup sistemu (npr. novim zaposlenicima, ili ukidanje pristupa onima koji odlaze), važno je redovno ažurirati te profile (kroz kreiranje, izmjene i brisanje zapisa). Spotnana koristi i HR podatke, poput hijerarhije izvještavanja i pravnih lica, kako bi definisala razne politike, odobravanja i druge postavke za putovanja i plaćanja.

Kako bismo imali tačne podatke, potrebno je da svoj HR izvještaj postavite na Spotnana server u obliku CSV datoteke. Možete sami odrediti koliko često ćete vršiti upload. Spotnana će obraditi datoteku čim je zaprimimo. 

Napomena: Spotnana nudi i direktnu integraciju s nekoliko najčešćih HR sistema (Bamboo HR, ADP Workforce Now i Workday). 

Arhitektura i tok podataka

Na ovom dijagramu prikazan je primjer gdje više klijenata šalje svoje HR podatke Spotnani putem SFTP-a. 


Upute

U ovom dijelu nalaze se korisne informacije koje će vam pomoći da uspješno postavite svoje datoteke.

Logika obrade HR izvještaja

Glavno polje za identifikaciju korisnika je ID zaposlenika

Napomena: U određenim slučajevima, Spotnana može koristiti Poslovni email kao identifikator zaposlenika. Ipak, ovo ima određena ograničenja. Na primjer, ako dođe do promjene poslovnog emaila (promjena imena, promjena domene zbog preseljenja i sl.), naš sistem će deaktivirati originalni račun i kreirati novi za tog zaposlenika. 

Obrada sadržaja vaše CSV datoteke odvija se prema sljedećim pravilima:

  • Ako je u koloni AKCIJA za određeni red postavljeno KREIRAJ i ni ID zaposlenika niti Poslovni email ne postoje u Spotnana bazi, za tog korisnika će biti kreiran novi profil.

  • Ako je u koloni AKCIJA za određeni red postavljeno AŽURIRAJ i ako ID zaposlenika ili Poslovni email odgovaraju postojećoj vrijednosti u Spotnana bazi, profil korisnika će biti ažuriran novim podacima iz vaše datoteke. 

    • Napomena: Ako je korisnik u prethodnom uploadu imao popunjena opcionalna polja, a ona izostanu u narednom ažuriranju, te vrijednosti će biti uklonjene iz profila.

  • Ako je u koloni AKCIJA za određeni red postavljeno OBRIŠI i ako ID zaposlenika ili Poslovni email odgovaraju postojećoj vrijednosti u Spotnana bazi, korisnički profil će biti deaktiviran. Ako ne postoji zapis u bazi koji odgovara ID zaposlenika ili Poslovni email, taj red će biti preskočen i neće biti preduzeta nikakva radnja. 

Napomena: Svaki korisnički profil mora biti povezan s pravnim licem. Ta pravna lica moraju već postojati u Spotnani prije nego što pokušate upload korisničkih profila. Ured je opcionalan podatak, ali ako vaš CSV sadrži vezu na ured, taj ured mora biti prethodno unesen u Spotnanu. 

Format datoteke i pravila imenovanja

Naziv .CSV datoteke s HR izvještajem treba biti u sljedećem formatu:

hr_feed.*.csv

Gdje * (zvjezdica) može biti bilo koji niz znakova po vašoj želji. Bitno je da tačka nakon “feed” i tačka prije “csv” budu prisutne. Velika i mala slova nisu bitna. Preporučujemo da u naziv uključite datum i vrijeme (radi lakšeg praćenja i otklanjanja eventualnih problema). Na primjer:

hr_feed.spotnana_integration_<DateTime>.csv

.CSV izvještaj mora biti u tačno definisanom formatu. Nazivi kolona moraju u potpunosti odgovarati propisanom formatu (vidi Format HR datoteke dole). Više informacija o formatu datoteke možete pronaći u Prilogu 1.

Potrebno je poštovati određene validacije podataka (vidi Format HR datoteke za detalje). 

Učestalost i raspored slanja

Za više informacija o učestalosti i rasporedu slanja, pogledajte odjeljak Učestalost i raspored slanja u okviru SFTP - Upute za postavljanje.

Preporučujemo da datoteku šaljete barem jednom dnevno kako biste Spotnanu pravovremeno obavijestili o svim novim, izmijenjenim ili obrisanim korisnicima. Ako se pridržavate ove prakse: 

  • novi korisnici će dobiti Spotnana profil na dan početka zaposlenja i odmah moći rezervisati putovanja, pod uvjetom da ih dodate u datoteku koju šaljete na njihov datum početka.

  • zaposlenicima koji odlaze pristup će biti ukinut na njihov posljednji radni dan, pod uvjetom da ih uklonite iz datoteke koju šaljete na njihov datum završetka. 

Format HR datoteke

Ove informacije će vam pomoći da pripremite i formatirate podatke za upload HR izvještaja na ispravan način.

Napomena: Prije nego što bilo koja vaša datoteka može biti obrađena, morate poslati Spotnani svoj javni SSH ključ i mi vam moramo otvoriti SFTP folder. 

Naziv kolone

Obavezno / Opcionalno

Napomene

Akcija

Obavezno

Za svaki red, ovo polje mora biti “KREIRAJ”, “AŽURIRAJ” ili “OBRIŠI”. Time određujete šta treba uraditi s podacima u tom redu. 

ID zaposlenika

Opcionalno

ID zaposlenika je preporučen. Ako nije naveden, koristi se Poslovni email. ID zaposlenika treba biti korišten samo za jedan korisnički profil i mora biti jedinstven za svakog korisnika. 

Ime

Obavezno


Srednje ime

Opcionalno


Prezime 1

Obavezno


Prezime 2

Opcionalno


Poslovni email

Obavezno


ISO oznaka države za poslovni telefon

Uvjetno

Dvoslovna ISO oznaka države (npr. "US" ili "IN").

Pozivni broj države za poslovni telefon

Uvjetno

Numerički pozivni broj države. Ne smije sadržavati posebne znakove (npr. '+'). Primjer vrijednosti: “91”.

Ekstenzija poslovnog telefona

Opcionalno


Broj poslovnog telefona

Uvjetno

Ovo polje nije obavezno, ali ako ga popunite, morate navesti i ISO oznaku države i pozivni broj države (gore navedena polja). Polje može sadržavati samo brojeve, mora imati između 4 i 10 cifara, bez posebnih znakova (crtica i sl.).

Naziv ureda

Opcionalno

Vrijednost polja Naziv ureda u vašem HR izvještaju mora u potpunosti odgovarati nazivu tog ureda u Spotnana Online Booking Tool interfejsu (uključujući sve specijalne znakove poput tačaka, zareza i razmaka).

Npr. ako je vaš ured u Spotnana Online Booking Tool nazvan “Paris, France (main office)”, vrijednost polja Naziv uredau vašem HR izvještaju mora biti potpuno ista. U ovom slučaju, “Paris, France” ili “Paris (main office)” bi doveli do greške.

Napomena: Svi uredi moraju biti prethodno unijeti u Spotnana Online Booking Tool prije nego ih povežete s korisnicima u HR izvještaju. Za više informacija, pogledajte Upload zapisa o uredima.

ID zaposlenika nadređenog

Opcionalno

Email adresa nadređenog je obavezna. Ako nadređeni ima i ID zaposlenika (ako vaša kompanija koristi ID zaposlenika), tada su potrebni i Email adresa nadređenog i ID zaposlenika nadređenog .

Email adresa nadređenog

Obavezno

Email adresa nadređenog je obavezna. Ako nadređeni ima i ID zaposlenika (ako vaša kompanija koristi ID zaposlenika), tada su potrebni i Email adresa nadređenog i ID zaposlenika nadređenog .

Odjeljenje

Opcionalno


Naziv pozicije / Titula

Opcionalno

Primjeri vrijednosti: “VP”, “CEO”, “CFO”.

Centar troška

Opcionalno


Naziv pravnog lica

Obavezno

Vrijednost polja Naziv pravnog lica u vašem HR izvještaju mora u potpunosti odgovarati nazivu tog pravnog lica u Spotnana Online Booking Tool interfejsu (uključujući sve specijalne znakove poput tačaka, zareza i razmaka).

Npr. ako je vaše pravno lice u Spotnana Online Booking Tool nazvano “Spotnana Technology, LLC”, vrijednost polja Naziv pravnog licau vašem HR izvještaju mora biti potpuno ista. U ovom slučaju, “Spotnana Technology LLC” ili “Spotnana Technology” bi doveli do greške.

Napomena: Sva pravna lica moraju biti prethodno unijeta u Spotnana Online Booking Tool prije nego ih povežete s korisnicima u HR izvještaju. Za više informacija, pogledajte Upload zapisa o pravnim licima.

Stepen

Opcionalno


Oznaka države

Opcionalno

Dvoslovna ili troslovna ISO oznaka države (npr. "US" ili "USA")

Tip zaposlenika

Opcionalno

Primjeri vrijednosti: “Zaposlenik”, “Vanjski saradnik”, “Pripravnik”, “Sezonski radnik”

Šifra konta

Opcionalno



Je li ovaj članak bio koristan?

To je odlično!

Hvala na vašim povratnim informacijama

Žao nam je! Nismo vam mogli pomoći

Hvala na vašim povratnim informacijama

Javite nam kako možemo poboljšati ovaj članak!

Odaberite barem jedan od razloga
Potrebna je CAPTCHA verifikacija.

Povratne informacije su poslane

Cijenimo vaš trud i pokušat ćemo popraviti članak