Entitní třída CKonfigurator
CKonfigurator - Konfigurátor položek
Seznam polí
Pole | SQL | Typ | Popis |
---|---|---|---|
idpk | kgz_kn | Integer(9) | 003 Systémové číslo |
Jednoznačná identifikace konfigurátoru - číslo generované systémem N položka - 9 znaků |
|||
kod | kgz_kod | String(30) | 001 Kód konfigurátor |
Jednoznačná identifikace konfigurátoru hlavní klíč AN položka - 30 znaků |
|||
stav | 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 |
|||
nazev | kgz_nazev | String(40) | 004 Název konfigurátoru |
Název konfigurátoru - další identifikace konfigurátoru AN položka - 40 znaků |
|||
popis | kgz_popis | String(60) | 005 Popis konfigurátoru |
Stručný popis charakteristiky konfigurátoru AN položka - 60 znaků |
|||
typ | 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 |
|||
ename | 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ů |
|||
edat | kgz_edat | Integer(9) | 008 Kdy změnil ? |
Datum, kdy byla naposledy prováděna modifikace záznamu. N položka - 9 znaků |
|||
inaDel | 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 |
|||
nazDel | 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 |
|||
varDel | 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 |
|||
ozn1Del | 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 |
|||
ozn2Del | 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 |
|||
doplV | 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) |
|||
minPor | 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“) |
|||
maxPor | 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“) |
|||
aktPor | 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“) |
|||
novy | 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) „2“ - „kontrola povinných vlastností s generováním pořadí dle řady“ (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, pořadí se generuje dynamicky dle vygenerovaného prefixu, databázově se zjistí nejvyšší číslo pro daný prefix a zvyší se o jedničku) |
|||
cenaJn | 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“) |
|||
defJn | 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). |
|||
kgqJn | kgz_kgq_jn | Character(1) | 021 Exist.přístup.záznamů |
Existence přístupových záznamů. |
|||
zmenaJn | kgz_zmena_jn | Character(1) | 022 Změna módu ? |
Nastavení konfigurátoru do módu změna. |
|||
zmenaCis | kgz_zmena_cis | Short(4) | 023 Číslo změny ? |
Číslo změny. |
|||
hlD | 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í). |
|||
urceni | kgz_urceni | Character(1) | 025 Určení |
Určení Určení „ “ - neurčeno „A“ - obchod „B“ - nákup „C“ - výroba. |
|||
cenMkz | 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 |
|||
aname | kgz_aname | String(8) | 027 Autor aktualizace |
Autor aktualizace Login, který aktualizoval danou vlastnost |
|||
adat | kgz_adat | Date(23) | 028 Datum aktualizace |
Datum aktualizace Aktuální datum a čas aktualizace záznamu |
|||
dObr | 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 |
|||
lObr | 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 |
|||
oKfgJn | 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 |
|||
oKfgMkz | 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) |
|||
cenSmc | 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 |
|||
oKfgSmc | 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) |
|||
iko | concat('KGZ,',kgz_kn) | String(255) | Vztah na elektronic.dokumenty |
Vztah na elektronické dokumenty |
|||
cSabKfg | CSabKfg | Šablona Konfigurátoru | |
cMakUziCena | kgz_cen_smc | CMakUzi | Uživatelské makro pro cenotvorbu |