Możliwości
Co zmienia się w codziennej pracy
Dane wpisywane są raz — po tej stronie, po której faktycznie powstają — a druga strona dostaje je gotowe.
Kartoteka pracownika zgodna z wymogami ERP

Wnioski urlopowe rozpatrywane w PeopleForce

Paski płacowe i PIT-y w folderze pracownika

Zwolnienia lekarskie z ZUS trafiają także do PeopleForce

Mechanika
Co i w którą stronę się synchronizuje
Integrator to osobny program, który uruchamia się z harmonogramu zadań Windows — dlatego wymiana jest cykliczna, a nie natychmiastowa. Większość danych płynie w jednym kierunku, z systemu nadrzędnego: dane kadrowe z PeopleForce, limity nieobecności z Optimy — i właśnie tam wprowadza się ich zmiany. W obu kierunkach synchronizują się tylko nieobecności: wnioski powstają i są zatwierdzane w PeopleForce, a wpis dodany lub usunięty w Optimie też trafia do PeopleForce. Jeśli ten sam wpis nieobecności zmieni się po obu stronach między przebiegami, zostaje zmiana nowsza.
| Co się przenosi | Kierunek | Kiedy | Zakres danych |
|---|---|---|---|
Kartoteka pracownika Dane identyfikacyjne, adresowe, ubezpieczeniowe, podatkowe | PeopleForce Optima | cyklicznie pierwszy import jednorazowo, w drugą stronę | PESEL, dokument tożsamości, adresy, numery kont, oddział NFZ i ZUS, urząd skarbowy, NIP |
Umowy i aneksy Katalog umów wraz z historią | PeopleForce Optima | cyklicznie | rodzaj umowy, okres, wynagrodzenie podstawowe, wymiar czasu pracy, stanowisko, dział |
Dodatki do wynagrodzenia Premie, prowizje, inne składniki | PeopleForce Optima | cyklicznie wymaga mapowania przy uruchomieniu | nazwa składnika, kwota, okres obowiązywania |
Nieobecności Urlopy, a także praca zdalna i delegacje | PeopleForce Optima | cyklicznie dodanie lub usunięcie po jednej stronie powtarza się po drugiej | typ nieobecności, zakres dat, pracownik |
Dokumenty ze wskazanych folderów Trafiają do e-teczek pracowników w Optimie | PeopleForce Optima | cyklicznie | plik z folderu PeopleForce, zapisany w e-teczce pod wskazanym tytułem dokumentu |
Limity nieobecności Trafiają do PeopleForce jako saldo pracownika w polityce nieobecności | Optima PeopleForce | cyklicznie | limit na bieżący rok wraz z przeniesieniem z roku poprzedniego |
Zwolnienia lekarskie L4 pobrane z ZUS | Optima PeopleForce | cyklicznie | zakres dat, liczba wykorzystanych dni w profilu pracownika |
Paski wypłat, rachunki do umów zlecenie i PIT-y Wydruki generowane w Optimie | Optima PeopleForce | na żądanie uruchamiane w Optimie | plik PDF we wskazanym folderze pracownika, opcjonalnie zabezpieczony numerem PESEL |
Zmiana wynagrodzenia wysłana z PeopleForce nie nadpisuje rekordu w Optimie, tylko dopisuje kolejny — dzięki temu historia umów i aneksów pozostaje pełna.
Uruchomienie
Dwa etapy startu
Najpierw jednorazowy import, potem praca cykliczna. Przez oba prowadzi dedykowany Customer Success Manager razem z partnerem odpowiedzialnym za integrator.
Import początkowy
Konto PeopleForce jest jeszcze puste, a Optima zawiera komplet kartotek.
Do profili dodajemy pola kadrowe wymagane w polskich płacach, ze słownikami NFZ, ZUS i urzędów skarbowych
Dane z Optimy uzupełniają te pola automatycznie, jednorazowo — razem z historią zatrudnienia, jeśli ma zostać przeniesiona
Przełożonych można ustawić od razu: z atrybutu pracownika w Optimie albo z centrum podległościowego
Nieobecności i limity przenoszone są od 1 stycznia bieżącego roku — saldo jest aktualne, a zamknięty rok zostaje w Optimie
Praca cykliczna
Od zgrania danych źródłem prawdy o zmianach pracownika staje się PeopleForce.
Integrator uruchamia się z harmonogramu zadań Windows — częstotliwość przebiegów ustalamy razem przy wdrożeniu
Zmiany z wniosków i formularzy trafiają do Optimy w kolejnym przebiegu
Limity urlopowe i L4 wracają z Optimy cyklicznie, a paski i PIT-y — po uruchomieniu ich dystrybucji w Optimie
Konfiguracja
Co ustala się przy wdrożeniu
Część słowników trzeba połączyć ręcznie, bo każda firma nazywa je po swojemu. Robi się to raz, przy starcie — i ponownie, gdy w PeopleForce pojawi się nowa pozycja.
Element | Co trzeba ustalić |
|---|---|
Dostęp do API | Klucz API wygenerowany w PeopleForce (Ustawienia → Bezpieczeństwo → Klucze API, plan Professional), wraz z adresem środowiska |
Typy nieobecności | Nazwy urlopów używane wewnętrznie łączy się z typami nieobecności w Optimie |
Wykonanie pracy | PeopleForce traktuje pracę zdalną i delegacje jako nieobecności, Optima — jako inny sposób wykonania pracy. Te polityki mapuje się osobno, nie na nieobecności |
Dodatki do wynagrodzenia | Premie, prowizje i inne składniki łączy się z ich formalnymi nazwami w Optimie |
Rodzaje umów | Typy umów z PeopleForce przypisuje się do odpowiadających im obiektów w Optimie |
Formy współpracy | Formy współpracy zdefiniowane w PeopleForce (np. umowa o pracę, umowa zlecenie, umowa o dzieło, B2B) łączy się z odpowiednikami w Optimie |
Wymiary czasu pracy i działy | Mapowane osobno; nazwy działów muszą mieć swój odpowiednik po drugiej stronie |
Zakres synchronizowanych pól | Każde pole włącza się osobno — e-mail, telefon, data urodzenia, NIP i urząd skarbowy, adresy, konta, dokument tożsamości, płeć, NFZ, wynagrodzenie |
Foldery dokumentów | Osobno dla pasków, rachunków i PIT-ów oraz osobno dla folderów wysyłanych do e-teczek |
Harmonogram zadań | Częstotliwość uruchamiania integratora ustawia się w harmonogramie zadań Windows |
Warunki pracy integracji
Co zostaje po stronie Optimy, czego potrzebujemy z Waszej strony i kogo obejmuje wymiana danych.
Integrator działa po stronie Optimy
Czego integrator potrzebuje po Waszej stronie
Naliczanie płac zostaje w Optimie
Wymiana obejmuje pracowników z modułu kadrowego
Integrację włącza zespół PeopleForce
Częste pytania
To, o co najczęściej pytają działy IT i kadr przed wdrożeniem.
Instrukcja krok po kroku w centrum pomocyJak często dane się synchronizują?
Integrator uruchamia się z harmonogramu zadań Windows, więc wymiana jest cykliczna, a nie natychmiastowa. Częstotliwość przebiegów ustalamy razem przy wdrożeniu i można ją później zmienić w harmonogramie.
Co się stanie, gdy ten sam rekord zmienimy w obu systemach?
To zależy od kierunku danych. Kartotekę, umowy czy limity zmienia się w systemie, z którego wychodzą — zmiana wprowadzona po stronie odbierającej nie wraca do źródła. W obu kierunkach synchronizują się tylko nieobecności: jeśli ten sam wpis zmieni się po obu stronach między przebiegami, integrator porównuje daty zapisu i zostawia zmianę nowszą.
Czy pracownik może wnioskować w PeopleForce o zwolnienie lekarskie?
W tej integracji pracownik nie składa wniosku o zwolnienie — trafia ono z eZUS do Optimy, a stamtąd integrator przekazuje je do PeopleForce jako zatwierdzoną nieobecność. Widać ją w PeopleForce po najbliższym przebiegu integratora, a nie dopiero przy zamknięciu miesiąca; w profilu pracownika widać też łączną liczbę wykorzystanych dni.
Czy integracja obejmuje współpracowników B2B?
Wymiana działa dla osób prowadzonych w Optimie w module kadrowym. Osoby współpracujące w formule B2B bywają zapisane wyłącznie jako kontrahenci w module księgowym — wtedy nie są objęte synchronizacją. Sam PeopleForce obsługuje różne formy współpracy, więc mogą być prowadzone w systemie bez wymiany danych. Przed wdrożeniem warto sprawdzić, jak są ujęte w Waszej instancji.
Mamy kilka spółek i kilka baz Optimy — jak to zadziała?
Wymianę ustawia się między kontem PeopleForce a bazą Optimy, więc przy grupie spółek pracujących na kilku bazach zakres ustalamy przed wdrożeniem — umawiamy wtedy rozmowę z partnerem odpowiedzialnym za integrator, żeby dobrać rozwiązanie do Waszej struktury.
Sam PeopleForce prowadzi podmioty prawne jako osobny wymiar: pracownika i jego stanowisko można przypisać do konkretnej spółki, a podział widać w importach, eksportach i raportach, w tym w raporcie luki płacowej. Tę część włączamy na życzenie — powiedzcie o strukturze spółek na pierwszej rozmowie, a ustawimy ją razem z zakresem wymiany.
Ile historii przenosimy przy starcie?
Nieobecności i limity synchronizujemy od 1 stycznia bieżącego roku. Saldo jest wtedy poprawne — zawiera przeniesienie z roku poprzedniego — a zamknięty rok pozostaje w Optimie. Katalog umów przenoszony jest wraz z historią i aneksami, bo pracownicy korzystają z niego na bieżąco.
Co się stanie, jeśli integrator nie rozpozna pracownika?
Dopasowanie idzie dwoma krokami: najpierw po numerze PESEL, potem po atrybucie „PeopleForceId” zapisanym przy pracowniku w Optimie. Jeżeli żaden krok nie znajdzie osoby, integrator zakłada nową kartotekę — dlatego przy starcie na istniejących bazach uruchamiamy najpierw mapowanie po PESEL, żeby nie powstały duplikaty.
Czy ten sam folder w PeopleForce może obsługiwać oba kierunki?
Nie — w tej integracji folder wskazany na paski wypłat, rachunki albo PIT-y nie może być jednocześnie folderem, z którego dokumenty idą do e-teczek w Optimie. Dla każdego kierunku wskazuje się osobny folder; to ustawienie robi się raz, przy konfiguracji.
Aktualizujemy Optimę — co wtedy z integratorem?
Do każdej nowej wersji Optimy przygotowywana jest odpowiadająca jej wersja integratora; aktualizacja polega na podmianie plików w jego katalogu. Przed podmianą zatrzymuje się zadanie w harmonogramie i zachowuje plik konfiguracyjny integratora — to w nim są wszystkie ustawienia i mapowania, więc po aktualizacji wraca na swoje miejsce.
Nasz payroll prowadzi biuro rachunkowe — czy może pracować w PeopleForce?
Tak. Osobie z biura rachunkowego można nadać konto z ograniczoną widocznością — zobaczy tylko to, co jest jej potrzebne, na przykład wnioski od menedżerów i dokumenty do przygotowania. Zakres uprawnień ustalacie Wy, a my pomagamy go skonfigurować.
Jak zacząć projekt integracji?
W PeopleForce wejdź w Ustawienia → Integracje → Optima i skontaktuj się z zespołem, albo napisz wprost do swojego opiekuna. Pierwszym krokiem jest rozmowa, na której ustalamy wersję Optimy, dostęp do serwera i zakres mapowań.


