Przejdź do głównej zawartości

Eksport do systemu Enova (XML)

Eksport Eksport do systemu Enova umożliwia wygenerowanie pliku w formacie XML z czasem pracy i nieobecnościami pracowników za wybrany okres. Plik jest przygotowany do importu w programie kadrowo-płacowym enova365 i pozwala przenieść dane z Kadromierza bez ręcznego przepisywania.


Z poziomu sekcji Eksporty

  1. Nawigacja — Przejdź do sekcji Eksporty w menu bocznym.

  2. Wybór kategorii (opcjonalnie) — W lewym panelu wybierz kategorię Systemy kadrowo-płacowe.

  3. Wybór eksportu — Kliknij kafelek Eksport do systemu Enova, a następnie przycisk GENERUJ EKSPORT.

  4. Konfiguracja eksportu:

    • Krok 1:

      • Wybierz zakres dat (np. cały miesiąc).

      • Wybierz lokalizacje (wszystkie lub wybrane).

      • Wybierz stanowiska i warunki zatrudnienia.

      • Określ, czy eksport ma uwzględniać tylko pracowników, dla których zarejestrowano zdarzenia (opcja Eksportuj tylko pracowników ze zdarzeniami).

    • Krok 2 - Wybierz pracowników (Domyślnie są wybrani wszyscy pracownicy, którzy spełniają kryteria z kroku 1)

    • Krok 3 - Wybierz, jakie dane mają trafić do pliku: Nieobecności, Czas pracy lub oba rodzaje danych.

  5. Uruchomienie — Kliknij przycisk EKSPORTUJ.

  6. Pobieranie — Po zakończeniu generowania kliknij POBIERZ w powiadomieniu w prawym dolnym rogu lub przejdź do zakładki Historia eksportów.

Zawartość eksportu

Plik ma format XML. Wszystkie dane znajdują się w sekcji CzasPracy, która zawiera dwa rodzaje wpisów: Nieobecnosc (jeden wpis na każdą nieobecność) i DzienPracy (jeden wpis na każdy dzień pracy pracownika).

Nieobecność

Pole

Opis

Pracownik

Kod referencyjny pracownika, po którym Enova przypisuje dane do właściwej osoby

Okres

Zakres dat nieobecności w formacie RRRR-MM-DD...RRRR-MM-DD. Nieobecność jednodniowa ma tę samą datę początkową i końcową (np. 2026-09-14...2026-09-14).

Definicja

Kod nieobecności

PrzyczynaUrlopu

Przyczyna urlopu (np. Planowy)

Dzień pracy

Pole

Opis

Pracownik

Kod referencyjny pracownika, po którym Enova przypisuje dane do właściwej osoby

Data

Data dnia pracy (RRRR-MM-DD)

StrefaPracy

Odcinek czasu pracy w danym dniu. Każda strefa ma trzy atrybuty: Definicja (rodzaj czasu pracy, np. Praca w normie), OdGodziny (godzina rozpoczęcia, np. 06:00) i Czas (długość w formacie GG:MM, np. 08:00).

Cecha „Lokal”

Nazwa lokalizacji, w której pracownik pracował w danej strefie (np. Kuchnia)

Cecha „Stawka”

Stawka godzinowa pracownika (np. 20)


Przykładowy wpis dnia pracy:

<DzienPracy>
<Pracownik>123</Pracownik>
<Data>2026-09-15</Data>
<Strefy>
<StrefaPracy Definicja="Praca w normie" OdGodziny="06:00" Czas="08:00">
<Cechy>
<Cecha Name="Lokal" Value="Kuchnia"/>
<Cecha Name="Stawka" Value="20"/>
</Cechy>
</StrefaPracy>
</Strefy>
</DzienPracy>

Nieobecności wymagają skonfigurowania kodów typu absencji.
Poniżej jest plik z kodami obsługiwanymi przez Enova.
​
​Przykład:

'Wypoczynkowy': {
definition: 'Urlop wypoczynkowy',
count_hours: true,
reasonName: 'PrzyczynaUrlopu',
reasonValue: 'Planowany',

Dla Urlopu wypoczynkowego w polu "Kod" wpisujemy "Wypoczynkowy".

Ikona załącznika
Czy to odpowiedziało na twoje pytanie?