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

Podobne dokumenty