# Tabela: mmajkont1 - ESM Kontrole

W tym poleceniu przechowywane są informacje na temat sprawdzeń i kontroli koniecznych dla poprawnej pracy urządzenia.

## Kolumny

Lp | Nazwa | Typ SQL |  | Domyślnie | Warunek | Tytuł / opis
--- | --- | --- | --- | --- | --- | ---
1 | mmajkont1_id | serial4 |  |  |  | Id kontroli
2 | mmaj1_id | int4 |  |  |  | Id rejestru
3 | status | status |  |  |  | Status Dla nowych pozycji program na tym polu podpowiada status: Brudnopis. Zmiany statusu można dokonać podczas edycji pozycji. Uwaga Uprawnienia do zmiany zawartości pola Status mają tylko wybrani użytkownicy. Administrator może przydzielić użytkownikowi uprawnienia do: zatwierdzania do czystopisu, cofania do brudnopisu oraz anulowania pozycji. Dostępne statusy to: S Ikony w tej kolumnie pokazują aktualny status danej pozycji. Dostępne statusy to:
Id. | Ikona | Skrót | Tytuł
--- | --- | --- | ---
0 |  | B | Brudnopis
1 |  | C | Czystopis
2 |  | A | Anulowany
3 |  | H | Historyczny
4 | data | date |  |  |  | Dokładna data wykonania Pole to należy wypełnić tylko wtedy, gdy dodawana kontrola powinna zostać wykonana określonego dnia (jednorazowo). W takiej sytuacji należy wprowadzić do tego pola planowaną datę wykonania kontroli. Podczas wypełniania tego pola można posłużyć się pomocniczymi funkcjami pobrania aktualnej daty oraz kalendarza . Data wykonania Data w tej kolumnie oznacza, że dana kontrola jest kontrolą jednorazową i powinna zostać wykonana w podanym dniu.
5 | osoba_pesel | varchar(15) |  |  |  | Osoba wykonująca czynność Do tego pola należy wprowadzić imię i nazwisko osoby, która będzie (powinna) wykonywać dodawaną kontrolę. Kliknięcie znajdującego się obok przycisku oznaczonego trzema kropkami powoduje otworzenie kartoteki personelu, można w niej wyszukać odpowiednią osobę, oraz pobrać jej dane do omawianego pola. Przycisk oznaczony trybikiem umożliwia wprowadzenia do pola identyfikatora tej osoby, która jest aktualnie zalogowana, czyli aktualnego operatora programu. Osoba W tej kolumnie znajduje się nazwisko osoby, która będzie (powinna) wykonywać daną kontrolę.
6 | typ | varchar(6) |  |  |  | Typ Do tego pola należy wprowadzić (poprzez wybór ze słownika) rodzaj dodawanej kontroli. Wykorzystywany podczas edycji tego pola słownik Typ historii związanej z wyposażeniem może być edytowany za pomocą polecenia Ustawienia programu / Słowniki główne / Słowniki pozostałe. W tej kolumnie znajduje się typ kontroli.
7 | dni | int2 |  | 0 |  | Co ile dni wykonywać Ilość dni do następnej kontroli. Co ile dni W tej kolumnie znajduje się ilość dni do następnej kontroli.
8 | czestotliwosc | varchar(6) |  |  |  | Częstotliwość kontroli Pole to należy wypełnić w przypadku, gdy wprowadzana kontrola powinna być wykonywana dla danego wyposażenia systematycznie, w stałych odstępach czasowych. W takiej sytuacji należy na tym polu ustalić, poprzez wybór odpowiedniej pozycji słownika, częstotliowśc wykonywania danej kontroli. Wykorzystywany podczas edycji tego pola słownik Kontrole może być edytowany za pomocą polecenia Ustawienia programu / Słowniki główne / Słowniki pozostałe. Częstotliwość Wpis w tej kolumnie oznacza, że dana kontrola powinna być wykonywana dla danego wyposażenia systematycznie, w stałych odstępach czasowych. W takiej sytuacji w kolumnie pokazywana jest informacja o częstotliwości wykonywania danej kontroli.
9 | powiadom_dni | int2 |  | 0 |  | Powiadom na ile dni wcześniej Na tym polu należy ustalić, ile dni przed planowanym terminem kontroli program ma przypominać o niej. Uwaga Przypominienie / powiadomienie o zbliżaniu się terminu wykonania danej kontroli jest realizowane: poprzez wyświetlenie dla tej kontroli symbolu w kolumnie K na liście kontroli dla danego urządzenia (w oknie funkcji Kontrole), poprzez wyświetlenie dla tego urządzenia symbolu w kolumnie K na liście wyposażenia (w oknie ewidencji) Powiadom Liczba w tej kolumnie określa, ile dni przed planowanym terminem kontroli program ma przypominać o niej.
10 | opis | tekst |  |  |  | Opis Do tego pola można wpisać bardziej szczegółowy opis dodawanej kontroli. W tej kolumnie znajduje się dodatkowy opis kontroli.

## Klucze obce

Lp | Nazwa klucza | Kolumna lokalna | Tabela obca | Kolumna obca | onUpdate | onDelete
--- | --- | --- | --- | --- | --- | ---
1 | mmajkont1_osoba_pesel_fkey | osoba_pesel | mprac1 | pesel | cascade | restrict
2 | mmajkont1_mmaj1_id_fkey | mmaj1_id | mmaj1 | mmaj1_id | cascade | cascade

## Menu (funkcje)

Lp | Nazwa | Tytuł / Opis
--- | --- | ---
1 | pobierz | Pobierz Pobiera wybraną pozycję z widocznego słownika/kartoteki do wcześniej edytowanego formularza.
2 | show | Pokaż szczegóły Wyświetla pełne informacje o wybranej pozycji.
3 | dodaj | Dodaj Dodaje nową pozycję.
4 | kopiuj | Duplikuj Duplikuje wybraną pozycję tworząc nową pozycję zawierającą takie same informacje.
5 | edytuj | Edytuj Otwiera wybraną pozycję do edycji.
6 | usun | Usuń Kasuje wybraną pozycję.
7 | shist2 | Historia zmian Po wywołaniu tej funkcji zostanie otworzone okno Historia zmian w bazie danych, zawierające listę zmian na polach edycyjnych aktualnie uruchomionego polecenia (rejestrowany jest każdy fakt zmiany wpisu do pola, z rozbiciem na zawartość przed edycją i po edycji). Uwaga Funkcja ta jest dostępna tylko w programach, których administratorzy w poleceniu Ustawienia programu / Parametry pozostałe / Ogólnosystemowe zaznaczyli przełącznik Historia operacji.

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