Przejdź do głównej zawartości

Jak zintegrować eRecruiter z enova365.

Integracja automatycznie przekazuje dane o aplikacjach i kandydatach z eRecruiter do systemu enova365.

Napisane przez Justyna Nowakowska

Enova365 to skalowalny system ERP, służący do kompleksowego zarządzania procesami biznesowymi przedsiębiorstwa. Jego elastyczność i modułowość sprawia, że dopasowuje się do potrzeb firm z praktycznie każdej branży. enova365 jest zawsze zgodna z przepisami polskiego prawa, zapewniając bezpieczeństwo operacyjne. Z enova365 można pracować z dowolnego miejsca, na dowolnym urządzeniu – system dostępny jest w wersji desktopowej, webowej i mobilnej.

Co umożliwia integracja eRecruiter z enova365?

  • Automatyczny przepływ danych kandydatów z eRecruiter do enova365,

  • Przekształcenie danych kandydata w dane pracownicze w module Kadry i Płace,

  • Zmniejszenie nakładów pracy administracyjnej przy zatrudnieniu.

Jak zintegrować enova365 z eRecruiter?

W systemie eRecruiter:

  1. Zaloguj się do eRecruiter. Kliknij zdjęcie przypisane do Twojego profilu, a następnie wybierz Ustawienia
    ​

  2. W Ustawieniach znajdź zakładkę Integracje z eRecruiter
    ​

  3. Na liście Partnerów znajdź enova365, kliknij Edytuj uprawnienia.
    System zaproponuje dwa warianty uprawnień: Wybrane rekrutacje (rekomendowane) lub Wszystkie rekrutacje. Wybierz do których rekrutacji system Enova 365 będzie miał dostęp i kliknij Zapisz.

W systemie enova365:

  1. Na początku pracy należy w Twoim systemie Enova zainstalować dodatek eRecruiter, w tym celu niezbędne jest nabycie odpowiedniej licencji dla tego dodatku.
    ​

  2. Po utworzeniu nowej bazy lub w trakcie jej tworzenia należy wprowadzić licencje dla programu, następnie trzeba wprowadzić licencje dla dodatku, wybierając z menu Pomoc > Licencje dodatków. Na formatce należy wybrać Wczytaj licencje z pliku.
    ​

  3. Do uruchomienia dodatkowej funkcjonalności konieczne jest posiadanie plików dll: Soneta.eRecruiter.dll oraz Soneta.eRecruiter.UI.dll.
    ​

  4. Przed uruchomieniem programu należy wymienione w powyższym punkcie pliki wkleić do kartoteki: C:\Program Files\Common Files\Soneta\Assemblies. Jeżeli nie ma takiego katalogu, należy go utworzyć.
    ​

  5. Integracja z systemem rekrutacyjnym eRecruiter oparta jest o mechanizmy rejestrowania dodatków udostępniających swoje metody poprzez serwer Soneta.WebApi oraz logowanie do serwisów Soneta.WebApi z wykorzystaniem bezpiecznych tokenów JWT. Przed uruchomieniem serwera należy uzupełnić plik konfiguracyjny appsettings.dynamicapi.json znajdujący się w lokalizacji: C:\Users\myUsername\AppData\Roaming\Soneta\Config\appsettings.dynamicapi.json.
    ​

    Przykład pliku:
    ​{
    ​"Orchestrator": {
    ​"Process": {
    ​"Composition": {"WebApi": {
    ​"Enabled": true
    ​}
    }

    }
    ​},
    ​"Server": {
    ​"DbName": "[nazwa bazy danych]"
    ​},
    ​"WebApi": {
    ​"DbName": "[nazwa bazy danych]"
    ​},
    ​"Logging": {
    ​"DbName": {"default": "trace"}
    ​}
    ​}
    ​
    Aby uruchomić serwery ze wskazaniem pliku konfiguracyjnego innego niż domyślny,można to zrobić poprzez zastosowanie –c w poleceniu, np.:
    ​orchestrator process start -c
    ​C:\Users\myUsername\AppData\Roaming\Soneta\Config\appsettings.dynamicapi.json
    ​
    W systemie lista tokenów aplikacyjnych dostępna jest z poziomu opcji systemu w gałęzi Narzędzia/Opcje/Systemowe/Uprawnienia/Tokeny aplikacyjne. Lista pozwala na zarządzanie istniejącymi już tokenami aplikacyjnymi oraz tworzenie nowych.
    ​

    Przy tworzeniu nowego tokena aplikacyjnego na zakładce Ustawienia tokena należy podać jego kod potrzebny do identyfikacji oraz wybrać operatora z uprawnieniami na jakich będą wykonywane operacje w WebApi. Jest tutaj również możliwość zablokowania tokena, co oznacza zablokowanie wszelkich operacji jakie mogłyby zostać wykonane przy użyciu tokena. Następnie z listy zarejestrowanych serwisów należy wybrać te serwisy do jakich token będzie dedykowany. Po wprowadzeniu tych danych odblokowany zostaje przycisk na pasku czynności Generuj token.
    ​

    Po naciśnięciu przycisku Generuj token zostaje on wyświetlony poniżej tabeli zarejestrowanych serwisów, a w sekcji Ogólne w polu „Data wygaśnięcia” zostaje wyświetlona data ważności tokena aplikacyjnego. Czas życia tokena aplikacyjnego wynosi 1 rok. Na pasku czynności pojawiają się przyciski pozwalające pobrać token w formie pliku oraz na skopiowanie wygenerowanego tokena do schowka.

Po wykonaniu powyższych kroków przekaż opiekunowi eRecruiter klucz API oraz indywidualny url Twojego systemu Enova 365.


​
Widok systemu enova365 zintegrowanego z eRecruiter:

  • Kartoteka kandydata - zakładka Ogólne:

  • Kreator pracownika na podstawie danych kandydata:

Czy to odpowiedziało na twoje pytanie?