# Tabela: mtowar1 - Towary i usługi

## Kolumny

Lp | Nazwa | Typ SQL |  | Domyślnie | Warunek | Tytuł / opis
--- | --- | --- | --- | --- | --- | ---
1 | mtowar1_id | serial4 |  |  |  | Id towaru
2 | indeks | varchar(60) |  |  |  | Indeks Do tego pole można wprowadzić oznaczenie - numer Indeksu. W tej kolumnie znajduje się oznaczenie - Indeks.
3 | symbol | varchar(60) |  |  |  | Symbol Do tego pole można wprowadzić oznaczenie własne, alternatywne w stosunku do Indeksu. W tej kolumnie znajduje się oznaczenie własne, alternatywne w stosunku do Indeksu.
4 | nazwa | varchar(254) |  |  |  | Nazwa Do tego pola należy wprowadzić nazwę towaru, usługi. W tej kolumnie znajduje się nazwa towaru, usługi.
5 | nazwa2 | varchar(254) |  |  |  | Inna nazwa Do tego pola należy wprowadzić dodatkową nazwę. W tej kolumnie znajduje się dodatkowa nazwa towaru, usługi.
6 | opis | tekst |  |  |  | Nr kat./Opis W tym polu można zamieścić opis lub numer katalogowy. W tej kolumnie znajduje się opis lub numer katalogowy.
7 | typ | varchar(1) |  |  |  | Typ Pole to musi być wypeł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. W tej kolumnie znajduje się typ.
Id. | Tytuł
--- | ---
'T' | Towar
'P' | Produkt
'K' | Koszt
'U' | Usługa
8 | mklas1_kod | varchar(25) |  |  |  | Kod klasyfikacji
9 | jm | varchar(6) |  |  |  | Podst. jedn. miary Aby wypełnić to pole, należy wybrać odpowiednią wartość ze słownika, otwieranego za pomocą strzałki znajdującej się z prawej strony tego pola. Jednostka W tej kolumnie znajduje się jednostka miary danego towaru.
10 | ilosc_doklad | int2 |  | 0 |  | Miejsca po przecinku (0-3) Do tego pola należy wpisać liczbę z przedziału 0-3, określającą, ile cyfr po przecinku jest brane pod uwagę przy podawaniu ilości danego towaru. Wpisanie do tego pola liczby 0 oznacza, że wielkość liczbowa określająca ilość towaru musi być liczbą całkowitą.
11 | pkwiu | varchar(20) |  |  |  | PKWiU Pole to jest przeznaczone na kod Polskiej Klasyfikacji Wyrobów i Usług.
12 | sww | varchar(20) |  |  |  | SWW
13 | vat | varchar(6) |  |  |  | Stawka VAT W tym polu należy wybrać wielkość stawki VAT. Aby wypełnić to pole, należy wybrać odpowiednią wartość ze słownika, otwieranego za pomocą strzałki znajdującej się z prawej strony tego pola. VAT W tej kolumnie znajduje się wielkość stawki VAT.
14 | ean | varchar(20) |  |  |  | EAN Do tego pola można wprowadzić kod paskowy opakowania produktu.
15 | rozl_mag | int2 |  | 1 |  | Rozliczanie magazynu
Id. | Tytuł
--- | ---
1 | FIFO
2 | LIFO
3 | wg daty ważności
16 | magazyn | varchar(6) |  |  |  | Domyślny magazyn
17 | producent | varchar(17) |  |  |  | Producent Do tego pola należy wprowadzić nazwę producenta. Aby to zrobić należy kliknąć na ikonce znajdującej się z prawej strony tego pola (co spowoduje otwarcie kartoteki kontrahentów).Po wybraniu odpowiedniego wpisu i kliknięciu na nim lewym klawiszem myszy, należy wybrać z menu funkcję Pobierz, co spowoduje „zaczytanie” danych. W tej kolumnie znajduje się nazwa producenta.
18 | zakup_od_dost | taknie |  |  |  | Zakup tylko od dostawców
19 | dostawca | varchar(17) |  |  |  | Dostawca Do tego pola należy wprowadzić nazwę dostawcy. Aby to zrobić należy kliknąć na ikonce znajdującej się z prawej strony tego pola (co spowoduje otwarcie kartoteki kontrahentów).Po wybraniu odpowiedniego wpisu i kliknięciu na nim lewym klawiszem myszy, należy wybrać z menu funkcję Pobierz, co spowoduje „zaczytanie” danych. W tej kolumnie znajduje się nazwa dostawcy.
20 | stan_min | numeric(15,3) |  | 0 |  | Stan min. Do tego pola należy wpisać liczbową wartość określającą zalecany minimalny stan danego towaru w magazynie. Jeżeli stan towaru w magazynie spadnie poniżej wartości wpisanej do tego pola, program poinformuje o tym odpowiednim komunikatem ostrzegawczym.
21 | stan_max | numeric(15,3) |  | 0 |  | Stan zalecany Na tym polu należy określić, jaka ilość danego towaru w magazynie jest optymalna z punktu widzenia potrzeb i kosztów.
22 | zysk_minimalny | numeric(6,3) |  | 0 |  | Zysk minimalny
23 | rabat_max | numeric(6,3) |  | 0 |  | Rabat maksymalny
24 | rabat_blokada | taknie |  |  |  | Zablokuj możliwość udzielania rabatów Przełącznik Zablokuj możliwość udzielania rabatów dotyczy tylko tych towarów i usług, które są (mogą być) sprzedawane przez właściciela programu. Zaznaczenie tego przełącznika powoduje, że przy wyliczaniu ceny danego towaru / usługi nie będą brane pod uwagę rabaty ustalone dla danego towaru i kontrahenta (rabaty dla towaru i kontrahenta ustala się w trakcie wystawiania faktury - zaznaczenie tego przełącznika blokuje taką możliwość).
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 | stan | stan01 |  |  |  | Aktualny Przełącznik ten jest wstępnie zaznaczany dla wszystkich nowych pozycji kartoteki. Jeżeli dane po pewnym czasie przestaną być aktualne, nie należy ich usuwać z kartoteki, lecz jedynie usunąć zaznaczenie przełącznika Aktualny. A W tej kolumnie znajduje się znaczek oznaczający stan danego wpisu. Jeśli znaczek jest: zielony - oznacza że wpis jest aktualny czerwony - oznacza że wpis jest nieaktualny
29 | zabezp | varchar(1) |  |  |  | Zabezpieczenie
30 | waga | int2 |  | 0 |  | Waga
31 | synonim | varchar(250) |  |  |  | Synonim Do tego pola można wpisać dowolne określenie towaru/usługi, według pomysłu użytkownika. Zawartość tego pola ma na celu ułatwienia wyszukania odpowiedniego towaru/usługi. Nie ma konieczności wypełniania tego pola.
32 | kor_stan | kor_stan |  |  |  | Stan korekty Na tym polu program dla nowych pozycji podpowiada Aktualny. Jeżeli pozycja po pewnym czasie przestaje być aktualna, nie należy jej kasować, lecz zmienić jej stan na Historyczny.
33 | kor_opis | tekst |  |  |  | Opis korekty W tym polu można zamieścić opis korekty.

## Klucze obce

Lp | Nazwa klucza | Kolumna lokalna | Tabela obca | Kolumna obca | onUpdate | onDelete
--- | --- | --- | --- | --- | --- | ---
1 | mtowar1_mklas1_kod_fkey | mklas1_kod | mklas1 | kod | cascade | restrict
2 | mtowar1_vat_fkey | vat | svat1 | svat1_id | cascade | restrict
3 | mtowar1_magazyn_fkey | magazyn | mmagazyn1 | mmagazyn1_id | cascade | setnull

## Zależności

Lp | Nazwa klucza | Kolumna obca | Tabela pierwotna | Kolumna pierwotna | onUpdate | onDelete
--- | --- | --- | --- | --- | --- | ---
1 | mtowar2_mtowar1_id_fkey | mtowar1_id | mtowar2 | mtowar1_id | cascade | cascade
2 | mtowar3_mtowar1_id_fkey | mtowar1_id | mtowar3 | mtowar1_id | cascade | cascade
3 | mtowar4_mtowar1_id_fkey | mtowar1_id | mtowar4 | mtowar1_id | cascade | cascade
4 | mtowar5_mtowar1_id_fkey | mtowar1_id | mtowar5 | mtowar1_id | cascade | cascade
5 | mtowar6_mtowar1_id_fkey | mtowar1_id | mtowar6 | mtowar1_id | cascade | cascade
6 | mtowar8_mtowar1_id_fkey | mtowar1_id | mtowar8 | mtowar1_id | cascade | cascade
7 | mzest4_mtowar1_indeks_fkey | indeks | mzest4 | mtowar1_indeks | cascade | restrict
8 | mzam2_mtowar1_indeks_fkey | indeks | mzam2 | mtowar1_indeks | cascade | restrict
9 | mzam3_mtowar1_indeks_fkey | indeks | mzam3 | mtowar1_indeks | cascade | restrict
10 | cgrupa5_mtowar1_id_fkey | mtowar1_id | cgrupa5 | mtowar1_id | cascade | setnull
11 | cteren6_mtowar1_indeks_fkey | indeks | cteren6 | mtowar1_indeks | cascade | cascade
12 | ctowar1_mtowar1_id_fkey | mtowar1_id | ctowar1 | mtowar1_id | cascade | cascade

## Indeksy

Lp | Nazwa | Unikalny | Kolumny
--- | --- | --- | ---
1 | mtowar1_indeks_key | Tak | indeks
2 | mtowar1_mklas1_kod_indeks_key | Nie | mklas1_kod indeks
3 | mtowar1_symbol_key | Nie | symbol
4 | mtowar1_nazwa_key | Nie | nazwa

## Menu (funkcje)

Lp | Nazwa | Tytuł / Opis
--- | --- | ---
1 | mtowar4 | Ceny Dla każdego towaru / usługi można wprowadzić kilka cen (każda z tych cen musi być innego rodzaju, np. usługowa, urzędowa, itp.). Aby dodać nową cenę dla towaru / usługi, należy kliknąć ten towar/usługę na liście pozycji kartoteki towarów i usług oraz wybrać z wyświetlonego menu funkcję: Ceny. W oknie polecenia zostanie wyświetlona lista cen wprowadzonych dla tego towaru / usługi. Aby dodać nową cenę, należy wybrać funkcję Dodaj z menu Operacje lub wybrać funkcję Dodaj z menu wyświetlonego po kliknięciu dowolnej ceny. Patrz opis funkcji.
2 | mtowar8 | Opakowania Ta funkcja dotyczy wyłącznie towarów. Za jej pomocą można określić, w jakich opakowaniach dany towar jest kupowany / przechowywany w magazynie. Aby dodać rodzaj opakowania dla towaru, należy kliknąć ten towar na liście pozycji kartoteki towarów i usług oraz wybrać z wyświetlonego menu funkcję: Opakowania. W oknie polecenia zostanie wyświetlona lista opakowań już wprowadzonych dla tego towaru. Aby dodać nowe opakowanie, należy wybrać funkcję Dodaj z menu Operacje lub wybrać funkcję Dodaj z menu wyświetlonego po kliknięciu dowolnej ceny. Patrz opis funkcji.
3 | ctowar1 | Usługi laboratoryjne
4 | mzam3 | Dokumenty magazynowe Funkcja ta pozwala przeglądać pozycje dokumentów magazynowych związanych z wybranym towarem pamiętanym w kartotece towarów i usług. Po uruchomieniu tej funkcji pojawi się lista pozycji dokumentów magazynowych związanych z wybranym towarem (usługą) kartoteki. Pozycje te mogą pochodzić z wielu różnych dokumentów magazynowych.
5 | mzam3_akt | Dokumenty magazynowe aktualne
6 | klas1 | Klasyfikacja podstawowa Nowy towar jest przez program przydzielany do aktualnie wybranej w oknie polecenia gałęzi klasyfikacji. Funkcja Klasyfikacja podstawowa umożliwia przydzielenie towaru dodatkowo do gałęzi drzewa klasyfikacji podstawowej, pozwala także usunąć określony przydział do klasyfikacji podstawowej. Uwaga W klasyfikacji podstawowej jedną pozycję można przydzielić tylko do jednej gałęzi drzewa klasyfikacji. Patrz opis funkcji.
7 | klas2 | Klasyfikacja dodatkowa Nowy towar jest przez program przydzielany do aktualnie wybranej w oknie polecenia gałęzi klasyfikacji. Funkcja Klasyfikacja dodatkowa umożliwia przydzielenie towaru dodatkowo do gałęzi drzewa klasyfikacji dodatkowej, pozwala także usunąć określony przydział do klasyfikacji dodatkowej. Patrz opis funkcji.
8 | klas3 | Klasyfikacja internetowa Nowy towar jest przez program przydzielany do aktualnie wybranej w oknie polecenia gałęzi klasyfikacji. Funkcja Klasyfikacja internetowa umożliwia przydzielenie towaru dodatkowo do gałęzi drzewa klasyfikacji internetowej, pozwala także usunąć określony przydział do klasyfikacji internetowej. Patrz opis funkcji.

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