===== Entitní třída Kgz ===== kgz - Záhlaví konfigurátoru ==== Seznam polí ==== ^Pole ^SQL ^Typ ^Popis ^ |kgzKod |kgz_kod |String(30) |001 Kód konfigurátor | | |||Jednoznačná identifikace konfigurátoru\\ hlavní klíč\\ AN položka - 30 znaků\\ | |kgzStav |kgz_stav |Short(4) |002 Stav záznamu | | |||Stav příslušného konfigurátoru, může nabývat následujících hodnot:\\ 0 - konfigurátor je vytvářen\\ 1 - konfigurátor je upravován\\ 4 - konfigurátor je blokován pro nový objekt, jinak aktivní\\ 5 - konfigurátor je schválen\\ 9 - konfigurátor je vyřazen\\ Na základě tohoto stavu pak probíhá další využití konfigurátoru -\\ konfigurátor lze použít pouze tehdy, je-li ve stavu 5 (schválen).\\ N položka - 4 znaky\\ | |kgzKn |kgz_kn |Integer(9) |003 Systémové číslo | | |||Jednoznačná identifikace konfigurátoru - číslo generované systémem\\ N položka - 9 znaků\\ | |kgzNazev |kgz_nazev |String(40) |004 Název konfigurátoru | | |||Název konfigurátoru - další identifikace konfigurátoru\\ AN položka - 40 znaků\\ | |kgzPopis |kgz_popis |String(60) |005 Popis konfigurátoru | | |||Stručný popis charakteristiky konfigurátoru\\ AN položka - 60 znaků\\ | |kgzTyp |kgz_typ |Character(1) |006 Typ konfigurátoru | | |||Určuje použití konfigurátoru - může nabývat hodnot:\\ "1" - konfigurátor pro položky\\ "2" - konfigurátor pro tavby\\ "3" - konfigurátor se sestavovanými a generovanými sadami\\ AN položka - 1 znak\\ | |kgzLogin |kgz_login |String(8) |007 Kdo změnil ? | | |||Login jméno pracovníka, který naposledy prováděl modifikaci záznamu\\ AN položka - 8 znaků\\ | |kgzEdat |kgz_edat |Integer(9) |008 Kdy změnil ? | | |||Datum, kdy byla naposledy prováděna modifikace záznamu.\\ N položka - 9 znaků\\ | |kgzInaDel |kgz_ina_del |Short(4) |009 Délka INA | | |||Stanovení maximální délky prvního vytvářeného řetězce (pro typ\\ konfigurátoru 1 se jedná o identifikační číslo položky)\\ N položka - 4 znaky\\ | |kgzNazDel |kgz_naz_del |Short(4) |010 Délka název | | |||Stanovení maximální délky druhého vytvářeného řetězce (pro typ\\ konfigurátoru 1 se jedná o název)\\ N položka - 4 znaky\\ | |kgzVarDel |kgz_var_del |Short(4) |011 Délka vária | | |||Stanovení maximální délky třetího vytvářeného řetězce (pro typ\\ konfigurátoru 1 se jedná o váriu)\\ N položka - 4 znaky\\ | |kgzOzn1Del |kgz_ozn1_del |Short(4) |012 Délka ozn1 řetězce | | |||Stanovení maximální délky druhého vytvářeného řetězce (pro typ\\ konfigurátoru 1 se jedná o označení 1)\\ N položka - 4 znaky\\ | |kgzOzn2Del |kgz_ozn2_del |Short(4) |013 Délka ozn2 řetězce | | |||Stanovení maximální délky druhého vytvářeného řetězce (pro typ\\ konfigurátoru 1 se jedná o označení 2)\\ N položka - 4 znaky\\ | |kgzDoplV |kgz_dopl_v |Character(1) |014 Doplň.vlastnosti J/N? | | |||Definuje vliv doplňujících vlastností - má význam jen pro konfigurátory\\ určené pro tavby (pro konfigurátory položek nemá význam)\\ | |kgzMinPor |kgz_min_por |Integer(9) |015 Minimum pro poř.č. | | |||Určuje minimální hodnotu pro pořadové číslo (v rámci konfigurátoru může\\ být jen jedna vlastnost, která je typu pořadové číslo - KGV-ALG-TYP = "1")\\ | |kgzMaxPor |kgz_max_por |Integer(9) |016 Maximum pro poř.č. | | |||Určuje maximální hodnotu pro pořadové číslo (v rámci konfigurátoru může\\ být jen jedna vlastnost, která je typu pořadové číslo - KGV-ALG-TYP = "1")\\ | |kgzAktPor |kgz_akt_por |Integer(9) |017 Aktuální poř.číslo | | |||Uchovává poslední použité pořadové číslo (v rámci konfigurátoru může\\ být jen jedna vlastnost, která je typu pořadové číslo - KGV-ALG-TYP = "1")\\ | |kgzNovy |kgz_novy |Character(1) |018 Určení poř.čísla | | |||Určuje typ generování pořadového čísla (má význam jen v případě,\\ že konfigurátor obsahuje vlastnost typu pořadové číslo. Může nabývat\\ hodnot:\\ " " - "vždy nové pořadí"\\ (při zakládání nové položky se vygeneruje vždy nové pořadí)\\ "1" - "kontrola povinných vlastností"\\ (při zakládání nové položky se provede kontrola, zda pro\\ všechny zadané povinné vlastnosti neexistuje odpovídající\\ výrobek, pokud ano, pak není nový výrobek založen, pokud\\ ne, pak je vygenerováno nové pořadí a výrobek je založen)\\ | |kgzCenaJn |kgz_cena_jn |Character(1) |019 Vliv na cenu | | |||Vliv na cenu\\ Určuje, zda konfigurátor obsahuje vlastnosti s vlivem na cenu\\ Atribut se vyplňuje při schvalování konfigurátoru (pokud konfigurátor obsahuje\\ alespoň jednu vlastnost s vlivem na cenu nastaví se na "J")\\ | |kgzDefJn |kgz_def_jn |Character(1) |020 Defaultní vlastnost | | |||Skryté vlastnosti konfigurátoru\\ Určuje, zda konfigurátor obsahuje skryté vlastnsoti.\\ Atribut se vyplňuje při schvalování konfigurátoru (pokud konfigurátor obsahuje\\ alespoň jednu skrytou vlastnost nastaví se na "J")\\ Skryté vlastnosti konfigurátoru nejsou při konfiguraci standardně zobrazovány\\ (při sestavování konfigurátoru na tuto skutečnost musí být pamatováno - všechn\\ y\\ skryté vlastnosti by měly být vyplněny na základě standardních nebo řízených\\ defaultů. Pokud vyplněny nejsou konfigurace není povolena a je potřeba do\\ konfigurace tyto skryté vlastnosti doplnit - ikona v konfigurátoru - a určit\\ jejich hodnoty).\\ | |kgzKgqJn |kgz_kgq_jn |Character(1) |021 Exist.přístup.záznamů | | |||Existence přístupových záznamů.\\ | |kgzZmenaJn |kgz_zmena_jn |Character(1) |022 Změna módu ? | | |||Nastavení konfigurátoru do módu změna.\\ | |kgzZmenaCis |kgz_zmena_cis |Short(4) |023 Číslo změny ? | | |||Číslo změny.\\ | |kgzHlD |kgz_hl_d |Character(1) |024 Druh sestavování identifikace | | |||Druh sestavování identifikace\\ " " - "Dle přepínače HL"\\ při sestavování identifikace položky je respektováno nastavení přepínače\\ HL v prep-cs/KONFIG\\ "N" - "Dle hodnoty"\\ sestavování identifikace položky je prováděno dle hodnot vlastností\\ "J" - "Dle systémových čísel"\\ sestavování identifikace položky je prováděno dle systémových čísel\\ hodnot vlastností.\\ Atribut se uplatní pouze u konfigurátorů, pro které mají pořadové číslo\\ a KGZ-NOVY = "1" (kontrola povinných polí).\\ | |kgzUrceni |kgz_urceni |Character(1) |025 Určení | | |||Určení\\ Určení\\ " " - neurčeno\\ "A" - obchod\\ "B" - nákup\\ "C" - výroba.\\ | |kgzCenMkz |kgz_cen_mkz |Integer(9) |026 Makro pro cenotvorbu | | |||Makro pro cenotvorbu\\ Připojení makra definované implementace pro určení ceny\\ Má význam jen v případě, že je daný konfigurátor určen pro výpočet ceny\\ | |kgzAname |kgz_aname |String(8) |027 Autor aktualizace | | |||Autor aktualizace\\ Login, který aktualizoval danou vlastnost\\ | |kgzAdat |kgz_adat |Date(23) |028 Datum aktualizace | | |||Datum aktualizace\\ Aktuální datum a čas aktualizace záznamu\\ | |kgzDObr |kgz_d_obr |Character(1) |029 Exist.detail.obr.pro konfig. | | |||Existence detailního obrázku pro konfigurátor\\ " " - detailní obrázek ke konfigurátoru neexistuje\\ "J" - detailní obrázek ke konfigurátoru existuje\\ | |kgzLObr |kgz_l_obr |Character(1) |030 Exist.seznam.obr.pro konfig. | | |||Existence seznamového obrázku pro konfigurátor\\ " " - seznamový obrázek ke konfigurátoru neexistuje\\ "J" - seznamový obrázek ke konfigurátoru existuje\\ | |kgzOKfgJn |kgz_o_kfg_jn |Character(1) |031 Konf.určen i pro obchod.konfig | | |||Konfigurátor určen i pro obchodní konfiguraci\\ " " - konfigurátor není určen pro obchodní konfiguraci\\ "J" - konfigurátor je určen pro obchodní konfiguraci\\ | |kgzOKfgMkz |kgz_o_kfg_mkz |Integer(9) |032 Makro pro tarnsf.obchod.konf. | | |||Makro pro transformaci obchodní konfigurace na standardní konfiguraci\\ Odkaz na makro pro transformaci z obchodní konfigurace na standardní\\ konfiguraci (jedná se o makro implementace xxxx)\\ | |kgzCenSmc |kgz_cen_smc |Long(18) |033 Makro pro cenotvorbu Open | | |||Makro pro cenotvorbu\\ Připojení makra definované implementace pro určení ceny\\ Má význam jen v případě, že je daný konfigurátor určen pro výpočet ceny\\ | |kgzOKfgSmc |kgz_o_kfg_smc |Long(18) |034 Makro pro tarnsf.obchod.konf. Open | | |||Makro pro transformaci obchodní konfigurace na standardní konfiguraci\\ Odkaz na makro pro transformaci z obchodní konfigurace na standardní\\ konfiguraci (jedná se o makro implementace xxxx)\\ |