Jawność wynagrodzeń
Raport luki płacowej już dostępny Sprawdź rozwiązanie
Comarch Optima

Integracja PeopleForce z Optimą: dane kadrowe krążą bez eksportu

Systemy kadrowo-płacowe / Wymaga planu Professional i dodatku Integrator ERP

Wnioski, umowy i zmiany wynagrodzeń powstają w PeopleForce i trafiają do Optimy same. Optima nadal nalicza płace i odsyła z powrotem limity urlopowe, paski, PIT-y i zwolnienia lekarskie. Biuro rachunkowe przestaje dostawać comiesięczny plik Excela.

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

Przy uruchomieniu dodajemy do profilu pracownika pola kadrowe wymagane w polskich płacach — dane identyfikacyjne, adresowe, ubezpieczeniowe i podatkowe — wraz ze słownikami oddziałów NFZ, oddziałów ZUS i urzędów skarbowych. Pierwsze zasilenie tych pól danymi z Optimy ustalamy przy wdrożeniu, więc nikt nie przepisuje ich ręcznie.
Kartoteka pracownika zgodna z wymogami ERP

Wnioski urlopowe rozpatrywane w PeopleForce

Pracownik wnioskuje, menedżer zatwierdza, a integrator przekazuje zatwierdzony urlop do Optimy. Wniosek odrzucony nie jest przekazywany wcale, wycofany — usuwany. Saldo urlopu prowadzi Optima: korekty wprowadzone w niej przez dział kadr trafiają do PeopleForce w kolejnym przebiegu i nie są nadpisywane.
Wnioski urlopowe rozpatrywane w PeopleForce

Paski płacowe i PIT-y w folderze pracownika

Wydruki generowane w Optimie integrator rozkłada do folderów właścicieli. Pliki mogą być zahasłowane, a całą partię uruchamia się w Optimie jednym działaniem. Pracownik przestaje pisać do kadr z pytaniem, gdzie jest jego pasek.
Paski płacowe i PIT-y w folderze pracownika

Zwolnienia lekarskie z ZUS trafiają także do PeopleForce

Gdy dział płac pobierze e-zwolnienia z eZUS do Optimy, integrator przekaże je do PeopleForce w kolejnym przebiegu. Nieobecność jest wtedy widoczna po stronie HR bez czekania na zamknięcie miesiąca, a w profilu pracownika widać liczbę wykorzystanych dni.
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ę przenosiKierunekKiedyZakres 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.

icon
Wszystkie integracje PeopleForce
Katalog gotowych połączeń oraz API do własnych integracji

Uruchomienie

Dwa etapy startu

Najpierw jednorazowy import, potem praca cykliczna. Przez oba prowadzi dedykowany Customer Success Manager razem z partnerem odpowiedzialnym za integrator.

Etap 1

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

Etap 2

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

To gotowa wtyczka przygotowana przez autoryzowanego partnera: program dla Windows, instalowany na serwerze, na którym pracuje Optima, i komunikujący się z PeopleForce przez API. Integracja działa z Optimą w wersji stacjonarnej oraz w Chmurze Enterprise. Wariant w Chmurze Standard nie pozwala instalować dodatkowych aplikacji ani korzystać z API Optimy, dlatego nie jest obsługiwany.

Czego integrator potrzebuje po Waszej stronie

Maszyny z Windows (10, 11 albo Server 2016–2025, 64-bit) z dostępem do serwera SQL, na którym stoi baza Optimy — to na niej harmonogram zadań uruchamia integrator. Do tego użytkownik SQL z prawem zapisu i tworzenia tabel oraz operator Optimy z modułem Kasa/Bank lub Kasa/Bank Plus: integrator zajmuje jedną licencję tego modułu na czas pracy. Zdarza się, że Optimą zarządza biuro rachunkowe, a serwerem zewnętrzny dostawca — wtedy warto ustalić przed startem, kto to hostuje.

Naliczanie płac zostaje w Optimie

PeopleForce zbiera dane i prowadzi procesy: wnioski, akceptacje, onboarding, zmiany wynagrodzeń. Optima pozostaje kalkulatorem, który rozbija wynagrodzenie na składniki i pozostaje źródłem prawdy dla limitów urlopowych, pasków i deklaracji podatkowych.

Wymiana obejmuje pracowników z modułu kadrowego

Synchronizowane są osoby prowadzone w Optimie jako pracownicy. Współpracownicy B2B bywają zapisani wyłącznie jako kontrahenci w module księgowym — wtedy pozostają poza wymianą, choć w samym PeopleForce można je prowadzić jak każdą inną formę współpracy. Jeżeli Wasza grupa pracuje na kilku bazach Optimy albo część zespołu współpracuje w formule B2B, ustalmy zakres przed wdrożeniem.

Integrację włącza zespół PeopleForce

Optimy nie włącza się samodzielnie przełącznikiem w ustawieniach. Uruchamia ją Twój opiekun razem z partnerem odpowiedzialnym za wtyczkę. Opłata jest subskrypcyjna i obejmuje zarówno uruchomienie integracji ze wsparciem Customer Success Managera, jak i cykliczne aktualizacje wtyczki.

Częste pytania

To, o co najczęściej pytają działy IT i kadr przed wdrożeniem.

Instrukcja krok po kroku w centrum pomocy

Jak często dane się synchronizują?

Co się stanie, gdy ten sam rekord zmienimy w obu systemach?

Czy pracownik może wnioskować w PeopleForce o zwolnienie lekarskie?

Czy integracja obejmuje współpracowników B2B?

Mamy kilka spółek i kilka baz Optimy — jak to zadziała?

Ile historii przenosimy przy starcie?

Co się stanie, jeśli integrator nie rozpozna pracownika?

Czy ten sam folder w PeopleForce może obsługiwać oba kierunki?

Aktualizujemy Optimę — co wtedy z integratorem?

Nasz payroll prowadzi biuro rachunkowe — czy może pracować w PeopleForce?

Jak zacząć projekt integracji?

Pokażemy wymianę danych PeopleForce z Optimą

Na demo przejdziemy wniosek urlopowy, zmianę wynagrodzenia i dystrybucję pasków — i powiemy, czego potrzeba po stronie serwera.