Schema F_54
Oracle Version 11.2.0.4.0
As Of 2022/09/19 13:58:07
Prior Table | Table FAKTURY | Next Table |
Comment |
---|
tabela dla faktur |
Column ID | Column Name | Datatype | Not Null | Data Default | Comments |
---|---|---|---|---|---|
1 | ID_FAK | NUMBER(8) | Y | identyfikator faktury | |
2 | BARKOD | VARCHAR2(18 BYTE) | barkod | ||
3 | NZ | CHAR(1 BYTE) | Y | naleznosc czy zobowiazanie (FK 1/2) | |
4 | TYP_FAK | VARCHAR2(2 BYTE) | 'F' | typ faktury | |
5 | NUMER | VARCHAR2(50 CHAR) | numer faktury | ||
6 | REJESTR | VARCHAR2(5 BYTE) | Y | rejestr (FK 2/2) | |
7 | NR_KONTR | NUMBER(6) | Y | kontrahent (FK) | |
8 | DATA_FAK | DATE | data faktury | ||
9 | DA_WPL | DATE | data sprzedazy | ||
10 | TERMIN | DATE | Y | termin zaplaty | |
11 | DA_ZAP | DATE | data zaplaty | ||
12 | WARTOSC | NUMBER(12,2) | Y | wartosc | |
13 | WARTOSC_WAL | NUMBER(12,2) | wartosc w walucie | ||
14 | WALUTA | VARCHAR2(3 BYTE) | waluta | ||
15 | RODZ_PL | NUMBER(2) | rodzaj platnosci | ||
16 | ID_FAK2 | NUMBER | faktura powiazana w przypadku korekty | ||
17 | DA_VAT | DATE | data VAT (miesiac) | ||
18 | DA_KOSZT | DATE | data kosztow (miesiac) | ||
19 | OPERATOR | VARCHAR2(30 BYTE) | uzytkownik odpowiedzialny | ||
20 | KIERUNEK | VARCHAR2(20 BYTE) | kierunek | ||
21 | DEKRET | VARCHAR2(2 BYTE) | dekret | ||
22 | ID_DOWODU | NUMBER(8) | dowod powiazany (FK) | ||
23 | OBSZAR | VARCHAR2(8 BYTE) | obszar | ||
24 | AKTYWNOSC | VARCHAR2(8 BYTE) | aktywnosc | ||
25 | TYP_SRC | VARCHAR2(2 BYTE) | 'F' | ||
26 | DATA_ROZLICZENIA | DATE | data rozliczenia | ||
27 | STATUS_ROZL | CHAR(1 BYTE) | 'N' | status rozliczenia: N-nierozliczona, C-częściowo, R-rozliczona, P-przepłacona | |
28 | WARTOSC_PK | NUMBER(12,2) | wartosc po korektach | ||
29 | WARTOSC_WAL_PK | NUMBER(12,2) | wartosc po korektach w walucie | ||
30 | WARTOSC_ZAP | NUMBER(12,2) | wartosc zaplat | ||
31 | WARTOSC_WAL_ZAP | NUMBER(12,2) | wartosc zaplat w walucie | ||
32 | ID_FAK2_WEW | NUMBER | Powiazana faktura z ktorej ta faktura powstala (istotne tylko dla typu wewnetrznego - W), dodatkowo dla odpisu aktualizującego umieszczamy id dokumentu którego dotyczy | ||
33 | WALUTA_KURS | NUMBER | kurs waluty na fakturze (w momencie wystawienia) - wypelniany tez triggerem | ||
34 | NUMER_INT | NUMBER | pomocniczy numer faktury z paramterow (int lub null) | ||
35 | ID_REJESTRY | VARCHAR2(7 BYTE) | |||
36 | ID_AKTYWNOSCI | VARCHAR2(19 BYTE) | |||
37 | TYP_KONTR | VARCHAR2(5 BYTE) | Typ kontrahent w momencie wystawienia faktury | ||
38 | RODZ_KDO | VARCHAR2(5 BYTE) | Rodzaj kontrahent w momencie wystawienia faktury | ||
39 | ID_DZIELNICY | NUMBER | ID Dzielnicy z słownika SL_DZIELNICE | ||
40 | TYP_FAK_PRZED_RATA | VARCHAR2(2 BYTE) | Typ obciążenia przed zmianę na system ratalny, zapamietany w celu przywrócenia po zerwaniu umowy ratalnej | ||
41 | ZABEZP_HIPO | VARCHAR2(1 BYTE) | obciążenie zabezpieczone hipoteką T/N | ||
42 | DATA_ZABEZP_HIPO | DATE | Data zabezpieczenia hipoteką | ||
43 | KTO_ZABEZP_HIPO | VARCHAR2(60 CHAR) | Przez kogo(username) zabezpieczono hipoteką | ||
44 | WYDRUK_PLIK | BLOB | Kolumna typu BLOB przeznaczona na plik PDF z wydrukiem faktury | ||
45 | CZY_ROZLOZONA_NA_RATY | VARCHAR2(1 CHAR) | Y | 'N' | Czy faktura została rozłożona na raty, T - Tak, N - Nie |
46 | ID_FAKTURY_ARCHIWUM | NUMBER | Klucz do faktury_archiwum - nie wymagany / wskazuje czy faktura została zarchiwizowana | ||
47 | BLOKADA | VARCHAR2(1 CHAR) | Y | 'N' | Czy faktura została zablokowana w wersji ostatecznej wydruku i jest przygotowana do archiwizacji |
48 | UTW_DAT | DATE | Y | SYSTIMESTAMP | Data fizycznego utworzenia dokumentu. |
49 | UTW_USR | VARCHAR2(30 BYTE) | Y | USER | Nazwa użytkownika tworzącego dokument. |
50 | MOD_DAT | DATE | |||
51 | MOD_USR | VARCHAR2(30 BYTE) | |||
52 | TERMIN_PRZEDAWNIENIA | DATE | Termin przedawnienia. Domyślnie 5 lat licząc od końca roku kalendarzowego, w którym upłynął termin płatności podatku. |
Uniqueness | Index Name | Type | Columns | Partitions | Partition Type | Partition Columns | Subpartition Type | Subpartition Columns |
---|---|---|---|---|---|---|---|---|
NON-UNIQUE | IDX_FAKTURY_IDF_NUMER | NORMAL | ID_FAK, NUMER | <none> | ||||
NON-UNIQUE | IDX_FAKTURY_STATUS_ROZL | NORMAL | STATUS_ROZL | <none> | ||||
NON-UNIQUE | IDX_FAKTURY_TYP_FAK | NORMAL | TYP_FAK | <none> | ||||
NON-UNIQUE | INDX_FAKTURY_IDFAKTURYARCHIWUM | NORMAL | ID_FAKTURY_ARCHIWUM | <none> | ||||
NON-UNIQUE | INDX_FAKTURY_NRKONTR_NZ_WART | NORMAL | NR_KONTR, NZ, WARTOSC | <none> | ||||
NON-UNIQUE | IX1_FAKTURY | NORMAL | NR_KONTR | <none> | ||||
NON-UNIQUE | IX2_FAKTURY | NORMAL | ID_FAK2 | <none> | ||||
NON-UNIQUE | IX3_FAKTURY | NORMAL | NUMER | <none> | ||||
UNIQUE | IX4_FAKTURY | NORMAL | ID_FAK2, ID_FAK, NR_KONTR | <none> | ||||
UNIQUE | IX5_FAKTURY | NORMAL | ID_FAK, TERMIN | <none> | ||||
NON-UNIQUE | IX6_FAKTURY | NORMAL | DATA_FAK, NR_KONTR | <none> | ||||
NON-UNIQUE | IX7_FAKTURY | NORMAL | DA_WPL, NR_KONTR | <none> | ||||
NON-UNIQUE | IX8_FAKTURY | NORMAL | DATA_ROZLICZENIA | <none> | ||||
NON-UNIQUE | IX9_FAKTURY | NORMAL | NR_KONTR, DA_WPL | <none> | ||||
NON-UNIQUE | IX_FAKTUR_IDAKTYWNOSCI | NORMAL | ID_AKTYWNOSCI | <none> | ||||
NON-UNIQUE | IX_FAKTUR_IDDOWODU | NORMAL | ID_DOWODU | <none> | ||||
NON-UNIQUE | IX_FAKTUR_IDDZIELNICY | NORMAL | ID_DZIELNICY | <none> | ||||
NON-UNIQUE | IX_FAKTUR_IDFAK2WEW | NORMAL | ID_FAK2_WEW | <none> | ||||
NON-UNIQUE | IX_FAKTUR_IDREJESTRY | NORMAL | ID_REJESTRY | <none> | ||||
NON-UNIQUE | IX_FAKTUR_OBSZAR | NORMAL | OBSZAR | <none> | ||||
NON-UNIQUE | IX_FAKTUR_OBSZARAKTYWNO | NORMAL | OBSZAR, AKTYWNOSC | <none> | ||||
NON-UNIQUE | IX_FAKTUR_REJESTRNZ | NORMAL | REJESTR, NZ | <none> | ||||
NON-UNIQUE | IX_FAKTUR_RODZPL | NORMAL | RODZ_PL | <none> | ||||
NON-UNIQUE | IX_FAKTUR_TYPFAKPRZEDRAT | NORMAL | TYP_FAK_PRZED_RATA | <none> | ||||
NON-UNIQUE | IX_FAKTUR_WALUTA | NORMAL | WALUTA | <none> | ||||
NON-UNIQUE | IX_FAKTURY_KONTR_DATA | NORMAL | NR_KONTR, DATA_FAK | <none> | ||||
NON-UNIQUE | IX_FAKTURY_TERMIN_KONTR | NORMAL | TERMIN, NR_KONTR | <none> | ||||
NON-UNIQUE | IX_FAKTURY_TYP_DATA | NORMAL | TYP_FAK, DATA_FAK | <none> | ||||
NON-UNIQUE | IX_FAKTURY_TYP_DATA_ID | NORMAL | TYP_FAK, DATA_FAK, ID_FAK | <none> | ||||
UNIQUE | PK_FAKTURY | NORMAL | ID_FAK | <none> |
Constraint Name | Columns | Ref Table Owner | Referenced Table Name | Referenced Columns | Delete Rule | Status | Deferrable | Deferred |
---|---|---|---|---|---|---|---|---|
FK_FAKTURY_AKTYWNOSCI | OBSZAR, AKTYWNOSC | F_54 | AKTYWNOSCI | OBSZAR,AKTYWNOSC | NO ACTION | ENABLED | No | No |
FK_FAKTURY_AKTYWNOSCI2 | ID_AKTYWNOSCI | F_54 | AKTYWNOSCI | ID | NO ACTION | ENABLED | No | No |
FK_FAKTURY_DOWODYKS | ID_DOWODU | F_54 | DOWODY_KS | ID_DOWODU | NO ACTION | ENABLED | No | No |
FK_FAKTURY_FAKTURY | ID_FAK2 | F_54 | FAKTURY | ID_FAK | NO ACTION | ENABLED | No | No |
FK_FAKTURY_FAKTURY_WEW | ID_FAK2_WEW | F_54 | FAKTURY | ID_FAK | NO ACTION | ENABLED | No | No |
FK_FAKTURY_IDDZIELNICY | ID_DZIELNICY | F_54 | SL_DZIELNICE | ID | NO ACTION | ENABLED | No | No |
FK_FAKTURY_ID_FAK_ARCHIWUM | ID_FAKTURY_ARCHIWUM | F_54 | FAKTURY_ARCHIWUM | ID | NO ACTION | ENABLED | No | No |
FK_FAKTURY_KDO | NR_KONTR | F_54 | KDO_WEW | NR_KONTR | NO ACTION | ENABLED | No | No |
FK_FAKTURY_OBSZARY | OBSZAR | F_54 | OBSZARY | OBSZAR | NO ACTION | ENABLED | No | No |
FK_FAKTURY_REJESTRY | REJESTR, NZ | F_54 | REJESTRY | REJESTR,NAL_ZOB | NO ACTION | ENABLED | No | No |
FK_FAKTURY_REJESTRY2 | ID_REJESTRY | F_54 | REJESTRY | ID | NO ACTION | ENABLED | No | No |
FK_FAKTURY_RZAPLATY | RODZ_PL | F_54 | R_ZAPLATY | RODZ_ZAPLATY | NO ACTION | ENABLED | No | No |
FK_FAKTURY_TYP_FAK_PRZED_R | TYP_FAK_PRZED_RATA | F_54 | SL_TYPYFAK | TYP_FAK | NO ACTION | ENABLED | No | No |
FK_FAKTURY_WALUTA | WALUTA | F_54 | SL_WALUTY | WALUTA | NO ACTION | ENABLED | No | No |
Constraint Name | Type | Condition | Status | Columns |
---|---|---|---|---|
CH_FAKTURY_BLOKADA | Check | blokada in ('T', 'N') | ENABLED | BLOKADA |
CH_FAKTURY_DATA_FAK_TRUNC | Check | data_fak = trunc(data_fak, 'DD') | ENABLED | DATA_FAK |
CH_NN_FAKTURY_NR_KONTR | Check | "NR_KONTR" IS NOT NULL | ENABLED | NR_KONTR |
CH_NN_FAKTURY_REJESTR | Check | "REJESTR" IS NOT NULL | ENABLED | REJESTR |
CH_NN_FAKTURY_WARTOSC | Check | "WARTOSC" IS NOT NULL | ENABLED | WARTOSC |
NN_FAKTURY_BLOKADA | Check | "BLOKADA" IS NOT NULL | ENABLED | BLOKADA |
NN_FAKTURY_CZY_RATY | Check | "CZY_ROZLOZONA_NA_RATY" IS NOT NULL | ENABLED | CZY_ROZLOZONA_NA_RATY |
NN_FAKTURY_NRKONTR | Check | "NR_KONTR" IS NOT NULL | ENABLED | NR_KONTR |
NN_FAKTURY_NZ | Check | "NZ" IS NOT NULL | ENABLED | NZ |
NN_FAKTURY_REJESTR | Check | "REJESTR" IS NOT NULL | ENABLED | REJESTR |
NN_FAKTURY_TERMIN | Check | "TERMIN" IS NOT NULL | ENABLED | TERMIN |
NN_FAKTURY_UTW_DAT | Check | "UTW_DAT" IS NOT NULL | ENABLED | UTW_DAT |
NN_FAKTURY_UTW_USR | Check | "UTW_USR" IS NOT NULL | ENABLED | UTW_USR |
NN_FAKTURY_WARTOSC | Check | "WARTOSC" IS NOT NULL | ENABLED | WARTOSC |
PK_FAKTURY | Primary Key | ENABLED | ID_FAK |
Partitions |
Redaction Policies |