# Tabela: mroz1 - Rozrachunki

## Kolumny

Lp | Nazwa | Typ SQL |  | Domyślnie | Warunek | Tytuł / opis
--- | --- | --- | --- | --- | --- | ---
1 | mroz1_id | serial4 |  |  |  | Id rozrachunku
2 | dok_typ | varchar(6) |  |  |  | Typ dokumentu Pole to nie może pozostać niewypełnione. Aby je wypełnić należy wybrać odpowiednią wartość ze słownika, otwieranego za pomocą strzałki znajdującej się z prawej strony tego pola.
3 | dok_sym | varchar(10) |  |  |  | Symbol rejestru Pole to nie może pozostać niewypełnione. Do tego pole należy wprowadzić (poprzez wybór ze słownika uruchamianego strzałką z prawej strony pola) symbol odpowiedniego rejestru. Program w momencie uruchomienia podpowiada na tym polu symbol ostatnio wybranego rejestru.
4 | dok_nr | varchar(25) |  |  |  | Numer dokumentu
5 | dok_lp | varchar(5) |  |  |  | Lp. dokumentu
6 | zal_nr | varchar(25) |  |  |  | Numer zaliczki
7 | zal_lp | varchar(5) |  |  |  | Lp. zaliczki
8 | data | date |  |  |  | Data Pole to nie może pozostać niewypełnione. Do tego pola należy wprowadzić datę.
9 | czas | timestamp(0) |  |  |  | Czas Do tego pola należy wprowadzić czas.
10 | stan | int2 |  | 0 |  | Stan
11 | mknt1_nip | varchar(17) |  |  |  | Kontrahent NIP Na tym polu należy wprowadzić numer NIP kontrahenta.
12 | knt_nazwa | varchar(100) |  |  |  | Nazwa kontrahenta Do tego pola należy wprowadzić nazwę kontrahenta.
13 | knt_adres | varchar(100) |  |  |  | Adres kontrahenta
14 | mprac1_pesel | varchar(15) |  |  |  | Personel PESEL
15 | rodzaj | varchar(25) |  |  |  | Rodzaj
16 | filtr1 | varchar(10) |  |  |  | Filtr 1 Pole to służy do zaawansowanego wyszukiwania pozycji.
17 | filtr2 | varchar(10) |  |  |  | Filtr 2 Pole to służy do zaawansowanego wyszukiwania pozycji.
18 | kwota | numeric(15,2) |  | 0 |  | Kwota Pole to nie może pozostać niewypełnione.
19 | termin | date |  |  |  | Termin
20 | wyjasnij | wyjasnij |  |  |  | Do wyjaśnienia Zaznaczenie tego przełącznika sygnalizuje, że dane związane z tą pozycją wymagają pewnych modyfikacji lub uzupełnień. W Znaczek w tej kolumnie oznacza, że informacje związane z daną pozycją wymagają pewnych modyfikacji lub uzupełnień (dla danej pozycji został zaznaczony przełącznik Do wyjaśnienia).
21 | opis | tekst |  |  |  | Opis W tym polu należy zamieścić opis.
22 | str_knt | mroz_str |  |  |  | Strona kontrahenta Mnożnik kwoty (zależny od typu dokumentu), określajacy czy dla danej strony kwota jest należnością czy zobowiązaniem.
Id. | Tytuł
--- | ---
-1 | Ma
0 | Nie dotyczy
1 | Winien
23 | str_prac | mroz_str |  |  |  | Strona pracownika Mnożnik kwoty (zależny od typu dokumentu), określajacy czy dla danej strony kwota jest należnością czy zobowiązaniem.
Id. | Tytuł
--- | ---
-1 | Ma
0 | Nie dotyczy
1 | Winien
24 | str_fir | mroz_str |  |  |  | Strona firmy Mnożnik kwoty (zależny od typu dokumentu), określajacy czy dla danej strony kwota jest należnością czy zobowiązaniem.
Id. | Tytuł
--- | ---
-1 | Ma
0 | Nie dotyczy
1 | Winien
25 | mzam1_id | int4 |  |  |  | Id zamówienia
26 | mkbz1_id | int4 |  |  |  | Id kasy banku rozrachunku
27 | rozlicz_id | int4 |  |  |  | Id rozliczanego rozrachunku

## Kontrole

Lp | Nazwa | Warunek
--- | --- | ---
1 | mroz1_check | ((mzam1_id IS NOT NULL) OR (mkbz1_id IS NOT NULL))

## Klucze obce

Lp | Nazwa klucza | Kolumna lokalna | Tabela obca | Kolumna obca | onUpdate | onDelete
--- | --- | --- | --- | --- | --- | ---
1 | mroz1_dok_typ_fkey | dok_typ | mtyp1 | dok_typ | cascade | restrict
2 | mroz1_dok_sym_fkey | dok_sym | grej1 | dok_sym | cascade | restrict
3 | mroz1_zal_nr_fkey | zal_nr | mkbz1 | dok_nr | cascade | restrict
4 | mroz1_mknt1_nip_fkey | mknt1_nip | mknt1 | nip | cascade | restrict
5 | mroz1_mprac1_pesel_fkey | mprac1_pesel | mprac1 | pesel | cascade | restrict
6 | mroz1_mzam1_id_fkey | mzam1_id | mzam1 | mzam1_id | cascade | restrict
7 | mroz1_mkbz1_id_fkey | mkbz1_id | mkbz1 | mkbz1_id | cascade | restrict
8 | mroz1_rozlicz_id_fkey | rozlicz_id | mroz1 | mroz1_id | cascade | restrict

## Zależności

Lp | Nazwa klucza | Kolumna obca | Tabela pierwotna | Kolumna pierwotna | onUpdate | onDelete
--- | --- | --- | --- | --- | --- | ---
1 | mroz1_rozlicz_id_fkey | mroz1_id | mroz1 | rozlicz_id | cascade | restrict

## Indeksy

Lp | Nazwa | Unikalny | Kolumny
--- | --- | --- | ---
1 | mroz1_data_czas_key | Nie | data czas
2 | mroz1_rodzaj_key | Nie | rodzaj
3 | mroz1_termin_key | Nie | termin

## 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ę.

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