Entitní třída CZdrojKalendar
kxk - Kalendář zdroje
Seznam polí
| Pole | SQL | Typ | Popis |
|---|---|---|---|
| idpk | kxk_kn | Integer(9) | 010 Systémové číslo |
| Systémové číslo 9 numerických znaků |
|||
| vrstva | kxk_vrstva | Short(4) | 001 Vrstva kalendáře |
| Vrstva kalendáře 10 - ostré dopředné zaplánování 20 - ostré dopředné zaplánování bez neadresné výroby 30 - ostré zpětné zaplánování bez neadresné výroby 100 - ostrá simulační vrstva (se zápisem) 200 až 900 - simulační vrstvy bez zápisu 1000 - prázdný kalendář 1100 - pracovní simulační vrstva 4 numerické znaky (hlavní klíč) |
|||
| kxzIdpk | kxk_kxz_kn | Integer(9) | 002 Odkaz na zdroj |
| Systémové číslo zdroje 9 numerických znaků (hlavní klíč) |
|||
| usekOd | kxk_usek_od | Long(10) | 003 Časový úsek od |
| Počátek časového intervalu pro daný úsek (datum a čas vyjádřený jako sekundy od roku 31.12.1970) 10 numerických znaků (hlavní klíč) |
|||
| usekDo | kxk_usek_do | Long(10) | 004 Časový úsek do |
| Konec časového intervalu pro daný úsek (datum a čas vyjádřený jako sekundy od roku 31.12.1970) 10 numerických znaků |
|||
| typ | kxk_typ | Character(1) | 005 Typ úseku |
| Typ daného časového úseku: „A“ - disponibilní interval „B“ - interval přestávky „D“ - blokovaný interval přidělením práce „E“ - blokovaný interval výrobními davkami „F“ - blokovaný interval výrobními zakázkami „G“ - blokovaný interval požadavkem na zaplánování „H“ - blokovaný interval souvisejícími pracemi (alternativní profese) „I“ - diponibilní interval bez nutnosti obsluhy (hnízda) „X“ - prostoj „Y“ - ignorovaný interval „Z“ - nepracovní interval „y“ - ignorovaný interval seskupení 1 alfanumerický znak |
|||
| zpTyp | kxk_zp_typ | String(3) | 006 Typ způsobitele |
| Typ způsobitele, který blokuje daný interval „PV“, „PVP pro úsek typu „D“ „DV“ pro úsek typu „E“ „AZ“ pro úsek typu „F“, „G“ 3 alfanumerické znaky |
|||
| zpIdpk | kxk_zp_kn | Integer(9) | 007 Odkaz na způsobitele |
| Odkaz na způsobitele Systémové číslo způsobitele - závisí na typu způsobitele „PV“ - systémové číslo PV „PVP“ - systémové číslo PVP „DV“ - systémové číslo DV „AZ“ - systémové číslo AZ 9 numerických znaků |
|||
| usekDelka | kxk_usek_delka | Integer(9) | 008 Délka úseku |
| Délka úseku v sekundách Vyjadřuje délku daného úseku - rozdíl mezi časovým úsekem do a časovým úsekem od 9 numerických znaků |
|||
| mnoz | kxk_mnoz | BigDecimal(12,4) | 009 Množství způsobitele |
| Množství způsobitele Množství způsobitele, které je naplánované na daný úsek 8.4 numerických znaků |
|||
| usekIdOd | kxk_usek_id_od | Long(10) | 011 Ideální zahájení plánování |
| Ideální zahájení zaplánování 8.4 numerických znaků |
|||
| zpId | kxk_zp_id | Character(1) | 012 Důvod ideálního zaplánování |
| Důvod posunu od ideálního zaplánování “ „ - neposunuto „A“ - není volná kapacita „B“ - není k dispozici materiál „C“ - není k dispozici nářadí 1 alfanumerický znak |
|||
| fixJn | kxk_fix_jn | Character(1) | 013 Příznak manuální fixace |
| Příznak manuální fixace “ „ - nepodléhá fixaci „N“ - záznam není fixován „J“ - záznam je manuálně zafixován 1 alfanumerický znak |
|||
| pOp | kxk_p_op | Character(1) | 014 První KXK pro operaci |
| První KXK pro operaci “ „ - neurčeno „J“ - první KXK pro danou operaci „N“ - není první KXK pro danou operaci 1 alfanumerický znak |
|||
| sOp | kxk_s_op | Character(1) | 015 KXK operace pro sklad |
| KXK operace, pro příjem na sklad “ „ - neurčeno „N“ - po operaci není prováděn příjem na sklad „J“ - po operaci je prováděn příjem na sklad „A“ - poslední KXK operace, kdy se provádí příjem na sklad 1 alfanumerický znak |
|||
| krytJn | kxk_kryt_jn | Character(1) | 016 Zda je KXK krytý mater. |
| Definuje, zda je záznam KXK krytý materiálem “ „ - neurčeno „N“ - záznam není krytý materiálem „J“ - záznam je krytý materiálem „A“ - operace bez materiálu 1 alfanumerický znak |
|||
| skluz | kxk_skluz | Character(1) | 017 Je ve skluzu? |
| Definuje, zda je zaplánovaný interval ve skluzu: “ „ - neni blokovaný interval „J“ - blokovaný interval je ve skluzu oproti termínu z řádku zakázky „N“ - blokovaný interval neni ve skluzu. 1 alfanumerický znak |
|||
| vznik | kxk_vznik | Character(1) | 018 Vznik blokovaného intervalu |
| Definuje, zda vznik blokovaný interval: “ „ - neni blokovaný interval „A“ - vznik blokovaného intervalu automatickým generováním „M“ - vznik blokovaného intervalu manuálním zaplánováním. 1 alfanumerický znak |
|||
| smena | kxk_smena | Short(4) | 019 Směna, které patří záznam |
| Směna, ke které záznam KXK patří. 4 numerické znaky |
|||
| stav | kxk_stav | Character(1) | 020 Stav blokovaného záznamu |
| Stav blokovaného záznamu KXK: “ „ - neurčen „A“ - hotovo „B“ - částečně hotovo. 1 alfanumerický znak |
|||
| tsIdpk | kxk_ts_kn | Integer(9) | 021 Odkaz na katalog položek |
| Odkaz na katalog položek 9 numerických znaků |
|||
| pPrac | kxk_p_prac | Short(4) | 022 Počet pracovníků |
| Počet pracovníků, který je přiřazený pro disponibilní interval (plní se v případě, že je stroj přiřazený do vylučující skupiny - počet pracovníků se přebírá ze záznamu KXB dle odpovídající směny) 4 numerické znaky |
|||
| kxbJn | kxk_kxb_jn | Character(1) | 023 Přiřazení do seskupení |
| Příznak, který definuje, že stroj je přiřazen do vylučujícího seskupení „J“ - stroj je přiřazen do seskupení „N“ - stroj není přiřazen do seskupení 1 alfanumerický znak |
|||
| vatUsekDelkaMin | round(kxk_usek_delka / 60,1) | BigDecimal(12,4) | Délka úseku v minutách (výpočtový atribut, který není uložen v databázi) |
| Délka úseku v minutách usekDelka / 60 | |||
| vatUsekDelkaHod | round(kxk_usek_delka / 3600,2) | BigDecimal(12,4) | Délka úseku v hodinách (výpočtový atribut, který není uložen v databázi) |
| Délka úseku v hodinách usekDelka / 3600 | |||
| vatPosun | case when kxk_zp_kn > 0 then kxk_usek_od - kxk_usek_id_od else 0 end | Long(18) | Posun v sekundách (výpočtový atribut, který není uložen v databázi) |
| Posun oproti ideálnímu zahájení v sekundách usekOd - usekIdOd | |||
| vatPosunMin | case when kxk_zp_kn > 0 then round((kxk_usek_od - kxk_usek_id_od) / 60,1) else 0 end | BigDecimal(12,4) | Posun v minutách (výpočtový atribut, který není uložen v databázi) |
| Posun oproti ideálnímu zahájení v minutách (usekOd – usekIdOd) / 60 | |||
| vatPosunHod | case when kxk_zp_kn > 0 then round((kxk_usek_od - kxk_usek_id_od) / 3600,2) else 0 end | BigDecimal(12,4) | Posun v hodinách (výpočtový atribut, který není uložen v databázi) |
| Posun oproti ideálnímu zahájení v hodinách (usekOd – usekIdOd) / 3600 | |||