SFTP – Anvisningar för HR-flöden

Skapad av Ashish Chaudhary, Ändrad den Sön, 5 okt. vid 4:31 F.M. efter Ashish Chaudhary

SFTP – Instruktioner för HR-flöden

INNEHÅLLSFÖRTECKNING

Översikt

Följ allmänna riktlinjer och information om SFTP i SFTP – Installationsinstruktioner.

Alla Spotnana-användare (resenärer, bokare, attestanter m.fl.) måste ha en profil i Spotnana Online Booking Tool (OBT) innan de kan boka resor. För att säkerställa att rätt personer har tillgång till systemet (nya medarbetare får behörighet, avgående får den borttagen) behöver dessa profiler hållas uppdaterade (genom att skapa, uppdatera och ta bort poster). Spotnana använder även HR-data, som rapporteringsstruktur och juridiska enheter, för att definiera olika policyer, godkännanden och andra inställningar för resor och betalningar.

För att vi ska ha rätt information laddar du upp din HR-fil som en CSV-fil till Spotnanas server. Du kan själv bestämma hur ofta uppladdningen ska ske. Spotnana behandlar filen så snart vi har tagit emot den. 

Observera: Spotnana erbjuder även direktintegrationer med flera vanliga HR-system (Bamboo HR, ADP Workforce Now och Workday). 

Arkitektur och arbetsflöde

Den här bilden visar ett exempel där flera kunder laddar upp sin HR-data till Spotnana via SFTP. 


Instruktioner

I det här avsnittet hittar du tips som hjälper dig att lyckas med dina filuppladdningar.

Logik för hantering av HR-filflöden

Det huvudsakliga fältet som används för att identifiera användaren är Employee ID

Observera: I vissa fall kan Spotnana använda Business Email som identifierare för medarbetaren. Det finns dock vissa begränsningar med detta. Om till exempel användarens Business Email ändras (vid namnbyte, byte av domän vid flytt osv.) kommer vårt system att inaktivera det ursprungliga kontot och skapa ett nytt för den anställde. 

Spotnana behandlar innehållet i din CSV-fil enligt följande logik:

  • Om ACTION kolumnen för användarraden är satt till CREATE och antingen Employee ID eller Business Email in­te finns i Spotnanas databas, skapas en ny profil för användaren i Spotnana.

  • Om ACTION kolumnen för användarraden är satt till UPDATE och antingen Employee ID eller Business Email matchar ett befintligt värde i Spotnanas databas, uppdateras användarens Spotnana-profil med den nya information som finns i filen. 

    • Observera: Om en användare hade frivilliga fält i sin profil från en tidigare uppladdning och dessa fält saknas i en senare uppdatering, tas dessa värden bort från profilen.

  • Om ACTION kolumnen för användarraden är satt till DELETE och antingen Employee ID eller Business Email matchar ett befintligt värde i Spotnanas databas, inaktiveras användarprofilen. Om inget register i Spotnanas databas matchar Employee ID eller Business Email, hoppas raden över och ingen åtgärd vidtas. 

Observera: Varje användarprofil som skapas måste kopplas till en juridisk enhet. Dessa juridiska enheter måste redan finnas i Spotnana innan du laddar upp användarprofiler. Kontor är valfria, men om din CSV-fil hänvisar till ett kontor för någon av användarna måste dessa kontor redan vara upplagda i Spotnana. 

Filformat och namngivningsregler

Namnet på din .CSV-fil för HR-flödet ska följa detta format:

hr_feed.*.csv

där * (jokertecken) kan ersättas med valfri text. Observera att punkten efter ”feed” och punkten före ”csv” måste finnas med. Filnamnet är inte skiftlägeskänsligt. Vi rekommenderar att du inkluderar datum och tid i filnamnet (det underlättar felsökning i framtiden). Exempel:

hr_feed.spotnana_integration_<DateTime>.csv

Din .CSV-fil måste också följa ett specifikt format. Kolumnnamnen ska vara exakt enligt det angivna formatet (se HR-filformat nedan). Mer information om filformat hittar du i Bilaga 1.

Vissa datavalideringar måste följas (se HR-filformat nedan för detaljer). 

Frekvens och schemaläggning

För allmän information om frekvens och schemaläggning, se avsnittet Frekvens och schemaläggning i SFTP – Installationsinstruktioner.

Vi rekommenderar att du laddar upp en fil minst en gång per dag för att Spotnana ska få information om eventuella tillägg, uppdateringar eller borttagningar. Om du följer detta: 

  • nya användare får sin Spotnana-profil samma dag som de börjar och kan boka resor direkt. Detta förutsätter att du lägger till deras namn i filen du laddar upp på deras första arbetsdag.

  • avgående medarbetare får sin tillgång borttagen på sin sista arbetsdag. Detta förutsätter att du tar bort deras namn från filen du laddar upp på deras sista dag. 

HR-filformat

Använd denna information för att säkerställa att datan i din HR-fil är korrekt formaterad och förberedd innan uppladdning.

Observera: Du måste ha skickat din publika SSH-nyckel till Spotnana och vi måste ha skapat en SFTP-mapp åt dig innan några av dina filer kan behandlas. 

Kolumnnamn

Obligatorisk / Valfri

Kommentarer

Åtgärd

Obligatorisk

Detta fält måste anges till ”CREATE”, ”UPDATE” eller ”DELETE” för varje rad. Det avgör vilken åtgärd som ska utföras utifrån informationen i raden. 

Employee ID

Valfri

Employee ID är att föredra. Om ingen Employee ID anges används Business Email. Employee ID får bara användas för en användarprofil och måste vara unik för varje användare. 

Förnamn

Obligatorisk


Mellannamn

Valfri


Efternamn 1

Obligatorisk


Efternamn 2

Valfri


Business Email

Obligatorisk


Telefon landskod (ISO)

Villkorlig

Tvåställig ISO-landskod (”US” eller ”IN”).

Telefon landskod (nummer)

Villkorlig

Numerisk landskod. Inga specialtecken (t.ex. ”+”) får användas. Ett exempelvärde kan vara ”91”.

Telefon anknytning

Valfri


Telefonnummer (arbete)

Villkorlig

Detta fält är inte obligatoriskt. Om det anges måste både ISO-landskod och landskod anges (se ovan). Fältet får endast innehålla siffror och vara mellan 4 och 10 tecken långt. Inga specialtecken får användas (t.ex. bindestreck).

Kontorsnamn

Valfri

Värdet i fältet Kontorsnamn i din HR-fil måste exakt överensstämma med namnet på kontoret i Spotnana Online Booking Tool (inklusive eventuella specialtecken och mellanslag).

Till exempel, om ditt kontor heter ”Paris, France (main office)” i Spotnana Online Booking Tool, måste värdet i fältet Kontorsnamnvara exakt samma. I detta fall skulle ”Paris, France” eller ”Paris (main office)” göra att uppladdningen misslyckas.

Observera: Alla kontor måste finnas i Spotnana Online Booking Tool innan de inkluderas i din HR-fil. För mer information, se Ladda upp kontorsregister.

Chefens Employee ID

Valfri

Chefens e-postadress är obligatorisk. Om chefer även har ett Employee ID (om ert företag använder Employee ID), krävs både Chefens e-postadress och Chefens Employee ID .

Chefens e-postadress

Obligatorisk

Chefens e-postadress är obligatorisk. Om chefer även har ett Employee ID (om ert företag använder Employee ID), krävs både Chefens e-postadress och Chefens Employee ID .

Avdelning

Valfri


Befattning / Titel

Valfri

Exempelvärden: ”VP”, ”CEO”, ”CFO”.

Kostnadsställe

Valfri


Juridisk enhet

Obligatorisk

Värdet i fältet Juridisk enhet i din HR-fil måste exakt överensstämma med namnet på den juridiska enheten i Spotnana Online Booking Tool (inklusive eventuella specialtecken och mellanslag).

Till exempel, om din juridiska enhet heter ”Spotnana Technology, LLC” i Spotnana Online Booking Tool, måste värdet i fältet Juridisk enhetvara exakt samma. I detta fall skulle ”Spotnana Technology LLC” eller ”Spotnana Technology” göra att uppladdningen misslyckas.

Observera: Alla juridiska enheter måste finnas i Spotnana Online Booking Tool innan de inkluderas i din HR-fil. För mer information, se Ladda upp juridiska enheter.

Lönegrad

Valfri


Landskod

Valfri

Två- eller treställig ISO-landskod (”US” eller ”USA”)

Anställningsform

Valfri

Exempelvärden: ”Employee”, ”Contingent”, ”Intern”, ”Seasonal”

Redovisningskod

Valfri



Var artikeln till hjälp?

Toppen!

Tack för din feedback

Vi beklagar att det inte var till hjälp

Tack för din feedback

Berätta för oss hur vi kan förbättra den här artikeln!

Välj minst en av orsakerna
CAPTCHA-verifiering krävs.

Feddback skickat

Vi uppskattar din feedback och uppdaterar artikeln vid behov