Tabela: mecp1 - Personel, osoby współpracujące / Karty pracy

Tabela przechowuje informacje o wykorzystanych urlopach, zwolnieniach, przepracowanych godzinach, godzinach nadliczbowych, dyżurach, nieobecnościach, itp.


Kolumny

Lp

Nazwa

Typ SQL

 

Domyślnie

Warunek

Tytuł / opis

1

mecp1_id

serial4

 

 

Id pozycji

2

mprac1_pesel

varchar(15)

 

 

Id osoby

3

data

date

 

 

Data

Na tym polu należy wprowadzić datę określającą dzień którego dotyczy dany zapis. Pole wymagane.

Data

4

rodzaj

varchar(6)

 

 

Rodzaj

Pole określające rodzaj (kategorię) wpisu w karcie np.: urlop wypoczynkowy, urlop okolicznościowy, godziny pracy, nadgodziny, itp. Pole słownikowe, wymagane.

Rodzaj

5

opis

varchar(250)

 

 

 

Opis dodatkowy

Do tego pola można wprowadzić dodatkowy opis dotyczący danego zdarzenia.

6

zastepca_pesel

varchar(15)

 

 

 

Osoba zastępująca

Do tego pola można wprowadzić imię i nazwisko osoby, która będzie zastępowała danego pracownika w czasie jego nieobecności (urlopu, choroby).

Zalecamy, aby w celu wypełninienia tego pola posłużyć się sąsiednim przyciskiem oznaczonym trzema kropkami. Po jego wciśnięciu zostanie otworzona kartoteka personelu. Należy wyszukać w niej odpowiedniego pracownika, wybrać go za pomocą myszy, a następnie wybrać z wyświetlonego menu funkcję Pobierz. Po wykonaniu tych czynności imię i nazwisko pracownika zostaną wpisane do pola Osoba zastępująca.

Osoba zastępująca

7

czas

numeric(4,2)

0

 

Liczba godzin

Do tego pola można wprowadzić czas, oznaczający liczbę godzin wykonywania danej czynności/ zdarzenia.

L. godz.

W tej kolumnie znajduje się liczba godzin wykonywania danej czynności/ zdarzenia.

8

stan

varchar(1)

'P'

 

Stan akceptacji

Stan akceptacji na jakim znajduje się wpis. Możliwe są n/w stany:

Stan

Id.

Tytuł, opis

'P'

Planowany

Propozycja terminu (urlopu, dyżuru, itp) do zatwierdzenia przez przełożonego.

'Z'

Zatwierdzony

Propozycja została zatwierdzona, w proponowanym terminie.

'O'

Odmowa

Proponowany termin nie został zaaprobowany przez przełożonego.

9

czy_karta

int2

0

 

Potwierdzenie

Pole określa czy zaplanowane w danym dniu zdarzenie(urlop, godziny nadliczbowe, dyżur itp.) miało faktycznie miejsce i w związku z tym zostało wpisane do karty pracy.

Potw.

Id.

Tytuł

0

Nie

1

Tak

10

uwagi

tekst

 

 

 

Uwagi

Na tym polu można wpisać dowolne uwagi dotyczące wpisu.

11

mecp1Id

int4

 

 

 

*

Kolumna ta określa czy dany wiersz został zaznaczony.


Klucze obce

Lp

Nazwa klucza

Kolumna lokalna

Tabela obca

Kolumna obca

onUpdate

onDelete

1

mecp1_mprac1_pesel_fkey

mprac1_pesel

mprac1

pesel

cascade

restrict

2

mecp1_zastepca_pesel_fkey

zastepca_pesel

mprac1

pesel

cascade

setnull

3

mecp1_rodzaj_fkey

rodzaj

mecp_rodz

symbol

cascade

restrict


Indeksy

Lp

Nazwa

Unikalny

Kolumny

1

mecp1_mprac1_pesel_rodzaj_data_key

Tak

mprac1_pesel

rodzaj

data

2

mecp1_data_key

Nie

data

3

mecp1_rodzaj_key

Nie

rodzaj


Menu (funkcje)

Lp

Nazwa

Tytuł / Opis

1

show

Pokaż szczegóły

Wyświetla pełne informacje o wybranej pozycji.

2

dodaj

Dodaj

Dodaje nową pozycję.

3

kopiuj

Duplikuj

Duplikuje wybraną pozycję tworząc nową pozycję zawierającą takie same informacje.

4

edytuj

Edytuj

Otwiera wybraną pozycję do edycji.

5

usun

Usuń

Kasuje wybraną pozycję.

6

dodajZakresowo

Dodaj zakresowo od ... do ...

Funkcja ta umożliwia zakresowe dodawanie wpisów na określony przedział czasu.

7

setStanZatwierdzonyOne

Zatwierdź wybraną pozycję

Funkcja umożliwia zmianę stanu akceptacji wybranej pozycji z P (Planowany) na Z (Zatwierdzony).

8

setStanZatwierdzonyAll

Zatwierdź wszystkie zaznaczone

Funkcja umożliwia zakresową zmianę stanu akceptacji dla wszystkich zaznaczonych pozycji z P (Planowany) na Z (Zatwierdzony).

9

setStanOdmowaOne

Odmowa wybranej pozycji

Funkcja umożliwia zmianę stanu akceptacji wybranej pozycji z P (Planowany) na O (Odmowa).

10

setStanOdmowaAll

Odmowa wszystkich zaznaczonych

Funkcja ta umożliwia zakresową zmianę stanu akceptacji dla wszystkich zaznaczonych pozycji z P (Planowany) na O (Odmowa).

Dokument wygenerowany 2009-09-28 04:34:07