> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://pomoc.inewi.pl/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Integracja aplikacji inEwi z programem Comarch Optima

Aplikacja **inEwi** umożliwia eksport danych do programu Comarch Optima. 

## Instrukcja integracji

Upewnij się, że na koncie jest włączona integracja z Optimą.
Przejdź do `Ustawienia organizacji` (ikona konta w aplikacji) > sekcja po lewej `Integracje` > niżej po prawej stronie znajdziesz integrację z Comarch Optima. Włącz ją.

|| Uwaga: Do przeprowadzenia integracji niezbędny jest aktywny moduł RCP (Rejestracja Czasu Pracy). To w nim znajduje się zakładka Raporty oraz funkcja eksportu danych. Konta z aktywnym wyłącznie modułem Wnioski i/lub Grafiki pracy nie posiadają dostępu do tych opcji. Przed rozpoczęciem konfiguracji upewnij się, że Twój plan obejmuje moduł RCP.

### Akronimy

||| ⚠ Na potrzeby poprawnego przypisania danych w obu aplikacjach, należy uzupełnić w inEwi `ID pracownika` (unikalne identyfikatory) stworzone przez Optime wszystkim pracownikom.
* Akronimy przypisane do pracowników należy uzyskać z systemu Comarch Optima.

### Import pracowników do inEwi

Oprogramowanie inEwi posiada funkcjonalność dedykowanego importu pracowników z oprogramowania Comarch Optima. Najpewniejszą metodą wiązania ze sobą poszczególnych pracowników z obu systemów jest unikalny identyfikator (Akronim) pracownika generowany przez program Optima. Zaimportowany identyfikator figuruje w systemie inEwi jako `ID pracownika`. Jest widoczny w kartach pracowników oraz na widoku `Zespół`. Można go zmienić podczas edycji pracownika > sekcja `Zatrudnienie` > pole `ID pracownika`.

W przypadku aktualizacji listy pracowników (zatrudnienie nowej osoby/zmiana danych obecnej) należy:
1. Wprowadzić takiego pracownika do programu Comarch Optima,
2. Wyeksportować ponownie całą listę pracowników z programu Comarch Optima,
3. Zaimportować listę pracowników do inEwi,
4. Dzięki powiązaniu unikalnym kluczem (ID), istniejące dane zostaną odświeżone (np. zmiana nazwiska), a brakujące uzupełnione.

### Eksport pracowników z Optima do pliku

1. Kliknij `Ogólne` > `Pracownicy`

![Optima | Ogólne > Pracownicy](https://storage.crisp.chat/users/helpdesk/website/-/b/e/b/7/beb7c735e057c800/001_1wehars.png)

2. Kliknij w `Eksport` w górnym lewym rogu

![Optima | Eksport](https://storage.crisp.chat/users/helpdesk/website/-/b/e/b/7/beb7c735e057c800/002_5039l6.png)

3. Wybierz `Tylko dane do pliku MS Excel > na dysku`

![Optima | Tylko dane do pliku Ms Excel na dysku](https://storage.crisp.chat/users/helpdesk/website/-/b/e/b/7/beb7c735e057c800/003_ajs12c.png)

### Generowanie unikalnych identyfikatorów - Optima

W programie Comarch Optima [wyeksportuj listę pracowników](#3-eksport-pracownikow-z-optima-do-pliku) wraz z identyfikatorami (Akronimami/ID) do pliku Excel, a następnie zaimportuj plik w inEwi.

![Import listy pracowników do inEwi z Optimy](https://storage.crisp.chat/users/helpdesk/website/-/b/e/b/7/beb7c735e057c800/zespol_vc8lau.png)

### Import danych do programu Comarch Optima

Dane możliwe do wyeksportowania z inEwi:
1. Rejestracja czasu pracy - Czas przepracowany
* Eksport zdarzeń (nie czasu pracy, tylko godziny odbić)
* Obsługa statusów przerwy oraz przerwy bezpłatnej
2. Grafiki - Plan pracy
* Eksport grafików normowanych
* Grafiki elastyczne są pomijane (Optima nie obsługuje)
3. Urlopy (Wnioski) - Nieobecności
| Typy wniosków w inEwi | Przypisanie w Comarch Optima |
| ---- |
| `(Śs) Świadek w sądzie` | Inna nieobecność (350) |
| `(Op) Opieka nad dzieckiem` | Urlop opiekuńczy kp 188 (2dni)/godz. |
| `(Śr) Świadczenie rehabilitacyjne` | Urlop rehabilitacyjny |
| `(Um) Urlop macierzyński` | Urlop macierzyński |
| `(Kr) Oddanie krwi` | Inna nieobecność (350) |
| `(Uwż) Urlop wypoczynkowy "na żądanie"` | Urlop wypoczynkowy |
| `(Uok) Urlop okolicznościowy` | Urlop okolicznościowy |
| `(Ur) Urlop rodzicielski` | Urlop wychowawczy (121) |
| `(Ub) Urlop bezpłatny` | Urlop bezpłatny (111)/wniosek pracownika |
| `(Uw) Urlop wypoczynkowy` | Urlop wypoczynkowy |
| `(L4) Zwolnienie lekarskie` | Zwolnienie chorobowe |
| `(W5) Wolne z tytułu 5-dniowego tygodnia pracy` | Inna nieobecność (350) |
| `(Wn) Wolne za nadgodziny` | Inna nieobecność (350) |
| `(Wś) Wolne za pracę święto` | Inna nieobecność (350) |
| `(Xyz) Dowolny dodany nowy typ urlopu` | Inna nieobecność (350) |

### Import przerwy bezpłatnej
Aby importować czas przerwy bezpłatnej należy w Optimie zdefiniować nową strefę o nazwie `przerwa.bezplatna`.
**Uwaga!** Tylko w wersji Comarch ERP Optima Płace i Kadry **Plus** można definiować nowe strefy.

Ogólne informacje dotyczące eksportu:
* Eksport można wykonać z każdego raportu,
* Podczas eksportowania raport nie może zawierać błędów (niedokończone start/stop),
* W standardowej wersji Optimy możliwy jest import jednej pary zdarzeń start/stop na jeden dzień,
* Eksport może zawierać maksymalnie 6 par start/stop na jeden dzień (6 par jest ograniczeniem Optimy, tylko dla pakietu Optimy z Plusem).
Dodatkowo:
* Możliwość wyboru danych do eksportu (kolumny),
* Możliwość eksportu samego planu pracy - gdy posiadamy tylko moduł grafików,
* Możliwość eksportu samych wniosków (urlopy) - gdy posiadamy tylko moduł wnioski,
* Możliwość eksportu samych godzinowych zdarzeń RCP - gdy posiadamy tylko moduł RCP.

### Eksport zdarzeń z systemu inEwi

Eksport wykonuje się bezpośrednio z widoku `Raporty` > `Lista obecności`. Standardowo system eksportuje okres, który jest wyświetlany na widoku. Jeśli chcesz, możesz go zmienić po lewej stronie w sekcji `Zakres dat`. Dodatkowo jeśli chcesz możesz użyć filtrowania, aby przygotować listę pracowników, dla których masz zamiar wykonać eksport danych. Sam eksport możliwy jest po kliknięciu w przycisk `Eksport` po wybraniu `Do Comarch Optima`.

![Raport obecności](https://storage.crisp.chat/users/helpdesk/website/-/b/e/b/7/beb7c735e057c800/raport_cc8usc.png)