Comment for Table POSESJA_USLUGI_ILOSC
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

Columns of Table POSESJA_USLUGI_ILOSC
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      

Indexes on Table POSESJA_USLUGI_ILOSC
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>        

Foreign Key Constraints on Table POSESJA_USLUGI_ILOSC
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

PK, UK, & Check Constraints on Table POSESJA_USLUGI_ILOSC
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

Table POSESJA_USLUGI_ILOSC does not have...
Partitions
Redaction Policies