Comment for Table KDR_NIEOB
Comment
Nieobecności

Columns of Table KDR_NIEOB
Column ID Column Name Datatype Not Null Data Default Comments
1 ID_NIEOB NUMBER Y   ID
2 ID_PRAC NUMBER     ID pracownika
3 OD DATE     Obowiązuje od (data, godzina)
4 DO DATE     Obowiązuje do (data, godzina)
5 ID_NIEOB_TYP NUMBER     ID typu nieobecności
6 ID_NIEOB_DOK NUMBER     ID dokumentu przypisanego nieobecności
7 UWAGI VARCHAR2(500 CHAR)     Uwagi do nieobecnosci.
8 OD_GODZ_RECZNIE NUMBER Y 0 1-jesli godzina dla daty OD wpisana recznie, 0-jesli nie
9 DO_GODZ_RECZNIE NUMBER Y 0 1-jesli godzina dla daty DO wpisana recznie, 0-jesli nie
10 ID_UMOWY NUMBER     ID umowy
11 ID_SKLADN NUMBER     Id skladnika na ktorym nieobecnosci jest naliczona.
12 KWOTA NUMBER      
13 ILE_DNI_KAL NUMBER      
14 ILE_DNI_LICZONE NUMBER      
15 NAZWA_SKLADN VARCHAR2(300 BYTE)      
16 RECZNIE NUMBER(1)   0  
17 ILE_GODZIN NUMBER      
18 KWOTA_DOD NUMBER      
19 RECZNIE_DOD NUMBER(1)   0  
20 NAZWA_DOD VARCHAR2(500 BYTE)      
21 ID_SKLADN_DOD NUMBER      
22 ILE_DNI_OPOZNIENIA NUMBER      
23 CZY_NADPISYWAC NUMBER Y 1 Sprawdza czy korygować daną nieoebecnosć przy dodawaniu nowej nieobecnośći. Standardowo 1, czyli nowa nieobecność zastępuje starą.
24 PROCENT_NIEOBECNOSCI NUMBER Y 100 Naliczany procent nieobecności - W jakim procencie pomniejszane i wypłacana jest nieobecnosc
25 PLATNIK_ZASILKU VARCHAR2(1 BYTE) Y 'N' Z - ZUS, F - firma, B - brak, N - nie określono. W przypadku wyboru opcji nie określono podczas naliczania paska typ płatnika brany jest z parametru obowiązującego na dany rok.
26 CZY_WLICZAC_DO_POMNIEJSZEN NUMBER Y 1 Flaga (1,0) określa czy dana nieobecność ma być brana pod uwage przy liczeniu pomniejszeń na pasku.

Indexes on Table KDR_NIEOB
Uniqueness Index Name Type Columns Partitions Partition Type Partition Columns Subpartition Type Subpartition Columns
NON-UNIQUE IDX_KDR_NIEOB_PK NORMAL ID_NIEOB <none>        
NON-UNIQUE IDX_KDR_NIEOB_UMOWY NORMAL ID_UMOWY, OD, DO, DO_GODZ_RECZNIE <none>        
NON-UNIQUE IX_KDRNIEKDRNI_IDNIEOBDOK NORMAL ID_NIEOB_DOK <none>        
NON-UNIQUE IX_KDRNIEKDRNI_IDNIEOBTYP NORMAL ID_NIEOB_TYP <none>        
NON-UNIQUE IX_KDRNIEKDRNI_IDSKLADN NORMAL ID_SKLADN <none>        
NON-UNIQUE IX_KDRNIEKDRNI_IDSKLADNDOD NORMAL ID_SKLADN_DOD <none>        

Foreign Key Constraints on Table KDR_NIEOB
Constraint Name Columns Ref Table Owner Referenced Table Name Referenced Columns Delete Rule Status Deferrable Deferred
FK_KDR_NIEOB_NIEOB_DOK ID_NIEOB_DOK F_54 KDR_NIEOB_DOK ID_NIEOB_DOK NO ACTION ENABLED No No
FK_KDR_NIEOB_NIEOB_TYP ID_NIEOB_TYP F_54 KDR_NIEOB_TYP ID_NIEOB_TYP NO ACTION ENABLED No No
FK_KDR_NIEOB_SKLADN ID_SKLADN F_54 KDR_SKLADN ID_SKLADN NO ACTION ENABLED No No
FK_KDR_NIEOB_SKLADN_DOD ID_SKLADN_DOD F_54 KDR_SKLADN ID_SKLADN NO ACTION ENABLED No No
FK_KDR_NIEOB_UMOWY ID_UMOWY F_54 KDR_UMOWY ID_UMOWY NO ACTION ENABLED No No

PK, UK, & Check Constraints on Table KDR_NIEOB
Constraint Name Type Condition Status Columns
CH_KDR_NIEOB_CZY_POMN Check czy_wliczac_do_pomniejszen in (1,0) ENABLED CZY_WLICZAC_DO_POMNIEJSZEN
CH_KDR_NIEOB_PLATNIK_ZASILKU Check platnik_zasilku in ('Z', 'F', 'N', 'B') ENABLED PLATNIK_ZASILKU
NN_KDR_NIEOB_CZY_NADPISYWAC Check "CZY_NADPISYWAC" IS NOT NULL ENABLED CZY_NADPISYWAC
NN_KDR_NIEOB_CZY_POMN Check "CZY_WLICZAC_DO_POMNIEJSZEN" IS NOT NULL ENABLED CZY_WLICZAC_DO_POMNIEJSZEN
NN_KDR_NIEOB_ID_DO_GODZ Check "DO_GODZ_RECZNIE" IS NOT NULL ENABLED DO_GODZ_RECZNIE
NN_KDR_NIEOB_ID_NIEOB Check "ID_NIEOB" IS NOT NULL ENABLED ID_NIEOB
NN_KDR_NIEOB_ID_OD_GODZ Check "OD_GODZ_RECZNIE" IS NOT NULL ENABLED OD_GODZ_RECZNIE
NN_KDR_NIEOB_PLATNIK_ZASILKU Check "PLATNIK_ZASILKU" IS NOT NULL ENABLED PLATNIK_ZASILKU
NN_KDR_NIEOB_PROCENT Check "PROCENT_NIEOBECNOSCI" IS NOT NULL ENABLED PROCENT_NIEOBECNOSCI
PK_KDR_NIEOB Primary Key   ENABLED ID_NIEOB

Table KDR_NIEOB does not have...
Partitions
Redaction Policies