Struktura importowanego pliku xml

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

Nawigacja  Wiadomości uzupełniające > Struktura plików XML > Załadunki rozładunki >

Struktura importowanego pliku xml

Minimalna ilość danych niezbędna do przeprowadzenia importu:

Miejsce w programie, z którego można dokonać importu danych: menu menu "Płaca zagraniczna" -> "[270] Załadunki rozładunki", ikona: .

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

 

Przed dokonaniem importu należy wprowadzić definicję importu, indywidualnie dla każdego pracownika ("Dane podstawowe"-> "Pracownicy" -> otwórz do edycji wybranego pracownika -> "Rozliczenia i współpraca"). W polu Definicja podaj źródło, z którego będziesz importował dane (np. APD), w polu Wartość numer, który przypiszesz indywidualnie do pracownika (sam ten numer nadajesz).

 

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

<Eksport data_eksportu="2021-12-08" ver="5.2.1.1">

 <TRozListaKierowca type="TSysListaKierowca" wersja="4.6.2.3">

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

         <TSysKierowca type="TSysKierowca" wersja="4.6.2.3">

<!-- Sekcja danych pracownika -->

                 <id>23</id>

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

                 <imie>Jan</imie>

<!-- Imię pracownika -->

                 <nazwisko>Kowalski</nazwisko>

<!-- Nazwisko pracownika -->

                 <FSysListaDefinicjaImportuWartosc type="TSysListaDefinicjaImportuWartosc">

<!-- Lista definicji importu - okno edycji pracownika, zakładka: "Rozliczenia i współpraca" -->

                         <TSysDefinicjaImportuWartosc type="TSysDefinicjaImportuWartosc">

<!-- Sekcja definicji importu

UWAGA: Na podstawie "nazwy" w poniższej sekcji oraz "wartości" program rozpoznaje pracownika -->

                                 <wartosc>SP12</wartosc>

<!-- Wartość definicji importu,
np. ID pracownika, dla którego importujesz dane - przed zaimportowaniem wprowadź każdemu pracownikowi w programie 4Trans (Dane podstawowe -> Pracownicy -> otwórz do edycji wybranego pracownika -> Rozliczenia i współpraca -> w sekcji Definicja importu, pole Wartość
Wartość unikalna dla każdego pracownika w określonej "Nazwie definicji importu" (patrz poniżej) -->

                                 <SysDefinicjaImportu type="TSysDefinicjaImportu">

                                         <nazwa>SuperProgram</nazwa>

<!-- Nazwa definicji importu,
np. Nazwa programu/Kod programu, dla którego określasz "Wartość definicji importu" - przed zaimportowaniem wprowadź każdemu pracownikowi w programie 4Trans (Dane podstawowe -> Pracownicy -> otwórz do edycji wybranego pracownika -> Rozliczenia i współpraca -> w sekcji Definicja importu, pole Definicja
Wartość unikalna na liście definicji importu -->

                                 </SysDefinicjaImportu>

                         </TSysDefinicjaImportuWartosc>

                 </FSysListaDefinicjaImportuWartosc>

                 <FRozListaZaladunekRozladunek type="TRozListaZaladunekRozladunek" wersja="4.6.2.3">

<!-- Obiekt listy załadunków i rozładunków (4Trans - menu: "Płaca zagraniczna") -->

                         <TRozZaladunekRozladunek type="TRozZaladunekRozladunek" wersja="4.6.2.3">

<!-- Sekcja załadunku/rozładunku -->

                                 <data>2021-11-09</data>

<!-- Data załadunku/rozładunku - format daty: "Rok-miesiąc-dzień", separator daty: "-" (myślnik) -->

                                 <identyfikator>1</identyfikator>

<!-- Identyfikator załadunku/rozładunku -->

                                 <typ>1</typ>

<!-- Typ ładunku

Wartości dopuszczalne: "1" - załadunek; "2" - rozładunek -->

                         </TRozZaladunekRozladunek>

                         <TRozZaladunekRozladunek type="TRozZaladunekRozladunek" wersja="4.6.2.3">

                                 <data>2021-11-25 08:00:00</data>

                                 <identyfikator>1</identyfikator>

                                 <typ>2</typ>

                         </TRozZaladunekRozladunek>                

                 </FRozListaZaladunekRozladunek>

         </TSysKierowca>

 </TRozListaKierowca>

</Eksport>