Orsoft Doku
Dokumentace a nápověda pro IS Orsoft Open

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)