SFTP – Инструкции за HR потоци
СЪДЪРЖАНИЕ
Общ преглед
За основни насоки и информация относно SFTP вижте SFTP – Инструкции за настройка.
Потребителите на Spotnana (пътуващи, организатори, одобряващи и др.) трябва да имат профили в Spotnana Online Booking Tool (OBT), за да могат да резервират пътувания. За да сте сигурни, че достъпът до системата е правилно управляван (например новите служители получават достъп, а напускащите – достъпът им се прекратява), е важно профилите да се поддържат актуални (чрез създаване, редакция или изтриване на записи). Spotnana използва също така HR данни като организационна структура и юридически лица, за да дефинира различни политики, одобрения и други настройки за пътувания и плащания.
За да гарантирате, че информацията е коректна, трябва да качите вашия HR файл във формат CSV на сървъра на Spotnana. Можете да изберете колко често да се извършва това качване. Spotnana ще обработи файла веднага след получаването му.
Забележка: Spotnana предлага и директни интеграции с някои популярни HR системи (Bamboo HR, ADP Workforce Now и Workday).
Архитектура и работен процес
Тази схема показва примерен сценарий, при който няколко клиента качват своите HR данни към Spotnana чрез SFTP.
Инструкции
В този раздел ще намерите полезна информация, която ще ви помогне да качите файловете си успешно.
Логика на обработка на HR файлове
Основното поле, чрез което се идентифицира потребителят, е Employee ID.
Забележка: В определени случаи Spotnana може да използва Business Email като идентификатор на служителя. Това обаче има някои ограничения. Например, ако служебният имейл се промени (например при смяна на име или домейн), системата ще деактивира стария профил и ще създаде нов за този служител.
Обработката на вашия CSV файл се извършва по следния начин:
Ако ACTION в реда на потребителя е зададено на CREATE и нито Employee ID нито Business Email не са открити в базата данни на Spotnana, ще бъде създаден нов профил за този потребител в Spotnana.
Ако ACTION в реда на потребителя е зададено на UPDATE и или Employee ID или Business Email съвпадат със съществуваща стойност в базата данни на Spotnana, профилът на този потребител ще бъде обновен с новата информация от файла.
Забележка: Ако при предишно качване профилът на потребителя е съдържал допълнителни (незадължителни) полета, които липсват при следващо обновяване, тези стойности ще бъдат премахнати от профила.
Ако ACTION в реда на потребителя е зададено на DELETE и или Employee ID или Business Email съвпадат със съществуваща стойност в базата данни на Spotnana, профилът на потребителя ще бъде деактивиран. Ако не бъде намерен такъв запис, Employee ID или Business Email, редът ще бъде пропуснат и няма да се предприемат действия.
Забележка: Всеки създаден профил трябва да бъде свързан с юридическо лице. Тези юридически лица трябва вече да съществуват в Spotnana, преди да качите профили на потребители. Офисите са по избор. Ако обаче във вашия CSV файл има връзка към офис за някой от потребителите, този офис трябва да е вече създаден в Spotnana.
Формат на файла и правила за именуване
Името на .CSV файла с HR данни трябва да бъде във формат:
hr_feed.*.csv
където * (wildcard) може да бъде всякакъв текст по ваш избор. Важно е да има точка след “feed” и точка преди “csv”. Името на файла не е чувствително към малки/главни букви. Препоръчваме да добавите дата и час в името на файла (за по-лесно проследяване при нужда). Например:
hr_feed.spotnana_integration_<DateTime>.csv
CSV файлът трябва да е в определен формат. Имената на колоните трябва да съвпадат точно с дефинирания формат (вижте HR файлов формат по-долу). Подробности за форматирането на файла ще откриете в Приложение 1.
Изискваме да се спазват определени проверки на данните (вижте HR файлов формат по-долу за подробности).
Честота и график
За повече информация относно честота и график на качванията, вижте раздела Честота и график в SFTP – Инструкции за настройка.
Препоръчваме да качвате файл поне веднъж дневно за да може Spotnana да бъде своевременно информирана за всички нови, променени или изтрити служители. Ако спазвате тази практика:
новите служители ще получат профил в Spotnana още в първия си работен ден и ще могат веднага да резервират пътувания. Това предполага, че добавяте имената на служителите във файла, който качвате в деня на започване.
служителите, които напускат, ще им бъде прекратен достъпът в последния им работен ден. Това предполага, че премахвате имената им от файла, който качвате на датата на напускане.
HR файлов формат
Използвайте тази информация, за да се уверите, че данните във вашия HR файл са правилно форматирани и подготвени.
Забележка: Преди да могат да се обработват вашите файлове, трябва да сте изпратили публичния си SSH ключ на Spotnana и да е създадена SFTP папка за вас.
Тази статия беше ли полезна?
Това е страхотно!
Благодарим Ви за обратната връзка
Съжаляваме, че не успяхме да бъдем полезни
Благодарим Ви за обратната връзка
Обратната връзка е изпратена
Оценяваме вашите усилия и ще се опитаме да поправим статията