Schema F_54
Oracle Version 11.2.0.4.0
As Of 2022/09/19 13:58:07
Prior Table | Table POSESJA_USLUGI_ILOSC | Next Table |
Comment |
---|
Tabela okreslajaca ilosc uslug dla uslugi powiazanej z posesja , oraz daty obowiazywania. Moze isteniec wiele wpisow z ta sama ID_USLUGI ale tylko jedna moze miec pusta pole DATA_DO |
Column ID | Column Name | Datatype | Not Null | Data Default | Comments |
---|---|---|---|---|---|
1 | ID_USLUGI | NUMBER(8) | Y | identyfikator uslugi z tabeli POSESJA_ULSUGI | |
2 | ILOSC | NUMBER(8,3) | Y | ilosc uslug | |
3 | ID_JM | NUMBER(3) | identyfikator JM ze slownika JM | ||
4 | DATA_OD | DATE | Data od ktorej obowiazuje usluga | ||
5 | DATA_DO | DATE | data do ktorej obowiazuje usluga moze byc pusta | ||
6 | INSERT_USER | VARCHAR2(35 BYTE) | |||
7 | INSERT_DATE | DATE | |||
8 | UPDATE_USER | VARCHAR2(35 BYTE) | |||
9 | UPDATE_DATE | DATE | |||
10 | ILOSC_POM | NUMBER(8,3) | Ilość w JM pomocniczej np m2, ktore sa pozniej przeliczane na m3 | ||
11 | ID | NUMBER | kolumna z kluczem glownym (na razie udajaca tylko klucz glowny ze wzgledu na kompatybilnosc z forms) | ||
12 | ID_DEKLARACJI | NUMBER | Klucz obcy do uslugi_deklaracje | ||
13 | MIESIAC_OD | VARCHAR2(2 BYTE) | Zakres od kiedy - dla okresowości FK do sl_miesiace. Jeśli null to mc_od z KIT | ||
14 | MIESIAC_DO | VARCHAR2(2 BYTE) | Zakres do kiedy - dla okresowości FK do sl_miesiace. Jeśli null to mc_do z KIT | ||
15 | CENA | NUMBER | Cena dla danej usługi. Jeśli null to dane z Cennika | ||
16 | ID_DEK_NAGLOWEK | NUMBER | FK do dek_naglowki. Id nagłówka z którego przyszła usługa | ||
17 | ID_POWODU_WYLACZ | NUMBER | Fk do posesja_powody_wylaczenia. Id powodu, z którego automatycznie wyłączono usługę. | ||
18 | UWAGI | VARCHAR2(1024 CHAR) | Uwagi związane z ilością (m.in. informacja, że usługa to kopia innej usługi). | ||
19 | ID_DEK_DECYZJE_POZYCJA | NUMBER | FK do dek_decyzje_pozycje. Id pozycji decyzji z którego przyszła usługa | ||
20 | TYP_FAK | VARCHAR2(2 BYTE) | Jakiego typy ma być wystawione obciążenie. FK do SL_TYPYFAK | ||
21 | ID_REJESTRY | VARCHAR2(7 BYTE) | Do jakiego rejestru ma byc wygenerowana faktura | ||
22 | WALUTA | VARCHAR2(3 BYTE) | Y | 'PLN' | Waluta w jakiej podawana jest kwota, NOT NUll, domyślnie PLN |
23 | KURS_MIN | NUMBER(12,4) | Minimalny kurs waluty | ||
24 | KURS_MAX | NUMBER(12,4) | Maksymalny kurs waluty | ||
25 | ID_BANKU | NUMBER | ID banku z którego mamy brać kurs FK do sl_banki | ||
26 | ID_TYP_KURSU | VARCHAR2(1 BYTE) | Typ kursu wybierany do przeliczenia waluty. FK do sl_typ_kursu | ||
27 | ID_DEK_DECYZJA | NUMBER |
Uniqueness | Index Name | Type | Columns | Partitions | Partition Type | Partition Columns | Subpartition Type | Subpartition Columns |
---|---|---|---|---|---|---|---|---|
NON-UNIQUE | IDX_POSESJA_US_DATA_DO | FUNCTION-BASED NORMAL | NVL("DATA_DO","F_54"."UTILS"."DATA_MAX"()) | <none> | ||||
NON-UNIQUE | IDX_POSESJA_US_IL_ID_DEK_DEC | NORMAL | ID_DEK_DECYZJA | <none> | ||||
NON-UNIQUE | INDX_POSESJA_US_IDBANKU | NORMAL | ID_BANKU | <none> | ||||
NON-UNIQUE | INDX_POSESJA_US_IDREJESTRY | NORMAL | ID_REJESTRY | <none> | ||||
NON-UNIQUE | INDX_POSESJA_US_IDTYPKURSU | NORMAL | ID_TYP_KURSU | <none> | ||||
NON-UNIQUE | INDX_POSESJA_US_TYPFAK | NORMAL | TYP_FAK | <none> | ||||
NON-UNIQUE | INDX_POSESJA_US_WALUTA | NORMAL | WALUTA | <none> | ||||
NON-UNIQUE | INDX_POSES_US_IDDEKDECPOZJA | NORMAL | ID_DEK_DECYZJE_POZYCJA | <none> | ||||
NON-UNIQUE | IX_POSESJAUSLUGIILOSC | NORMAL | ID_USLUGI | <none> | ||||
NON-UNIQUE | IX_POSESJUGIIL_IDDEKLARACJI | NORMAL | ID_DEKLARACJI | <none> | ||||
NON-UNIQUE | IX_POSESJUGIIL_IDDEKNAGLOWEK | NORMAL | ID_DEK_NAGLOWEK | <none> | ||||
NON-UNIQUE | IX_POSESJUGIIL_IDJM | NORMAL | ID_JM | <none> | ||||
NON-UNIQUE | IX_POSESJUGIIL_IDPOWODUWYLACZ | NORMAL | ID_POWODU_WYLACZ | <none> | ||||
NON-UNIQUE | IX_POSESJUGIIL_MIESIACDO | NORMAL | MIESIAC_DO | <none> | ||||
NON-UNIQUE | IX_POSESJUGIIL_MIESIACOD | NORMAL | MIESIAC_OD | <none> | ||||
UNIQUE | UQ_PK_POSESJA_USLUGI_ILOSC | NORMAL | ID | <none> |
Constraint Name | Columns | Ref Table Owner | Referenced Table Name | Referenced Columns | Delete Rule | Status | Deferrable | Deferred |
---|---|---|---|---|---|---|---|---|
FK_POSESJA_USL_ILOSC_ID_NAGL | ID_DEK_NAGLOWEK | F_54 | DEK_NAGLOWKI | ID | NO ACTION | ENABLED | No | No |
FK_POSESJA_USLUGI_ILOSC_ID_DEK | ID_DEKLARACJI | F_54 | USLUGI_DEKLARACJE | ID_DEKLARACJI | NO ACTION | ENABLED | No | No |
FK_POSESJA_USLUGI_ILOSC_JM | ID_JM | F_54 | JM | KOD_JM | NO ACTION | ENABLED | No | No |
FK_POSESJA_USLUGI_ILOSC_WALUTA | WALUTA | F_54 | SL_WALUTY | WALUTA | NO ACTION | ENABLED | No | No |
FK_POSES_USL_ILOSC_ID_BANKU | ID_BANKU | F_54 | SL_BANKI | ID_BANKU | NO ACTION | ENABLED | No | No |
FK_POSES_USL_ILOSC_ID_DEC | ID_DEK_DECYZJA | F_54 | DEK_DECYZJE | ID | NO ACTION | ENABLED | No | No |
FK_POSES_USL_ILOSC_ID_DEC_POZ | ID_DEK_DECYZJE_POZYCJA | F_54 | DEK_DECYZJE_POZYCJE | ID | NO ACTION | ENABLED | No | No |
FK_POSES_USL_ILOSC_SL_MSC_DO | MIESIAC_DO | F_54 | SL_MIESIACE | NR_MC | NO ACTION | ENABLED | No | No |
FK_POSES_USL_ILOSC_SL_MSC_OD | MIESIAC_OD | F_54 | SL_MIESIACE | NR_MC | NO ACTION | ENABLED | No | No |
FK_POSJSLUILOSC_REJESTR | ID_REJESTRY | F_54 | REJESTRY | ID | NO ACTION | ENABLED | No | No |
FK_POS_USL_ILOSC_ID_TYP_KURSU | ID_TYP_KURSU | F_54 | SL_TYP_KURSU | ID_TYP_KURSU | NO ACTION | ENABLED | No | No |
FK_POSUSLUILOSC_SLTYPYFAK | TYP_FAK | F_54 | SL_TYPYFAK | TYP_FAK | NO ACTION | ENABLED | No | No |
FK_USLUGI_ILOSC_ID_POWOD_WYL | ID_POWODU_WYLACZ | F_54 | POSESJA_POWODY_WYLACZENIA | ID | NO ACTION | ENABLED | No | No |
FK_USLUGIILOSC_USLUGI | ID_USLUGI | F_54 | POSESJA_USLUGI | ID_USLUGI | NO ACTION | ENABLED | No | No |
Constraint Name | Type | Condition | Status | Columns |
---|---|---|---|---|
NN_POSESJA_USLUGI_ILOSC_WALUTA | Check | "WALUTA" IS NOT NULL | ENABLED | WALUTA |
SYS_C0054723 | Check | "ID_USLUGI" IS NOT NULL | ENABLED | ID_USLUGI |
SYS_C0054724 | Check | "ILOSC" IS NOT NULL | ENABLED | ILOSC |
UQ_PK_POSESJA_USLUGI_ILOSC | Unique | ENABLED | ID |
Partitions |
Redaction Policies |