Struktura eksportowanego pliku xml

<< Kliknij, aby wyświetlić spis treści >>

Nawigacja  Wiadomości uzupełniające > Struktura plików XML > Pracownicy >

Struktura eksportowanego pliku xml

Lista danych jakie może wyeksportować program:

Dane zawarte są w oknie edycji pracownika.

Miejsce w programie, z którego można dokonać eksportu danych: "Dane podstawowe" -> "[005] Pracownicy", ikona: .

Import:
Format daty i godziny: "Rok-miesiąc-dzień godzina:minuta:sekunda", separator daty: "-" (myślnik), separator godziny: ":" (dwukropek).
Wartość nieopisana: typ string.

 

<?xml version="1.0" encoding="UTF-8"?>

<Eksport data_eksportu="2021-01-11" ver="5.2.1.1">

<!-- Data wykonania eksportu oraz wersja programu 4Trans
Import: "data_eksportu" oraz "ver" nie są wymagane, mogą zostać całkowicie pominięte. UWAGA "node": <Eksport> jest wymagany -->

 <TRozListaKierowca type="TSysListaKierowca">

<!-- Lista pracowników, dla których wyeksportowano/zaimportowano dane -->

         <TSysKierowca type="TSysKierowca">

<!-- Sekcja danych pracownika -->

                 <guid>{5B01573D-3CD0-4ACC-911C-C6BF05874760}</guid>

<!-- Identyfikator wewnętrzny obiektu
Import: Nie jest wymagany, może zostać całkowicie pominięty -->

                 <id>75848</id>

<!-- Identyfikator wewnętrzny kierowcy -->

                 <imie>Jan</imie>

<!-- Imię pracownika -->

                 <imie2></imie2>

<!-- Drugie imię pracownika -->

                 <nazwisko>Kowalski</nazwisko>

<!-- Nazwisko pracownika -->

                 <dodatkowy_dzien_wolny>7</dodatkowy_dzien_wolny>

<!-- Dodatkowy dzień wolny -->

                 <kod_uniwersalny_eksport>1</kod_uniwersalny_eksport>

<!-- Identyfikator pracownika do uniwersalnego eksportu danych z modułu Rozliczenia - okno edycji pracownika, zakładka: "Rozliczenia i współpraca"
(4Trans - menu "Dane podstawowe -> [005] Pracownicy")
Import: Nie jest wymagany, może być całkowicie pominięty -->

                 <kod_r2_platnik>1</kod_r2_platnik>

<!-- Identyfikator pracownika w programie "R2-Płatnik" - okno edycji pracownika, zakładka: "Rozliczenia i współpraca"
Import: Nie jest wymagany, może być całkowicie pominięty -->

                 <kod_enova></kod_enova>

<!-- Identyfikator pracownika w programie "Enova" - okno edycji pracownika, zakładka: "Rozliczenia i współpraca"
Import: Nie jest wymagany, może być całkowicie pominięty -->

                 <kod_mpk></kod_mpk>

<!-- Miejsce Powstawania Kosztów (MPK) - okno edycji pracownika, zakładka: "Rozliczenia i współpraca"
Import: Nie jest wymagany, może być całkowicie pominięty -->

                 <kod_system1></kod_system1>

<!-- Kod "System1" ustawiony na pracowniku - okno edycji pracownika, zakładka: "Rozliczenia i współpraca"
Import: Nie jest wymagany, może być całkowicie pominięty -->

                 <nr_sluzbowy></nr_sluzbowy>

<!-- Okno edycji pracownika, zakładka: "Dane podstawowe", pole: "Numer służbowy" -->

                 <data_pierwszej_umowyAT />

<!-- Data pierwszej umowy dla Austrii -->

                 <data_pierwszej_umowyFR />

<!-- Data pierwszej umowy dla Francji -->

                 <data_pierwszej_umowyLU />

<!-- Data pierwszej umowy dla Luksemburga -->

                 <data_pierwszej_umowyFI />

<!-- Data pierwszej umowy dla Finlandii -->

                 <data_pierwszej_umowyBE />

<!-- Data pierwszej umowy dla Belgii -->

                 <data_ur>1976-04-12</data_ur>

<!-- Data urodzenia -->

                 <numer_karty>0000011115001</numer_karty>

<!-- Numer karty -->

                 <kraj_karty>PL</kraj_karty>

<!-- Kraj karty -->

                 <FRozListaZatrud type="TRozListaZatrud">

<!-- Lista zatrudnień -->

                         <TRozZatrud type="TRozZatrud">

<!-- Opis zatrudnienia -->

                                 <guid>{B308A815-A2EE-4B24-B00E-281148C5911D}</guid>

                                 <data_od>2019-01-01</data_od>

<!-- Data rozpoczęcia zatrudnienia -->

                                 <data_do />

<!-- Data zakończenia zatrudnienia -->

                                 <system_pracy>Równoważny</system_pracy>

<!-- System pracy -->

                                 <etat>3/4</etat>

<!-- Etat
Wartości dopuszczalne: "1" - "99" / "1" - "100", np. "1/1" - pełny etat; "1/2" - 1/2 etatu
IMPORT: Brak sekcji/wartości lub niepoprawna wartość - program przypisze "0" -->

                                 <angaz>Zasadniczy</angaz>

<!-- Angaż
Wartości dopuszczalne: "0" - angaż zasadniczy; "1" - angaż godzinowy
IMPORT: Brak sekcji/wartości lub niepoprawna wartość - program przypisze "0" -->

                                 <indywidualny>0</indywidualny>

<!-- Indywidualny rozkład czasu pracy
Wartości dopuszczalne: "0" - nie; "1" - tak -->

                                 <norma_dzienna>360</norma_dzienna>

<!-- Norma dzienna -->

                                 <norma_tygodniowa>1800</norma_tygodniowa>

<!-- Norma tygodniowa -->

                                 <st_wynagr>0</st_wynagr>

<!-- Stawka miesięczna lub godzinowa  -->

                                 <st_minimal>1</st_minimal>

<!-- Stawka minimalna -->

                                 <st_dyz50>50</st_dyz50>

<!-- Stawka za godziny dyżuru 50% -->

                                 <st_noc>20</st_noc>

<!-- Stawka za godziny nocne -->

                                 <st_nad_zad>100</st_nad_zad>

<!-- Stawka za dodatki z nadgodzin zadaniowych -->

                                 <st_jazda>0</st_jazda>

<!-- Dodatek za godziny jazdy -->

                                 <st_premia>0</st_premia>

<!-- Premia -->

                                 <st_premia_uznaniowa>0</st_premia_uznaniowa>

<!-- Premia uznaniowa -->

                                 <rycz_zbiorczy>99</rycz_zbiorczy>

<!-- Ryczałt za wszystkie godziny razem [zł] -->

                                 <rycz_nad>0</rycz_nad>

<!-- Ryczałt za nadgodziny [zł] -->

                                 <rycz_nad50>0</rycz_nad50>

<!-- Ryczałt za zadgodziny 50% [h] -->

                                 <rycz_nad100>0</rycz_nad100>

<!-- Ryczałt za nadgodziny 100% [h] -->

                                 <rycz_nad_zad>0</rycz_nad_zad>

<!-- Ryczałt za nadgodziny zadaniowe -->

                                 <rycz_dyz>0</rycz_dyz>

<!-- Ryczałt za dyżury [zł] -->

                                 <rycz_dyz50>0</rycz_dyz50>

<!-- Ryczałt za dyżury 50% [h] -->

                                 <rycz_dyz100>0</rycz_dyz100>

<!-- Ryczałt za dyżury 100% [h] -->

                                 <rycz_noc>0</rycz_noc>

<!-- Ryczałt za pracę w godzinach nocnych -->

                                 <RozListaZatrudStIK type="TRozListaZatrudStIK">                                        

<!-- Lista zatrudnień na terytorium innych krajów -->

                                         <TRozZatrudStIK type="TRozZatrudStIK">

                                                 <guid>{20637DF7-A67D-4BD7-BCBF-17858B86D1FD}</guid>

                                                 <panstwo type="TSysPanstwo">

                                                         <guid>{4E80DF3F-0547-4FFD-BAEC-BDB87ABB4273}</guid>

                                                         <sam>A</sam>

<!-- Symbol państwa
Lista symboli: https://dtc.jrc.ec.europa.eu/dtc_nation_codes.php.html -->

                                                         <identyfikator>Resstrings_IDS_Austria</identyfikator>

<!-- Identyfikator wewnętrzny państwa odcinka zagranicznego
Wartości dopuszczalne:
"Resstrings_IDS_Francja" - Francja, "Resstrings_IDS_Niemcy" - Niemcy, "Resstrings_IDS_Norwegia" - Norwegia, "Resstrings_IDS_Austria" - Austria, "Resstrings_IDS_Wlochy" - Włochy, "Resstrings_IDS_Holandia" - Holandia, "Resstrings_IDS_Luksemburg" - Luksemburg, "Resstrings_IDS_Finlandia" - Finlandia -->

                                                 </panstwo>

                                                 <kwota>0</kwota>

<!-- Kwota stawki -->

                                                 <waluta>EUR</waluta>

<!-- Waluta stawki -->

                                                 <typ_stawka_minimalna>0</typ_stawka_minimalna>

                                                 <aktywna>0</aktywna>

                                                 <zaliczka>0</zaliczka>

                                                 <zaliczka_obnizaj_wg_rycz>-1</zaliczka_obnizaj_wg_rycz>

                                         </TRozZatrudStIK>

                                         <TRozZatrudStIK type="TRozZatrudStIK">

                                                 <guid>{F0ADF9AB-02EE-4F18-B5A0-D6C83BB4D86E}</guid>

                                                 <panstwo type="TSysPanstwo">

                                                         <guid>{BEF58EE8-281D-4944-94C8-E6AC267F7786}</guid>

                                                         <sam>B</sam>

                                                         <identyfikator>Belgia</identyfikator>

                                                 </panstwo>

                                                 <kwota>0</kwota>

                                                 <waluta>EUR</waluta>

                                         </TRozZatrudStIK>

                                 </RozListaZatrudStIK>

                         </TRozZatrud>

                 </FRozListaZatrud>

                 <FRozListaInneZatrud type="TRozListaInneZatrud" />

<!-- Lista zatrudnień dla innych umów -->

         </TSysKierowca>

 </TRozListaKierowca>

</Eksport>