Import karty urlopowej z pliku tekstowego

Kamil Hussak
Kamil Hussak
  • Zaktualizowano

Symfonia R2Płatnik – oprócz możliwości ręcznego wprowadzania urlopów w ewidencji Karta urlopowa – umożliwia także seryjny import tych danych z pliku tekstowego.

Import z pliku Excel również jest możliwy – opisaliśmy go w osobnym artykule Import kart urlopowych z MS Excel

Aby zaimportować dane z pliku tekstowego, przejdź do: ZbioryImport danychImport rozliczeń miesięcznychImport kart urlopowych. W zakładce Import wskaż swój plik oraz okres, którego ma dotyczyć import – jeśli plik zawiera dane z kilku miesięcy, wybierz odpowiedni zakres.

 

Na zakładce Ustawienia określ m.in. jaki znak oddziela dane w importowanym pliku oraz format daty:

W zakładce Zaawansowane zaznacz pola, które będziesz importować. Nie wszystkie są wymagane. Kolejność importowanych pól musi się zgadzać z kolejnością występowania w Twoim pliku. W razie potrzeby możesz poprzeciągać te pola, trzymając wciśnięty lewy przycisk myszy.

Id pracownika to numer z kolumny Ide z okna Pracownicy:

Zawartość pliku do przykładowego importu ma taką postać:
 
2188;2024-06-01;2024-06-01;0;
2188;2024-06-02;2024-06-02;5;
2188;2024-06-03;2024-06-03;6;
2188;2024-06-04;2024-06-04;1;
2188;2024-06-05;2024-06-05;2;
2188;2024-06-06;2024-06-06;7;
2188;2024-06-07;2024-06-07;3;
2188;2024-06-08;2024-06-08;8;
2188;2024-06-09;2024-06-09;10;
2188;2024-06-10;2024-06-10;13;
2188;2024-06-11;2024-06-11;4;
2188;2024-06-12;2024-06-12;9;
2188;2024-06-13;2024-06-13;11;
2188;2024-06-14;2024-06-14;12;

 

Powyższe oznaczenia liczbowe rodzajów urlopów (ostatnia pozycja w linii) odpowiada zapisom w bazie danych w polu r_dnia. W przypadku dodania w przyszłości kolejnych rodzajów (poprzez aktualizację programu), ich numer będzie można odczytać z tabeli KART_URL, po wcześniejszym wprowadzeniu w Symfonia R2Płatnik wpisu z takim rodzajem. 

 

Prawidłowo wykonany import kończy się komunikatem:

 

Efekt w programie po zaimportowaniu:

Czy ten artykuł był pomocny?

Liczba użytkowników, którzy uważają ten artykuł za przydatny: 0 z 0