Import danych osobowych
W systemie istnieje mo偶liwo艣膰 wczytania informacji o stanie zatrudnienia pracownik贸w (import danych osobowych), zapisanej w postaci sformatowanego pliku tekstowego, aktywowanej po naci艣ni臋ciu na przycisk Import, znajduj膮cy si臋 w g艂贸wnym oknie modu艂u.
Uwagi generalne zwi膮zane z importem danych osobowych:
Plik tekstowy z danymi osobowymi musi za ka偶dym razem zawiera膰 komplet danych osobowych wszystkich pracownik贸w zatrudnionych w przedsi臋biorstwie,
Je艣li w pliku tekstowym brakuje daty zatrudnienia okre艣lonego pracownika na stanowisku pracy, to w trakcie procesu wczytywania automatycznie wstawiana jest data odniesienia ustawiona w module ADMIN,
Je偶eli we wczytywanym pliku tekstowym zawarta jest mniejsza liczba os贸b ni偶 aktualnie znajduje si臋 w bazie danych systemu STER to osoby, kt贸re nie wyst臋puj膮 w pliku tekstowym, w bazie danych b臋d膮 mia艂y automatycznie wstawion膮 dat臋 zwolnienia r贸wnowa偶n膮 dacie odniesienia ustawionej w module ADMIN,
Je偶eli pracownik w bazie danych systemu STER jest zatrudniony na innym stanowisku ni偶 podane w pliku tekstowym, to b臋dzie on w spos贸b automatyczny zwolniony z tego stanowiska (wpisana zostanie data zwolnienia) i zatrudniony na stanowisku o kodzie zgodnym z zawartym kodem umieszczonym w pliku tekstowym.
Z uwagi na r贸偶norodno艣膰 system贸w kadrowych dost臋pnych na rynku opracowano uniwersaln膮 metod臋 odczytu danych z pliku tekstowego o nast臋puj膮cym formacie (separatorem p贸l jest przecinek `,` a kreska pionowa `|` jest separatorem struktury przedsi臋biorstwa od danych o osobowych pracownika):
Kod 0 poziomu struktury,Kod 1 poziomu struktury,Kod 2 poziomu struktury,....,Kolejne n-1 kod struktury,Kod n stanowiska,|,Nazwisko, Imi臋,Numer PESEL,P艂e膰,Imi臋 ojca,Data urodzenia, Miejsce urodzenia,Data zatrudnienia,Data zwolnienia z pracy,Kod zawodu,NIP,Kod pocztowy, Miejscowo艣膰 zameldowania,Wojew贸dztwo,Ulica, Numer budynku,Numer mieszkania,Rodzaj dokumentu, Numer dokumentu (wszystko wpisane w jednej linii).
Opis poszczeg贸lnych p贸l (ich znaczenie oraz wielko艣膰) zosta艂 zawarty w tabeli przedstawionej poni偶ej:
Pozycja |
Szer. |
Znaczenie |
Kod 0 poziomu struktury |
50 |
kod struktury przedsi臋biorstwa poziomu 0 |
Kod 1 poziomu struktury |
50 |
kod struktury przedsi臋biorstwa poziomu 1 |
Kod 2 poziomu struktury |
50 |
kod struktury przedsi臋biorstwa poziomu 2 |
......... |
50 |
kolejne elementy struktury przedsi臋biorstwa |
Kod n-1 poziomu struktury |
50 |
kod struktury przedsi臋biorstwa poziomu n-1 |
Kod n poziomu struktury |
50 |
kod struktury przedsi臋-biorstwa poziomu n np. stanowisko |
| |
1 |
separator danych pomi臋dzy danymi struktury | danymi pracownika |
Nazwisko |
50 |
nazwisko pracownika pracuj膮cego na danym stanowisku |
Imi臋 |
30 |
imi臋 pracownika |
Numer PESEL |
15 |
numer PESEL pracownika (w celu jednoznacznej identyfikacji) |
P艂e膰 |
1 |
zakodowana p艂e膰 osoby (1-5): 1 - m臋偶czyzna, 2 - kobieta, 3 - kobieta w ci膮偶y i okresie karmienia, 4 - m艂odociany, 5 - m艂odociana |
Imi臋 ojca |
15 |
imi臋 ojca pracownika |
Data urodzenia |
10 |
data urodzenia pracownika |
Miejsce urodzenia |
50 |
miejsce urodzenia pracownika |
Data zatrudnienia |
10 |
data zatrudnienia pracownika, |
Data zwolnienia |
10 |
data zwolnienia pracownika |
Kod zawodu |
6
7 |
kod zawodu pracownika na podstawie:
Rozporz膮dzenie Ministra Pracy i Polityki Spo艂ecznej z dnia 10 grudnia 2002 r. MINISTRA PRACY I POLITYKI SPO拢wa. rej (7-mio cyfrowej w sprawie klasyfikacji zawod贸w i specjalno艣ci dla potrzeb rynku pracy oraz zakresu jej stosowania lub
„Klasyfikacja zawod贸w i specjalno艣ci”, Tom II Klasyfikacja w艂a艣ciwa, wydanej przez Ministerstwo Pracy i Polityki Socjalnej, Warszawa 1995 |
NIP |
15 |
NIP |
Kod pocztowy |
6 |
kod pocztowy |
Miejscowo艣膰 |
32 |
miejscowo艣膰 zamieszkania |
Wojew贸dztwo |
32 |
wojew贸dztwo |
Ulica |
32 |
ulica |
Numer domu |
9 |
numer domu |
Numer mieszkania |
7 |
numer mieszkania |
Typ dokumentu |
1 |
0-brak, 1-dow贸d osob, 2-paszport |
Numer dokumentu |
15 |
numer dokumentu |
Uwaga!
Pola wymagane to: Nazwisko, Imi臋, Numer PESEL i P艂e膰.
W przypadku braku warto艣ci dowolnego pola zwi膮zanego z danymi osobowymi pracownika, pozostawiamy puste miejsce, jednak z zachowaniem odpowiedniej liczby przecink贸w w ka偶dym wierszu (w sumie powinno by膰 umieszczonych 19 przecink贸w po znaku'|').
Posta膰 zapisanej w pliku daty musi by膰 zgodna z formatem daty ustawionym w module ADMIN w polu Format daty kr贸tkiej, znajduj膮cego si臋 w oknie Opcje konfiguracyjne aktywowanego po naci艣ni臋ciu na przycisk Dodatkowe operacje znajduj膮cy si臋 w g艂贸wnym oknie modu艂u.
W trakcie procesu wczytywania poszczeg贸lnych wierszy z danymi osobowymi pracownik贸w wy艣wietlany jest numer rozpatrywanego aktualnie wiersza w wybranym zbiorze danych (patrz na rys. 3.3-1).
Rys. 3.3-1. Okno Wczytywanie danych o zatrudnieniu z wy艣wietlonym numeru wczytywanego wiersza
Po wczytaniu wszystkich danych osobowych ze zbioru tekstowego uruchamiana jest procedura przypisywania pracownik贸w do stanowisk pracy (zatrudnianie pracownik贸w), o kt贸rej u偶ytkownik jest informowany za pomoc膮 wy艣wietlanych kod贸w na bie偶膮co uaktualnianych stanowisk (patrz na rys. 3.3-2).
Rys. 3.3-2. Okno Wczytywanie danych o zatrudnieniu z wy艣wietlonym kodem uaktualnianego stanowiska
U偶ytkownik musi jeszcze tylko zatwierdzi膰 (poprzez naci艣ni臋cie na przycisk OK) przeprowadzon膮 pomy艣lnie operacj臋 importu danych osobowych. W przypadku naci艣ni臋cia przez u偶ytkownika na przycisk Anuluj ca艂a operacja importu danych osobowych b臋dzie anulowana.
W razie niepomy艣lnego zako艅czenia operacji importu danych osobowych (wykryto b艂臋dy w danych) anulowane s膮 wszystkie dotychczas wprowadzone do systemu zmiany, a numer linii wraz z opisem rodzaju wykrytego b艂臋du i przybli偶onym miejscem jego wyst膮pienia s膮 zapisywane do pliku ster_bl.TXT umieszczonym w katalogu g艂贸wnym dysku C. Wy艣wietlany jest ponadto komunikat informuj膮cy o miejscu zapisania pliku zawieraj膮cego wykaz stwierdzonych b艂臋d贸w, pokazany na rysunku poni偶ej.
Przyk艂adowa zwarto艣膰 pliku z wykrytymi b艂臋dami w danych osobowych pokazana jest na rys. 3.3-3 (w wierszu nr 3 jako kod p艂ci pracownika wpisano liczb臋 0, co jest warto艣ci膮 b艂臋dn膮).
Rys. 3.3-3. Okno zawieraj膮ce komunikat o wykrytym b艂臋dnym kodzie p艂ci pracownika w danych osobowych (wiersz 3)
1
ADMIN 2006-04-21