===== Entitní třída CModelDobyRozvrh ===== Rozvrh dne ==== Seznam polí ==== ^Pole ^SQL ^Typ ^Popis ^ |id.kxvIdpk |kxr_kxv_kn |Integer(9) |Odk.na verzi modelu | | |||Odkaz na verzi modelu pracovního dne\\ - 9 numerických znaků\\ - systémové číslo verze modelu pracovního dne\\ | |id.por |kxr_por |Short(4) |Pořadové číslo verze | | |||Pořadové číslo verze modelu pracovního dne\\ - 4 numerické znaky\\ | |typ |kxr_typ |Character(1) |Typ záznamu | | |||Typ záznamu\\ - 1 alfanumerický znak\\ - určuje typ příslušného záznamu:\\ "A" - pracovní interval\\ "B" - nepracovní interval\\ | |statut |kxr_statut |Character(1) |Statut záznamu | | |||Statut záznamu\\ - 1 alfanumerický znak\\ - vyjadřuje stav daného záznamu:\\ "5" - platný záznam\\ "9" - neplatný záznam\\ | |smena |kxr_smena |Character(1) |Přiř.rozvrhu ke směně | | |||Přiřazení rozvrhu ke směně\\ - 1 alfanumerický znak\\ - přiřazení rozvrhu ke směně\\ | |nazev |kxr_nazev |String(20) |Název intervalu | | |||Uživatelský název intervalu\\ | |intOd |kxr_int_od |Integer(9) |Počátek intervalu | | |||Počátek intervalu\\ - 9 numerických znaků\\ - zadávaní intervalu ve tvaru hh:mm:ss\\ - ukládání intervalu ve tvaru sekundy od začátku dne\\ | |intDo |kxr_int_do |Integer(9) |Konec intervalu | | |||Konec intervalu\\ - 9 numerických znaků\\ - zadávaní intervalu ve tvaru hh:mm:ss\\ - ukládání intervalu ve tvaru sekundy od začátku dne\\ | |poJn |kxr_po_jn |Character(1) |Pl.prac.pondělí | | |||Platnost pro pracovní pondělí\\ - 1 alfanumerický znak\\ - zadává se ANO/NE\\ | |utJn |kxr_ut_jn |Character(1) |Pl.prac.úterý \ | | |||Platnost pro pracovní úterý\\ - 1 alfanumerický znak\\ - zadává se ANO/NE\\ | |stJn |kxr_st_jn |Character(1) |Pl.prac.středu | | |||Platnost pro pracovní středu\\ - 1 alfanumerický znak\\ - zadává se ANO/NE\\ | |ctJn |kxr_ct_jn |Character(1) |Pl.prac.čtvrtek | | |||Platnost pro pracovní čtvrtek\\ - 1 alfanumerický znak\\ - zadává se ANO/NE\\ | |paJn |kxr_pa_jn |Character(1) |Pl.prac.pátek | | |||Platnost pro pracovní pátek\\ - 1 alfanumerický znak\\ - zadává se ANO/NE\\ | |soJn |kxr_so_jn |Character(1) |Pl.pro sobotu | | |||Platnost pro sobotu\\ - 1 alfanumerický znak\\ - zadává se ANO/NE\\ | |neJn |kxr_ne_jn |Character(1) |Pl.prac.neděli | | |||Platnost pro pracovní neděli\\ - 1 alfanumerický znak\\ - zadává se ANO/NE\\ | |spoJn |kxr_spo_jn |Character(1) |Pl.svát.pondělí | | |||Platnost pro pondělí připadající na svátek\\ - 1 alfanumerický znak\\ - zadává se ANO/NE\\ | |sutJn |kxr_sut_jn |Character(1) |Pl.svát.úterý | | |||Platnost pro úterý připadající na svátek\\ - 1 alfanumerický znak\\ - zadává se ANO/NE\\ | |sstJn |kxr_sst_jn |Character(1) |Pl.svát.středu | | |||Platnost pro středu připadající na svátek\\ - 1 alfanumerický znak\\ - zadává se ANO/NE\\ | |sctJn |kxr_sct_jn |Character(1) |Pl.svát.čtvrtek | | |||Platnost pro čtvrtek připadající na svátek\\ - 1 alfanumerický znak\\ - zadává se ANO/NE\\ | |spaJn |kxr_spa_jn |Character(1) |Pl.svát.pátek | | |||Platnost pro pátek připadající na svátek\\ - 1 alfanumerický znak\\ - zadává se ANO/NE\\ | |ssoJn |kxr_sso_jn |Character(1) |Pl.svát.sobotu | | |||Platnost pro sobotu připadající na svátek\\ - 1 alfanumerický znak\\ - zadává se ANO/NE\\ | |sneJn |kxr_sne_jn |Character(1) |Pl.svát.neděli | | |||Platnost pro neděli připadající na svátek\\ - 1 alfanumerický znak\\ - zadává se ANO/NE\\ | |ename |kxr_ename |String(8) |Autor založení | | |||Login autora záznamu\\ | |edat |kxr_edat |Date(23) |Datum a čas založení | | |||Datum vytvoření záznamu\\ | |aname |kxr_aname |String(8) |Autor aktualizace | | |||Login autora poslední aktualizace záznamu\\ | |adat |kxr_adat |Date(23) |Datum a čas aktualizace | | |||Datum poslední aktualizace záznamu\\ | |intOdHod |case when kxr_int_od = 0 then 0 else (kxr_int_od / 3600) end |Integer(9) |Počátek intervalu hodiny | | |||Počátek intervalu hodiny\\ | |intOdMin |case when kxr_int_od = 0 then 0 else ((kxr_int_od - round(kxr_int_od/3600 - 0.5,0)*3600) / 60) end |Integer(9) |Počátek intervalu minuty | | |||Počátek intervalu minuty\\ | |intOdSek |case when kxr_int_od = 0 then 0 else (kxr_int_od - round(kxr_int_od/60 - 0.5,0)*60) end |Integer(9) |Počátek intervalu sekundy | | |||Počátek intervalu sekundy\\ | |intDoHod |case when kxr_int_do = 0 then 0 else (kxr_int_do / 3600) end |Integer(9) |Konec intervalu hodiny | | |||Konec intervalu hodiny\\ | |intDoMin |case when kxr_int_do = 0 then 0 else ((kxr_int_do - round(kxr_int_do/3600 - 0.5,0)*3600) / 60) end |Integer(9) |Konec intervalu minuty | | |||Konec intervalu minuty\\ | |intDoSek |case when kxr_int_do = 0 then 0 else (kxr_int_do - round(kxr_int_do/60 - 0.5,0)*60) end |Integer(9) |Konec intervalu sekundy | | |||Konec intervalu sekundy\\ | |cModelDobyVerze |[[fk_cmodeldobyrozvrh_cmodeldobyverze|kxr_kxv_kn]] |[[cmodeldobyverze|CModelDobyVerze]] |Verze modelu doby | | |||Verze modelu doby |