Import danych z innych systemów do systemu UNIKAP - PC-Best
Transkrypt
Import danych z innych systemów do systemu UNIKAP - PC-Best
UNIKAP system kadrowo-płacowy Import danych data aktualizacji pliku → 29/12/2011 Źródło Źródłem danych kadrowych są pliki CSV o określonych nazwach, zgromadzone w jednym folderze, który wybiera się podczas wykonywania importu Polskie litery Polskie litery w plikach muszą być w standardzie WIN1250 Daty Pola zawierające daty muszą być wypełnione według następującego wzorca: RRRR-MM-DD (na przykład 2011-08-20) Nazwy pól Pliki CSV muszą mieć wiersz nagłówkowy. Ważne jest występowanie pól o określonej nazwie, nie jest istotna ich kolejność w pliku jak również nie są istotne ewentualne nadmiarowe pola Pola typu znacznik Pola oznaczone w specyfikacjach do pliku jako ZNACZNIK należy wypełnić DOWOLNYM znakiem, jeżeli konkretna osoba ma być tak oznaczona (wartość .t. pola). Jeżeli znacznik nie ma wystąpić dla tej osoby to pole trzeba zostawić puste (spacja lub brak znaku) Pola powiązane ze słownikami Tak oznaczone pola muszą zawierać kody odpowiadające konkretnym słownikom. Jeżeli będą zaimportowane kody, których nie będzie w słowniku to system sam dopisze te kody do słownika wpisując jako nazwę tekst „BRAK NAZWY” Inne wymagania Pola oddzielane przecinkami, w polach liczbowych używamy kropki dziesiętnej a nie przecinka, pola tekstowe muszą być w cudzysłowie (chr(34)). Zmiana kodów Zdecydowanie zalecanym rozwiązaniem jest stosowanie kodów, które są w wersji instalacyjnej programu. Używane do tej pory kody program jest w stanie automatycznie wymienić. Sposób wymiany zapisujemy w plikach tekstowych, w których pojedyncza linia składa się z zapisu: starykod=nowykod (na przykład linia w pliku staze.ini J15=S04 oznacza, że dotychczasowy kod J15 chcemy zamienić na używany w UNIKAPie S04 oznaczający staż zaliczany do stażu w skarbowości). Pliki *.ini muszą się znaleźć w tym samym folderze co pozostałe importowane pliki. Lista interpretowanych plików: dodatki.ini → dodatki płącowe (przy angażach). absencje.ini → kody absencji. stale_placowe_prac.ini → stałe płacowe pracownika. staze.ini → kody stażów pracy. stanowiska.ini → kody stanowisk pracy. urzedy_skarbowe → kody urzędów skarbowych. tytuly.ini → kody tytułów naukowych. wyksztalcenie.ini → rodzaje wykształcenia. Strona 1 z 13 jezyki.ini → kody języków obcych. socjal.ini → słownik akcji socjalnych miejsca.ini → słownik miejsc pracy przyjecie.ini → słownik przyjęć do pracy rozw.ini → słownik sposobów rozwiązania umowy o pracę terminy.ini → mapowanie słownika terminów Listy płac Każda lista która, ma być zaimportowana musi być zapisana do pliku CSV (nazwa dowolna). Każda linia w pliku to pojedynczy pracownik. Plik bez wiersza nagłówkowego. W linii musi być numer ewidencyjny pracownika. Umiejscowienie informacji w poszczególnych kolumnach jest dowolne ale musi istnieć plik mapowanie_list.ini, w którym opisujemy gdzie znajdują się interesujące nas informacje. W pliku musi się znaleźć zapis: Numer ewid.=kol? określający, w której kolumnie jest zapisany numer ewidencyjny pracownika (na przykład linie Numer ewid.=kol7 oznacza, że w siódmej kolumnie program ma szukać numeru ewidencyjnego pracownika) Pozostałe wpisy w tym pliku konfiguracyjnym mają strukturę: KOD SKŁADNIKA=kolumna z pliku. Można stosować wyrażenia. Przykłady wpisów określających co z pliku CSV z listy ma trafić do składników w nowym programie : A20=kol18 A21=kol2*kol18/100 A99=kol2+kol3+kol4+kol5+kol6+kol7+kol19 Wykonanie importu Import list wykonać należy po zaimportowaniu danych kadrowych. Po list płac niezbędnych ustawieniach (plik konfiguracyjny mapowanie_list.ini), dopisujemy listę płac i wybieramy (F2 na spisie list) czynność „Import danych do listy płac”. Pracownicy zostaną do listy dopisani automatycznie. Wsadowy import list Wykonywany jest jedynie wówczas gdy istnieje plik LISTY.CSV a razem z nim pliki powiązane. płac Zmiany numerów ewidencyjnych Jeżeli z jakiś powodów numery pracowników w systemie PCBEST mają być inne niż w dotychczasowym (na przykład w dotychczasowym były alfanumeryczne a w UNIKAPie muszą być numeryczne) to należy przygotować specjalny plik CSV (z wierszem nagłówkowym) o nazwie numery_ewid.csv, który musi zawierać następujące kolumny: p_nrewold i p_nrewnew oznaczające odpowiednio stary i nowy numer ewidencyjny. Numery które mają pozostać niezmienione nie muszą się znajdować w tej bazie. PLIK Zawartość KADRY.CSV Zawiera podstawowe dane o wszystkich pracownikach ANGAZ.CSV ANGAZD.CSV Przebieg pracy pracownika w naszej firmie (kolejne angaże) Lista wszystkich dodatków płacowych do angaży (powiązanie z angażami poprzez numer pracownika oraz datę) Lista rodzajów staży, do których zaliczany jest dany okres RSTAZY.CSV Strona 2 z 13 FIRMY.CSV RFIRMY.CSV ABSENCJE.CSV TERMINY.CSV NAGRODY.CSV KARY.CSV SOCJAL.CSV JEZYKI.CSV EDUKACJA.CSV KURSY.CSV STALE.CSV SCYWIL.CSV IKS.CSV BZ.CSV RODZINA.CSV Słowniki: PIONY.CSV WYDZIAL.CSV DZIAL.CSV SLJEZYK.CSV SLWYKSZT.CSV SLTYTULY.CSV SLSZKOLY.CSV SLDODATKI.CSV SLSOCJAL.SCV SLKATEG.CSV SLMIEJSCA.CSV SLSPOS.CSV SLROZW.CSV SLSTAN.CSV SLTERMIN.CSV Słowniki gotowe: Grupy stanowisk Staże pracy Kody czasów pracy Grupy czasów pracy Absencje Historia zatrudnienia pracownika w innych firmach Lista rodzajów staży, do których zaliczany jest dany okres zatrudnienia w innej firmie Lista wszystkich absencji (urlopy, zwolnienia lekarskie ale również delegacje jeśli są przetwarzane etc). Lista odnotowanych zjawisk związanych z terminami jak BHP, badania okresowe, tymczasowe uprawnienia do pracy na wysokości etc.. Lista nagród Lista kar Lista udzielonych świadczeń socjalnych Informacje o językach obcych i stopniu ich znajomości Informacje o wykształceniu i ukończonych szkołach/uczelniach Wykaz odbytych szkoleń Lista stałych płacowych, innych niż dodatki przy angażu (na przykład ulgi, specyficzne potrącenia,...) Informacje kolejnych stopniach w służbie cywilnej Informacje o kolejnych stopniach Inspektora Służby Cywilnej Informacje o przypisaniu pracowników do konkretnych działań Informacje o członkach rodziny Słownik zawierający podział organizacyjny pierwszego szczebla (domyślnie nazywany PIONAMI, nazwa możliwa do zmiany w systemie) Słownik zawierający podział organizacyjny 2-go szczebla (domyślnie nazywany wydziałami, nazwa możliwa do zmiany w systemie) Słownik zawierający podział organizacyjny 3-go szczebla (domyślnie nazywany 'działami', nazwa możliwa do zmiany w systemie) Języki obce Rodzaje wykształcenia (wyższe, zawodowe etc) Słownik tytułów naukowych Słownik szkół/uczelni. Nie jest obowiązkowy, do baz można wpisywać nazwy szkół bez wiązania ze słownikiem. Słownik nie wypełniany automatycznie . Słownik dodatków płacowych Słownik zawierający kody akcji socjalnych. Nie jest wypełniany automatycznie. Słownik kategorii zaszeregowania Słownik miejsc pracy Słownik sposobów przyjęcia do pracy Słownik sposobów rozwiązania umów o pracę Słownik stanowisk pracy (w zastosowaniach budżetowych wymaga przywiązania do gotowego słownika grup stanowisk pracy dla uzyskania właściwych statystyk) Słowik terminów (BHP, uprawnienia, badania,...) Słownik PCBEST Słownik PCBEST Słownik PCBEST Słownik PCBEST Słownik PCBEST Strona 3 z 13 KADRY.CSV nazwa typ p_nrew p_akta p_imie p_drugieim p_nazwisko p_rodowe p_ojciec p_matka p_panienskie p_plec p_dataur p_mur opis dane podstawowe Numer ewidencyjny Numer akt imię drugie imię nazwisko nazwisko rodowe imię ojca imię matki Nazwisko panieńskie matki płeć data urodzenia miejsce urodzenia p_pesel uwagi liczba znak znak znak znak znak znak znak znak 12 10 opcjonalne (domyślnie nie używane) 16 16 32 32 16 16 32 data znak 20 PESEL znak 11 p_nip NIP znak p_dowod p_wydany p_paszport p_paszportd p_sfk_id Seria i numer dowodu osobistego przez kogo wydany dowód seria i numer paszportu data ważności Identyfikator Sfinksa znak znak znak data znak p_wykszt wykształcenie p_tytul tytuł naukowy p_przyjecie przyjęcie do pracy p_ror1 p_datazwol numer rachunku bankowego numer dodatkowego rachunku bankowego data zwolnienia pracownika p_kodzwol powód zwolnienia p_ror2 p_archiw p_zlec ko_telstac ko_telslu ko_email ko_telfir ko_komfir ko_emailfir am_ulica am_dom am_nm am_kod am_miast am_poczta am_gmina am_powiat am_woj am_tel ewentualne spacje, myślniki,... zostaną pominięte ewentualne spacje, myślniki,... zostaną 10 pominięte 9 30 12 15 powiązanie ze słownikiem rodzajów wykształcenia powiązanie ze słownikiem tytułów naukowych powiązanie ze słownikiem sposobów przyjęć do pracy znak 28 ewentualne spacje, myślniki,... zostaną 28 pominięte znak data informacja czy pracownik jest z wartość archiwum logiczna informacja czy jest to pracownik wartość zleceniowy logiczna dane do kontaktu prywatny telefon stacjonarny liczba prywatny telefon komórkowy liczba prywatny email tekst służbowy telefon stacjonarny liczba służbowy telefon służbowy liczba służbowy email tekst adres zameldowania: ulica znak numer domu znak numer mieszkania znak kod pocztowy znak miejscowość znak poczta znak gmina/dzielnica znak powiat znak województwo znak telefon stacjonarny liczba adres zamieszkania: kod ze słownika sposobów rozwiązania umów o pracę wypełnić trzeba jedynie gdy pracownik jest archiwalny. Wówczas wpisujemy .t. wypełnić trzeba jedynie gdy pracownik jest zleceniowy. Wówczas wpisujemy .t. 9 9 40 9 9 40 ??? ??? ??? 5 ??? ??? ??? ??? ??? 9 Strona 4 z 13 KADRY.CSV nazwa opis typ uwagi pola analogiczne jak w adresie zameldowania. Jeżeli adres jest identyczny jak adres zameldowania, nie muszą być wypełniane pola analogiczne jak w adresie zameldowania. Jeżeli adres jest identyczny jak adres zameldowania, nie muszą być wypełniane az_* adres do korespondencji: ak_* in_skarbowy inne Urząd Skarbowy in_obyw obywatelstwo in_karta in_status zus_ktu jeśli brak → wpisywane jest domyślnie „polskie” Czy cudzoziemiec posiada kartę stałego znacznik pobytu Czy cudzoziemiec posiada kartę stałego pobytu w związku z udzieleniem statusu znacznik uchodźcy dane dla ZUS Kod tytułu ubezpieczenia znak ??? zus_praworenta Ustalone/nieustalone prawo do renty/emerytury znak ??? zus_niepelno Stopień niepełnosprawności znak ??? zus_dataobs zus_emerytalne zus_rentowe zus_chorobowe zus_wypadkowe zus_emerytalnen zus_rentowen zus_chorobowen zus_dataobz zus_zdrowien zus_nfz zus_mpips zus_szczegol zus_kodwyr zus_datawyr data powstania obowiązku ubezpieczeń data społecznych obowiązkowe ubezpieczenie emerytalne ob.ubezpieczenie rentowe znacznik ob.ubezpieczenie chorobowe znacznik ob.ubezpieczenie wypadkowe znacznik od kiedy dobrowolne ub.emerytalne data od kiedy dobrowolne ub.rentowe data od kiedy dobrowolne ub.chorobowe data data powstania obowiązku data ubezpieczenia zdrowotnego data rozpoczęcia dobrowolnego data ubezpieczenia zdrowotnego kod oddziału NFZ znak kod wykonywanego zawodu znak kod pracy w szczególnych warunkach znak kod przyczyny wyrejestrowania data wyrejestrowania data zatrudnienie u nas fir_angaz rodzaj angażu znacznik fir_etatl fir_etatm wymiar etatu (licznik) wymiar etatu (mianownik) liczba liczba fir_od data angażu od_ data fir_do fir_stanowisko data angażu do_ Zajmowane stanowisko data wypełnienie zgodnie z nomenklaturą ZUS wypełnienie zgodnie z nomenklaturą ZUS, jeśli pola brak wypełniane jest wartością domyślną „0” wypełnienie zgodnie z nomenklaturą ZUS, jeśli pola brak wypełniane jest wartością domyślną „0” jeśli nie wypełniono → zostanie zaznaczone ??? ??? ??? wypełnienie zgodnie z nomenklaturą ZUS wypełnienie zgodnie z nomenklaturą MPiPS wypełnienie zgodnie z nomenklaturą ZUS wypełnienie zgodnie z nomenklaturą ZUS Te pola dotyczą BIEŻĄCEGO angażu pracownika. Nie muszą być importowane razem z pracownikiem. Jeżeli importujemy WSZYSTKIE angaże pracowników to program sam wie, który angaż jest bieżący. 0-na czas nieograniczony, 1-na czas nieokreślony, 2-na okres próbny, 3 – na czas wykonania określonej pracy (jeśli brak → wpisywane jest domyślnie „1”) jeśli brak → wpisywane jest domyślnie „1” jeśli brak → wpisywane jest domyślnie „1” tam gdzie data_do nie jest wypełniona program wpisze automatycznie datę o jeden dzień wcześniejszą od następnego okresu. Tylko jeden – ostatni – okres może mieć pustą datę do powiązanie ze słownikiem stanowisk pracy Strona 5 z 13 KADRY.CSV nazwa opis fir_kat kategoria zaszeregowania fir_stawka fir_godzinowo fir_mnoznik Wynagrodzenie → stawka miesięczna Wynagrodzenie → stawka godzinowa Wynagrodzenie → mnożnik zatrudnienie w innych firmach typ liczba liczba liczba uwagi powiązanie ze słownikiem kategorii zaszeregowania 10(2) 10(2) 8(4) import przez bazę dodatkową FIRMY.CSV import przez bazę dodatkową ABSENCJE.CSV absencje abs_zalegly abs_urlop sc_numer sc_legit dni urlopu zaległego na początek bieżącego roku (BO) limit dni urlopu w bieżącym roku służba cywilna numer identyfikacyjny numer legitymacji stopnie służby cywilnej stopnie inspektora kontroli skarbowej budżet zadaniowy liczba 4 liczba 4 znak znak 6 12 import przez bazę SCYWIL.CSV import przez bazę IKS.CSV import przez bazę BZ.CSV Strona 6 z 13 Bazy dodatkowe nazwa opis typ uwagi zatrudnienie u nas p_nrew Numer ewidencyjny Plik → ANGAZ.CSV liczba fir_angaz rodzaj angażu znacznik fir_etatl fir_etatm fir_poziom1 fir_poziom2 fir_poziom3 fir_miejsce wymiar etatu (licznik) wymiar etatu (mianownik) Pierwszy poziom organizacyjny Drugi poziom organizacyjny Trzeci poziom organizacyjny Miejsce pracy liczba liczba fir_od data angażu od_ data fir_do fir_stanowisko data angażu do_ Zajmowane stanowisko zajmowane stanowisko wyrażone tekstem data fir_stan 12 rekordy z pustym tym polem będą pomijane 0-na czas nieokreślony, 1-na czas określony, 2-na okres próbny, 3 – na czas wykonania określonej pracy (jeśli brak → wpisywane jest domyślnie „1”) jeśli brak → wpisywane jest domyślnie „1” jeśli brak → wpisywane jest domyślnie „1” powiązanie ze słownikiem pionów powiązanie ze słownikiem wydziałów powiązanie ze słownikiem działów znak powiązanie ze słownikiem stanowisk pracy znak 80 powiązanie ze słownikiem kategorii zaszeregowania fir_kat kategoria zaszeregowania fir_stawka fir_godzinowo fir_mnoznik Wynagrodzenie → stawka miesięczna Wynagrodzenie → stawka godzinowa Wynagrodzenie → mnożnik zatrudnienie u nas → dodatki płacowe liczba liczba liczba p_nrew Numer ewidencyjny liczba fir_od data angażu od_ data fir_dodatek Rodzaj dodatku płacowego fir_stawka fir_godzinowo fir_mnoznik Wynagrodzenie → stawka miesięczna Wynagrodzenie → stawka godzinowa Wynagrodzenie → mnożnik zatrudnienie u nas → rodzaje stażu liczba liczba liczba p_nrew Numer ewidencyjny liczba fir_od data angażu od_ data fir_staz Rodzaj stażu znak 10(2) 10(2) 8(4) Plik → ANGAZD.CSV 12 rekordy z pustym tym polem będą pomijane ta data razem z numerem ewidencyjnym wiąże dodatek z konkretnym angażem powiązanie ze słownikiem dodatków płacowych 10(2) 10(2) 8(4) Plik → RSTAZY.CSV 12 rekordy z pustym tym polem będą pomijane ta data razem z numerem ewidencyjnym wiąże dodatek z konkretnym angażem powiązanie ze słownikiem stażów pracy historia→ zatrudnienie w innych firmach Plik → FIRMY.CSV p_nrew Numer ewidencyjny liczba his_od data zatrudnienia od data his_do data zatrudnienia do data his_fir his_stan nazwa firmy stanowisko znak znak his_rozw Sposób rozwiązania umowy o pracę his_sposob his_url his_nieb sposób rozwiązania umowy tekstem dni urlopu bezpłatnego (na św.pracy) dni nieobecności nieusprawiedliwionej zatrudnienie u innych → rodzaje stażu liczba liczba p_nrew Numer ewidencyjny liczba his_od data zatrudnienia od data 12 rekordy z pustym tym polem będą pomijane rekordy z pustą datą będą pomijane rekordy z pustą datą będą pomijane, jeżeli wypełnione jest his_rozw 40 30 powiązanie ze słownikiem sposobów rozwiązania na wypadek gdyby pole nie miało słownika 4 4 Plik → RFIRMY.CSV 12 rekordy z pustym tym polem będą pomijane ta data razem z numerem ewidencyjnym wiąże dodatek z konkretnym wpisem w firmy.csv Strona 7 z 13 Bazy dodatkowe nazwa opis his_staz Rodzaj stażu absencje typ znak p_nrew Numer ewidencyjny liczba abs_od abs_do abs_rod abs_zus abs_zusch abs_szpital abs_wypadek abs_chorniep abs_pozno abs_poznod abs_kwota abs_platnik abs_plan ans_nz abs_numerdel abs_dokad abs_cel abs_realizacja abs_dnr abs_dnk abs_prch abs_podstm abs_podstd abs_rodzo abs_rodzi abs_pokr abs_seria abs_numer abs_wypdroga data absencji od data absencji do rodzaj absencji kod ZUS absencji kod ZUS choroby ilość dni w szpitalu czy wypadek przy pracy? czy chorobowe niepłatne? czy doręczono z opóźnieniem? data doręczenia wypłacona kwota zasiłku płatnik zasiłku Czy urlop planowany? czy to urlop na żądanie? Numer delegacji Dokąd delegowano? Cel wyjazdu służbowego Czy wyjazd zrealizowano? dni robocze przerwy dni kalendarzowe przerwy procent chorobowego podstawa miesięczna naliczenia podstawa dzienna naliczenia rodzaj opieki nazwisko i imię członka rodziny kod pokrewieństwa wg ZUS seria zwolnienia lekarskiego numer zwolnienia lekarskiego Czy wypadek był w drodze do pracy? terminy (BHP, badania okresowe,...) data data p_nrew Numer ewidencyjny liczba ter_typ ter_od ter_do rodzaj terminu (co to jest) data od data do nagrody data data p_nrew Numer ewidencyjny liczba 12 nag_data nag_co data za co kary data znak 60 p_nrew Numer ewidencyjny liczba 12 kar_data kar_co data za co socjal data znak 60 p_nrew Numer ewidencyjny liczba soc_data soc_typ data świadczenia rodzaj świadczenia data znak soc_ile ilość świadczeń liczba soc_wartosc soc_uwagi wartość świadczeń dodatkowe uwagi oceny okresowe liczba znak p_nrew Numer ewidencyjny liczba liczba liczba liczba znacznik znacznik znacznik data liczba uwagi powiązanie ze słownikiem stażów pracy Plik → ABSENCJE.CSV 12 rekordy z pustym tym polem będą pomijane rekordy z pustą datą będą pomijane rekordy z pustą datą będą pomijane Kod ze słownika absencji 3 5 3 czytana wyłącznie gdy jest abs_pozno 10(2) 1-ZUS, 2-pracodawca, 3-niepłatne znacznik znacznik znak znak znak znacznik liczba liczba liczba liczba liczba znacznik znak 15 35 30 kod zus znak znak znacznik Plik → TERMINY.CSV 12 rekordy z pustym tym polem będą pomijane Kod ze słownika terminów rekordy z pustą datą będą pomijane nie musi być wypełniona Plik → NAGRODY.CSV rekordy z pustym tym polem będą pomijane Plik → KARY.CSV rekordy z pustym tym polem będą pomijane Plik → SOCJAL.CSV 12 rekordy z pustym tym polem będą pomijane 8(4) Kod ze słownika akcji socjalnej ilość udzielonych świadczeń (jeśli brak 10 wpisywane jest 1) 10(2) 30 Plik → OCENY.CSV 12 rekordy z pustym tym polem będą pomijane Strona 8 z 13 Bazy dodatkowe nazwa opis typ uwagi oo_datarozm data rozmowy data data przeprowadzenia rozmowy z ocenianym oo_od oo_do oo_stan oo_imie oo_nazw okres oceny – data rozpoczęcia okres oceny – data zakończenia nazwa stanowiska oceniającego imię oceniającego nazwisko oceniającego data objęcia stanowiska przez oceniającego znacznik czy oceniany jest na wyższym stanowisku kierowniczym data oceny ocena okresowe czy otrzymana ocena jest pozytywna status oceny znacznik stopień s.c. o który wnioskowano języki obce data data znak znak znak p_nrew Numer ewidencyjny liczba 12 rekordy z pustym tym polem będą pomijane jez_kod jez_st nazwa języka poziom znajomości języka edukacja liczba 1 kod ze słownika języków obcych Od 0 (najniższy) do 9 Plik → EDUKACJA.CSV p_nrew Numer ewidencyjny liczba 12 rekordy z pustym tym polem będą pomijane edu_kod edu_ucz edu_data edu_opis rodzaj wykształcenia nazwa uczeli/szkoły data zakończenia nauki dodatkowy opis szkolenia oo_stanod oo_kier oo_data oo_ocena oo_pozytywna oo_koniec oo_awans oo_awansst znacznik data liczba znacznik znacznik znacznik tekst 30 30 kod ze słownika stanowisk imię oceniającego nazwisko oceniającego .t. → oznacza że oceniany zajmuje wyższe stanowisko data oceny okresowej 6(3) maksymalnie trzy miejsca po przecinku .t. → oznacza ocenę pozytywną .t. → oznacza ocenę już zakończoną .t. → oznacza, że wnioskowano o awans np. „II”, „IV” itp. Plik → JEZYKI.CSV kod ze słownika rodzajów wykształcenia kod ze słownika uczelni data znak 60 Plik → KURSY.CSV p_nrew Numer ewidencyjny liczba 12 szk_data szk_nazwa data szkolenia opis szkolenia stałe płacowe data znak 30 p_nrew Numer ewidencyjny liczba sp_kod rodzaj sp_od data obowiązywania od data sp_do sp_wartosc data obowiązywania do wartość stałej płacowej służba cywilna data liczba p_nrew Numer ewidencyjny liczba iks_data data osiągnięcia stopnia data iks_stopien stopień znak 4 iks_opis dowolny dodatkowy opis Inspektor Kontroli Skarbowej znak 50 p_nrew Numer ewidencyjny liczba sc_data data osiągnięcia stopnia data sc_stopien stopień znak 4 sc_opis dowolny dodatkowy opis znak 50 rekordy z pustym tym polem będą pomijane Plik → STALE.CSV 12 rekordy z pustym tym polem będą pomijane kod ze słownika stałych płacowych w rekordach z pustą datą zostanie wpisane 1 stycznia b.r. 10(2) Plik → SCYWIL.CSV 12 rekordy z pustym tym polem będą pomijane kod ze słownika stałych płacowych dopuszczalne znaki to liczby rzymskie od I do IX lub nic. Jeden znak może wystąpić tylko raz (kolejne zostaną pominięte). Stopnie muszą być w chronologii i program nie dopisze rekordu, który tego warunku nie spełnia. Plik → IKS.CSV 12 rekordy z pustym tym polem będą pomijane kod ze słownika stałych płacowych dopuszczalne znaki to liczby rzymskie od I do IV. Jeden znak może wystąpić tylko raz (kolejne zostaną pominięte). Stopnie muszą być w chronologii i program nie dopisze rekordu, który tego warunku nie spełnia. Strona 9 z 13 Bazy dodatkowe nazwa opis Budżet zadaniowy typ p_nrew Numer ewidencyjny liczba bz_od bz_do od kiedy obowiązuje ten podział do kiedy data data bz_kod kod działania znak bz_procent procent w jakim ten kod obowiązuje dla liczba tej osoby uwagi Plik → BZ.CSV 12 rekordy z pustym tym polem będą pomijane jeżeli puste to program wpisze 1 stycznia br ewentualne kropki, spacje i inne znaki rozdzielające wewnątrz kodu, program sam usunie 8 6(2) jeżeli jest zero to program wpisze 100,00 rodzina Plik → RODZINA.CSV p_nrew Numer ewidencyjny liczba ro_imie imię znak 16 ro_nazwisko nazwisko znak 32 jeżeli puste – zostanie wpisane p_nazwisko ro_dataur data urodzenia data ro_pesel PESEL znak ro_nip NIP znak ro_dowod ro_paszport ro_tel ro_email ro_pokrew Seria i numer dowodu osobistego seria i numer paszportu telefon komórkowy email kod pokrewieństa (kod ZUS) czy pozostaje na wyłącznym utrzymaniu osoby ubezpieczonej? czy pozostaje we wspólnym gospodarstwie z os.ub.? kod niepełnosprawności (kod ZUS) data uzyskania uprawnień do ubezpieczenia zdrowotnego data utraty uprawnień do ubezpieczenia zdrowotnego znak znak ro_utrzym ro_gospod ro_niepelno ro_dataubod ro_dataubdo ro_* adres zamieszkania: znak 12 rekordy z pustym tym polem będą pomijane ewentualne spacje, myślniki,... zostaną pominięte ewentualne spacje, myślniki,... zostaną 10 pominięte 9 12 9 40 3 11 znacznik znacznik znak 3 data data pola analogiczne jak w adresie zameldowania. Jeżeli adres jest identyczny jak u pracownika, nie muszą być wypełniane Strona 10 z 13 Bazy słownikowe nazwa opis podział organizacyjny szczebel I typ wielkość uwagi Plik → PIONY.CSV sl_pi_kod kod znak 16 sl_pi_nazwa nazwa pionu (jednostki organizacyjnej Igo szczebla) znak 30 sl_pi_konto konto księgowe liczba 30 podział organizacyjny szczebel II sl_wy_kod kod znak 16 sl_wy_nazwa nazwa wydziału (jednostki organizacyjnej 2go szczebla) znak 30 sl_wy_konto konto księgowe liczba 30 podział organizacyjny szczebel III sl_od_kod kod znak 13 sl_od_nazwa nazwa oddziału (jednostki organizacyjnej 3go szczebla) znak 30 sl_od_konto konto księgowe liczba 30 Słownik języków obcych sl_je_kod kod znak 8 sl_je_nazwa nazwa Słownik rodzajów wykształcenia znak 30 sl_rw_kod kod znak 8 sl_rw_nazwa nazwa Słownik tytułów naukowych znak 30 sl_tn_kod kod znak 8 sl_tn_nazwa nazwa Słownik uczelni/szkół znak 30 sl_sz_kod kod znak 8 sl_sz_nazwa nazwa Słownik dodatków płacowych znak 80 sl_do_kod kod znak 8 sl_do_nazwa nazwa znak 30 sl_do_rodzaj rodzaj dodatku znacznik rekordy z pustym tym polem będą pomijane wykorzystywane przy definiowaniu dekretów Plik → WYDZIAL.CSV rekordy z pustym tym polem będą pomijane wykorzystywane przy definiowaniu dekretów Plik → DZIAL.CSV rekordy z pustym tym polem będą pomijane wykorzystywane przy definiowaniu dekretów Plik → SLJEZYK.CSV rekordy z pustym tym polem będą pomijane Plik → SLWYKSZT.CSV rekordy z pustym tym polem będą pomijane Plik → SLTYTULY.CSV rekordy z pustym tym polem będą pomijane Plik → SLSZKOLY.CSV rekordy z pustym tym polem będą pomijane Plik → SLDODATK.CSV rekordy z pustym tym polem będą pomijane kwota, mnożnik, procent. Gdy nie wypełnione przyjmowane jest „kwota” Plik → SLSOCJAL.CSV Słownik akcji socjalnej sl_as_kod kod znak 8 sl_as_nazwa nazwa Słownik kategorii zaszeregowania znak 30 sl_kt_kod kod znak 8 sl_kt_nazwa nazwa Słownik miejsc pracy znak 20 sl_mc_kod kod znak 8 sl_mc_nazwa nazwa Słownik sposobów przyjęcia do pracy znak 20 sl_sp_kod kod znak 8 sl_sp_nazwa nazwa Słownik sposobów rozwiązania umowy znak 20 sl_rz_kod kod znak 32 sl_rz_nazwa sl_rz_zus nazwa kod ZUS (przyczyna wyrejestrowania) Słownik stanowisk pracy znak znak 60 3 rekordy z pustym tym polem będą pomijane Plik → SLKATEG.CSV rekordy z pustym tym polem będą pomijane Plik → SLMIEJSC.CSV rekordy z pustym tym polem będą pomijane Plik → SLSPOS.CSV rekordy z pustym tym polem będą pomijane Plik → SLROZW.CSV rekordy z pustym tym polem będą pomijane zgodnie z nomenklaturą ZUS Plik → SLSTAN.CSV Strona 11 z 13 Bazy słownikowe nazwa opis typ sl_st_kod kod znak 8 rekordy z pustym tym polem będą pomijane sl_st_nazwa sl_st_opis sl_st_klas st_st_prod nazwa dłuższy teskt opisujący stanowisko kod stanowiska wg klasyfikacji MPiPS Czy stanowisko produkcyjne ? Słownik terminów (BHP, badania,...) znak znak znak znacznik 30 80 6 domyślnie to samo co w nazwie sl_te_kod kod znak 8 sl_te_nazwa nazwa Grupy stanowisk Staże pracy Kody czasów pracy Grupy czasów pracy Absencje znak 30 wielkość uwagi Plik → SLTERMIN.CSV rekordy z pustym tym polem będą pomijane Słownik PCBEST Słownik PCBEST Słownik PCBEST Słownik PCBEST Słownik PCBEST Strona 12 z 13 Wsadowy import list płac nazwa opis spis list typ wielkość uwagi Plik → LISTY.CSV Numery które nie mogą stać się unikalnymi w systemie (w powiązaniu z rokiem listy) nie będą czytane. Nie będą też czytanie listy dla których nie ma pliku z danymi rodzaj listy płac zgodnie z właściwym słownikiem płacowym nazwa listy 30 li_numer Numer listy płac liczba li_rodzaj rodzaj listy płac znak li_nazwa li_data li_wod li_wdo li_pod li_pdo nazwa listy płac znak data listy data Wynagrodzenie od data okres za który lista rozliczała wynagrodzenia Wynagrodzenie do data Przerwy od data okres z którego były uwzględniane przerwy w pracy Przerwy do data konkretna lista Plik → LNNN_SSS.CSV plik bez rekordu nagłówkowego struktura jak przy pojedynczym imporcie list płac NNN → numer listy (bez zer poprzedzających) SSS → numer pliku ini (bez zer poprzedzających) Brak pliku INI powoduje, że lista nie będzie importowana (nawet do samego rejestru) powiązane pliki konfiguracyjne logika pliku zgodna z plikiem mapowanie_list.ini Oprócz powiązań musi zatem być w nim linia: Numer ewid.=kol? Plik → K_SSS.INI Wszystkie importowane listy mają automatycznie status → ZABLOKOWANE! Strona 13 z 13