# Tabela: mvat1 - Rejestry VAT

## Kolumny

Lp | Nazwa | Typ SQL |  | Domyślnie | Warunek | Tytuł / opis
--- | --- | --- | --- | --- | --- | ---
1 | mvat1_id | serial4 |  |  |  | Id pozycji
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 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_numerator | varchar(15) |  |  |  | Numerator
5 | dok_nr | varchar(25) |  |  |  | Numer rejestru
6 | 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: 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
7 | data | date |  |  |  | Data Do tego pola należy wprowadzić datę.
8 | data_spr | date |  |  |  | Data sprzedaży (wpływu) Do tego pola należy wprowadzić datę sprzedaży.
9 | dokobcy_nr | varchar(25) |  |  |  | Dok obcy nr
10 | dokobcy_data | date |  |  |  | Dok obcy data
11 | mzam1_id | int4 |  |  |  | Id zamówienia
12 | knt_nip | varchar(17) |  |  |  | Kontrahent NIP Na tym polu należy wprowadzić numer NIP kontrahenta.
13 | knt_nazwa | varchar(100) |  |  |  | Nazwa Do tego pola należy wprowadzić nazwę kontrahenta.
14 | knt_adres | varchar(50) |  |  |  | Adres
15 | netto | numeric(15,2) |  | 0 |  | Wartość netto Pole to nie może pozostać niewypełnione.
16 | podatek | numeric(15,2) |  | 0 |  | Wartość VAT Pole to nie może pozostać niewypełnione.
17 | brutto | numeric(15,2) |  | 0 |  | Wartość brutto Pole to nie może pozostać niewypełnione.
18 | vat_rodzaj | varchar(6) |  |  |  | Rodzaj dokumentu VAT
19 | vat_w1 | taknie |  | 1 |  | VAT zakupu rozliczany z podatkiem należnym
20 | vat_w2 | int2 |  | 0 |  | Czy dokument został sfiskalizowany Pole to nie może pozostać niewypełnione.
21 | vat_w3 | taknie |  |  |  | Wyróżnik 3
22 | vat_w4 | taknie |  |  |  | Wyróżnik 4
23 | vat_w5 | int2 |  | 0 |  | Wyróżnik 5 Pole to nie może pozostać niewypełnione.
24 | algorytm | int2 |  | 1 |  | Algorytm Pole to nie może pozostać niewypełnione.
Id. | Skrót | Tytuł, opis
--- | --- | ---
1 | 1-NS | wg netto i stopki Najpopularniejszy algorytm wykorzystywany do wystawiania Faktur VAT.
2 | 2-NP | wg netto i pozycyjnie Algorytm wykorzystywany zwykle w Fakturach Korygujących VAT wystawianych do Faktur VAT obliczonych wg wartości netto.
3 | 3-BS | wg brutto i stopki Algorytm wykorzystywany przez drukarki i kasy fiskalne. Używany również do Faktur VAT wystawianych na podstawie paragonów fiskalnych.
4 | 4-BP | wg brutto i pozycyjnie Algorytm wykorzystywany zwykle w Fakturach Korygujących VAT wystawianych do Faktur VAT obliczonych wg wartości brutto.
25 | filtr1 | varchar(10) |  |  |  | Filtr 1 Pole to służy do zaawansowanego wyszukiwania pozycji.
26 | filtr2 | varchar(10) |  |  |  | Filtr 2 Pole to służy do zaawansowanego wyszukiwania pozycji.
27 | 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).
28 | opis | tekst |  |  |  | Opis W tym polu należy zamieścić opis.
29 | dokzw_nr | varchar(25) |  |  |  | Dokument związany

## Klucze obce

Lp | Nazwa klucza | Kolumna lokalna | Tabela obca | Kolumna obca | onUpdate | onDelete
--- | --- | --- | --- | --- | --- | ---
1 | mvat1_dok_typ_fkey | dok_typ | mtyp1 | dok_typ | cascade | restrict
2 | mvat1_dok_sym_fkey | dok_sym | grej1 | dok_sym | cascade | restrict
3 | mvat1_mzam1_id_fkey | mzam1_id | mzam1 | mzam1_id | cascade | restrict

## Zależności

Lp | Nazwa klucza | Kolumna obca | Tabela pierwotna | Kolumna pierwotna | onUpdate | onDelete
--- | --- | --- | --- | --- | --- | ---
1 | mvat2_mvat1_id_fkey | mvat1_id | mvat2 | mvat1_id | cascade | cascade
2 | rdok2_mvat1_id_fkey | mvat1_id | rdok2 | mvat1_id | cascade | setnull

## Indeksy

Lp | Nazwa | Unikalny | Kolumny
--- | --- | --- | ---
1 | mvat1_dok_sym_data_dok_nr_key | Nie | dok_sym data dok_nr
2 | mvat1_data_dok_nr_key | Nie | data dok_nr

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