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

Entitní třída CKonfiguratorVlastnost

kgv - Vlastnosti konfigurátoru

Seznam polí

Pole SQL Typ Popis
idpk kgv_kn Integer(9) 005 Systémové číslo
Jednoznačná identifikace vlastnosti konfigurátoru - číslo generované systém
em
N položka - 9 znaků
kgzIdpk kgv_kgz_kn Integer(9) 001 Vazba na konfigurátor
Vazba na konfigurátor - systémové číslo konfigurátoru
součást hlavního klíč
N položka - 9 znaků
pos kgv_pos Short(4) 002 Pořadové číslo
Pořadové číslo v rámci konfigurátoru
součást hlavního klíč
N položka - 4 znaků
stav kgv_stav Short(4) 003 Stav záznamu
Stav příslušné vlastnosti konfigurátoru, může nabývat následujících hodnot
:
0 - aktivní vlastnost konfigurátoru
9 - neaktivní vlastnost konfigurátoru
Na základě tohoto stavu pak probíhá další využití, lze pracovat jen
s aktivními vlastnostmi.
N položka - 4 znaky
typ kgv_typ Character(1) 004 Typ vlastnosti
Další rozlišení vlastnosti - zatím nevyužito
AN položka - 1 znak
por kgv_por Short(4) 006 Pořadí vlastnosti
Pořadí vlastnosti konfigurátoru - zpravidla totožné s pozicí vlastnosti,
lze ale nastavit jiné pořadí - přeskládání vlastností bez nutnoti rušení.
N položka - 4 znaky
vkvIdpk kgv_vkv_kn Integer(9) 007 Odk.na vl.VKV
Vazba na konkrétní vlastnost VKV - systémové číslo konkrétní vlastnosti
N položka - 9 znaků
vkzIdpk kgv_vkz_kn Integer(9) 008 Odk.na vl.VKZ
Vazba na konkrétní vlastnost VKZ - systémové číslo standardní vlastnosti
N položka - 9 znaků
nazev kgv_nazev String(40) 009 Název vlastnosti
Název příslušné vlastnosti - dosazuje se z konkrétní vlastnosti, lze
modifikovat.
AN položka - 40 znaků
popis kgv_popis String(60) 010 Popis vlastnosti
Stručný popis vlastnosti - dosazuje se z konkrétní vlastnnosti, lze
modifikovat.
AN položka - 60 znaků
vlivIna kgv_vliv_ina Character(1) 011 Vliv na identifikaci
Určuje zda má vlastnost vliv na vytváření řetězce 1 (identifikace položky)
ANO - vliv na vytváření řetězce 1
Ne - nemá vliv na vytváření řetězce 1
AN položka - 1 znak
inaOd kgv_ina_od Short(4) 012 Od pozice ina
Určuje počáteční pozici v řetězci 1, od které bude dosazena substituce
vybrané hodnoty příslušné vlastnosti konfigurátoru.
N položka - 4 znaků
inaDel kgv_ina_del Short(4) 013 Délka ina
Určuje délku v řetězci 1 v jaké bude dosazena substituce
vybrané hodnoty příslušné vlastnosti konfigurátoru.
N položka - 4 znaků
vlivNaz kgv_vliv_naz Character(1) 014 Vliv na název
Určuje zda má vlastnost vliv na vytváření řetězce 2
ANO - má vliv na řetězec 2
Ne - nemá vliv na vytváření řetězce 2
AN položka - 1 znak
nazOd kgv_naz_od Short(4) 015 Od pozice názvu
Určuje počáteční pozici v řetězci 2, od které bude dosazena substituce
vybrané hodnoty příslušné vlastnosti konfigurátoru.
N položka - 4 znaků
nazDel kgv_naz_del Short(4) 016 Délka názvu
Určuje délku v řetězci 2 v jaké bude dosazena substituce
vybrané hodnoty příslušné vlastnosti konfigurátoru.
N položka - 4 znaků
vlivVar kgv_vliv_var Character(1) 017 Vliv na vária
Určuje zda má vlastnost vliv na vytváření řetězce 3
ANO - vliv na vytváření řetězce 3
Ne - nemá vliv na vytváření řetězce 3
AN položka - 1 znak
varOd kgv_var_od Short(4) 018 Od poz.vária
Určuje počáteční pozici v řetězci 3, od které bude dosazena substituce
vybrané hodnoty příslušné vlastnosti konfigurátoru.
N položka - 4 znaků
varDel kgv_var_del Short(4) 019 Délka vária
Určuje délku v řetězci 3 v jaké bude dosazena substituce
vybrané hodnoty příslušné vlastnosti konfigurátoru.
N položka - 4 znaků
editJn kgv_edit_jn Character(1) 020 Editovatelnost
Určuje, zda vlastnost je editovatelná:
ANO - edititovatelná vlastnost - při výběru hodnoty , lze buď hodnotu
vybrat z existující sady nebo je možno hodnotu přímo zadat
NE - needitovatelná vlastbost - při výběru hodnoty lze pouze vybírat
z existujících sad konfigurátoru
AN položka - 1 znak
algTyp kgv_alg_typ Character(1) 021 Typ algoritmu
Určuje typ algoritmu pro určení substitučního řetězce.
„ “, „Žádný“ - default, není využíván žádný typ
„1“, „Pořadí v konfig.“ - pořadové číslo v rámci konfigurátoru (tato vlastnos
t
může být v konfigurátoru pouze jedenkráte)
pocSad kgv_poc_sad Short(4) 022 Počet sad
Počet sad, které jsou připojeny k dané vlastnosti.
N položka - 4 znaků
ename kgv_login String(8) 023 Kdo změnil ?
Login jméno pracovníka, který naposledy prováděl modifikaci záznamu
AN položka - 8 znaků
edat kgv_edat Integer(9) 024 Kdy změnil ?
Datum, kdy byla naposledy prováděna modifikace záznamu.
N položka - 9 znaků
typK kgv_typ_k Character(1) 025 Typ vlastn.konfigurátoru
Zadává se ANO/NE
AN položka - 1 znak
vlivOzn1 kgv_vliv_ozn1 Character(1) 026 Vliv ozn-1
Určuje zda má vlastnost vliv na vytváření řetězce 4
ANO - má vliv na řetězec 4
Ne - nemá vliv na vytváření řetězce 4
AN položka - 1 znak
ozn1Od kgv_ozn1_od Short(4) 027 Od pozice ozn1
Určuje počáteční pozici v řetězci 4, od které bude dosazena substituce
vybrané hodnoty příslušné vlastnosti konfigurátoru.
N položka - 4 znaků
ozn1Del kgv_ozn1_del Short(4) 028 Délka ozn-1
Určuje délku v řetězci 4 v jaké bude dosazena substituce
vybrané hodnoty příslušné vlastnosti konfigurátoru.
N položka - 4 znaků
vlivOzn2 kgv_vliv_ozn2 Character(1) 029 Vliv ozn-2
Určuje zda má vlastnost vliv na vytváření řetězce 5
ANO - má vliv na řetězec 5
Ne - nemá vliv na vytváření řetězce 5
AN položka - 1 znak
ozn2Od kgv_ozn2_od Short(4) 030 Od pozice ozn2
Určuje počáteční pozici v řetězci 5, od které bude dosazena substituce
vybrané hodnoty příslušné vlastnosti konfigurátoru.
N položka - 4 znaků
ozn2Del kgv_ozn2_del Short(4) 031 Délka ozn-2
Určuje délku v řetězci 5 v jaké bude dosazena substituce
vybrané hodnoty příslušné vlastnosti konfigurátoru.
N položka - 4 znaků
format kgv_format String(10) 032 Formát hodnoty
an kgv_an Character(1) 033 Typ hodnoty-formát
hal kgv_hal Short(4) 034 Délka hodnoty-formát
hnk kgv_hnk Short(4) 035 Počet des.míst-formát
pilJn kgv_pil_jn Character(1) 036 Pilotní vlastnost
Pilotní vlastnost
ANO/NE
„ANO“ - jedná se o pilotní vlastnost - vlastnost jejíž hodnota určuje
ke kterému konfigurátoru výrobek patří (slouží např. pro
vyhledávání všech výrobků, které přísluší k jedné skupině
výrobků, dané identifikací konfigurátoru)
Definice, zda se jedná o pilotní vlastnost je přebírána z konkrétní vlastnost
i
defTsJn kgv_def_ts_jn Character(1) 037 Default dle plán.TS
Defaultně plnit dle plánované hodnoty Ano, Ne
aJn kgv_a_jn Character(1) 038 Arch.hodnot vlastnosti
Archivace hodnot
Zadává se ANO/NE
„ANO“ - hodnoty takové vlastnosti jsou archivovány do archivních
tabulek s rozlišením datum a čas
vlV kgv_vl_v Character(1) 039 Vliv vlastnosti
Vliv vlastnosti na výpočet
bez vlivu - vlastnost nemá vliv na výpočet
vliv typu 1. součet - součet násobku koeficientu a základní ceny s
přičtením konstanty
vliv tyou 2. součin - násobek koeficientu(hodnoty) se základní cenou
vliv typu 3. absolutní součet
vliv typu 4. menšenec
vliv typu 5. menšitel
vlH kgv_vl_h Character(1) 040 Vliv hodnoty vlastnosti
Vliv hodnoty vlastnosti na výpočet
Zadává se :
- bez vlivu (N)
: hodnoty vlastnosti nemají na výpočet vliv
- vliv koeficienty(1)
: hodnoty vlastnosti mají vliv vnitřními koeficienty
- vliv hodnotou(2)
: hodnoty vlastnosti mají vliv svojí hodnotou (pouze num.)
- vliv koef.i hodn.(3)
: hodnoty vlastnosti mají vliv koeficienty i svojí hodnotou
kf kgv_kf BigDecimal(12,4) 041 Koef.vlivu vlastnosti
Koeficient vlivu vlastnosti na výpočet
v přpadě, že > 0
exK kgv_ex_k Short(4) 042 Exponent koeficientu
Exponent koeficientu vlivu vlastnosti na výpočet
jedná se o posun desetinné čárky doleva tedy 10 na n (n = VKZ-EX-K)
v případě, že > 0
hodMin kgv_hod_min String(20) 043 Min.hodn.vlastnosti
Minimální hodota
Jedná se o minimální hodnotu limitního intervalu
hodnot, kterých může příslušná vlastnost nabývat.
Aplikovaná je pouze pro takovou vlastnost, která
je editovatelná.
Mělo by platit, že je menší než hodnota maximální,
systém toto kontroluje a při ukládání i zohledňuje
a to tím, že pokud není tato podmínka splněna,
potom je i max naplněno jako min.
Limitní interval je aplikován pouze v případě,
že je vyplněna alespoň jedna jeho limitní hodnota.
hodMax kgv_hod_max String(20) 044 Max.hodn.vlastnosti
Maximální hodota
Jedná se o maximální hodnotu limitního intervalu
hodnot, kterých může příslušná vlastnost nabývat.
Aplikovaná je pouze pro takovou vlastnost, která
je editovatelná.
Mělo by platit, že je větší než hodnota minimální,
systém toto kontroluje a při ukládání i zohledňuje
a to tím, že pokud není tato podmínka splněna,
potom je naplněna dle min.
Limitní interval je aplikován pouze v případě,
že je vyplněna alespoň jedna jeho limitní hodnota.
nasob kgv_nasob Character(1) 045 Vícenásobná vlastnost
Vícenásobná vlastnost Ano/Ne? Default = „N“.
pismo kgv_pismo Character(1) 046 Druh písma N/M/V
Druh písmen N - dle vstupu (N = defaultní)
M - pouze malá písmena
V - pouze velká
Význam má pouze pro vlastnosti s alfanumeric. formátem
hodnoty.
testLim kgv_test_lim Character(1) 047 Test.limit.hodnoty?
Testovat na limitní hodnoty KGV-HOD-MIN(43),VKV-HOD-MAX(44)
- N : netestovat
- V : testovat dle vlastních limit
- P : testovat dle limit základu (odpovídající vlastnost skl.pol.)
Význam má pouze u editovatelných hodnot.
Defaultně naplněno dle základní vlastnosti VKV-TEST-LIM.
povJn kgv_pov_jn Character(1) 048 Povinné vyplnění ?
Povinné vyplnění
Při nastavení na J=„Ano“ bude při zápisu
vlastnosti kontrolováno, zda takto označená
vlastnost má zadanou hodnotu, pokud nebude hodnota
zadaná, tak nebude možné vlastnosti zapsat do UVS.
Pokud má vlastnost vliv na cenu, identifikaci
položky (případně další), tak se tento atribut
automaticky nastaví na hodnotu „J“.
Skrytá vlastnost konfigurátoru
defJn kgv_def_jn Character(1) 049 Defaultní vlastnost
Skrytá vlastnost konfigurátoru
Určuje, zda tato vlastnost nebude při konfiguraci standardně zobrazová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).
zmenaCis kgv_zmena_cis Short(4) 050 Číslo změny
Číslo změny
Plní se číslo změny z KGZ-ZMENA-CIS
(v případě, že konfigurátor je nastaven do módu KGZ-ZMENA-JN=„J“).
4 numerické znaky
zmenaTyp kgv_zmena_typ Character(1) 051 Typ změny
Typ změny
Definuje typ změny
„A“ - nový záznam
„B“ - likvidace záznamu
„C“ - zneplatnění záznamu
„D“ - zplatnění záznamu
„J“ - změna byla akceptovaná.
1 alfanumerický znak.
prHl kgv_pr_hl Character(1) 052 Prior.vl.pořadí
Prioritní vlastnost pro pořadové číslo
Definuje prioritní vlastnost pro hledání pořadového čísla
(mělo by se jednat o vlastnost, která položky vytvořené dle
daného konfigurátoru rozdělí na co nejvíce skupin).
Při zpracování se hledá první takto označená vlastnost,
pokud není nalezena žádná, pak zpracování probíhá standardně
(podle první vlastnosti).
1 alfanumerický znak.
defImp kgv_def_imp Character(1) 053 Def.vl.pro import
Defaultní vlastnost pro import
Definuje defaultní vlastnost pro import položek.
„Ano“ - při importu položky z jiného systému nemusí být tato
vlastnost v importu obsažena.
Pokud obsažena není, pak se dosadí hodnota z první defaultní
sady dané vlastnosti.
1 alfanumerický znak.
kgnJn kgv_kgn_jn Character(1) 054 Existence nár. specifikace
Definuje, zda pro danou vlastnost existují národní specifikace
(pokud existují národní specifika, nebudou pro hodnoty dané
vlastnosti hledány překlady výrazů).
eshopJn kgv_eshop_jn Character(1) 055 Přenos vlastnosti pro E-SHOP
Přenos vlastnosti pro E-SHOP
Definuje, zda je vlastnost předávaná pro ESHOP
ANO, „J“ - vlastnost je předávaná pro ESHOP
NE, „N“ - vlastnost není předávaná pro ESHOP, default
Atribut je při vzniku záznamu přebírán z atributu VKV-ESHOP-JN
mecNr kgv_mec_nr Integer(9) 056 Odkaz na měrnou jednotku
Odkaz na měrnou jednotku
Odkaz na měrnou jednotku.
Definuje v jaké měrné jednotce je vlastnost sledovaná
Vazba na tabulku MEC
Nepovinný údaj, je-li vyplněn, pak musí existovat v tabulce MEC
Atribut je při vzniku záznamu přebírán z atributu VKV-MEC-NR
tKgs kgv_t_kgs Character(1) 057 Definování typu sad dané vlast
Atribut pro definování typu sad dané vlastnosti
„ “ - standardní sady (podporovány v kfg typu „1“)
„A“ - sestavované sady (v konfigurátoru typu „3“)
„B“ - generované sady (v konfigurátoru typu „3“)
kMkz kgv_k_mkz Integer(9) 058 Makro pro řízení konfigurace
Makro pro řízení konfigurace
Připojení makra, které slouží pro řízení vlastní konfigurace
Makro může být připojeno jen v případě, že se jedná o konfigurátor
se sestavovanými a generovanými sadami KGZ-TYP = „3“
aname kgv_aname String(8) 059 Autor změny
Autor aktualizace
Login, který aktualizoval danou vlastnost
adat kgv_adat Date(23) 060 Datum změny
Datum aktualizace
Aktuální datum a čas aktualizace záznamu
rPos kgv_r_pos Short(4) 061 Řídící vlastnost
Řídící vlastnost
Pozice vlastnosti na které je definováno řízení
(v makre) pro danou vlastnost
nHodnota kgv_n_hodnota String(20) 062 Nevyhodnocení makra pro hodnot
Nevyhodnocení makra pro hodnotu
Pokud hodnota vlastnosti KGH-HODNOTA bude rovna KGV-N-HODNOTA,
pak makro u dané vlastnosti nebude vyhodnocováno
(aktivace je řízena parametricky
přepínač v modulu KONFIG, atribut v globálních parametrech konfigurace KGA)
dObr kgv_d_obr Character(1) 063 Exist.det.obr.pro vlastn.konf.
Existence detailního obrázku pro vlastnost konfigurátoru
„ “ - detailní obrázek k vlastnosti konfigurátoru neexistuje
„J“ - detailní obrázek k vlastnosti konfigurátoru existuje
lObr kgv_l_obr Character(1) 064 Exist.sezn.obr.pro vlastn.konf
Existence seznamového obrázku pro vlastnost konfigurátoru
„ “ - seznamový obrázek k vlastnosti konfigurátoru neexistuje
„J“ - seznamový obrázek k vlastnosti konfigurátoru existuje
oTyp kgv_o_typ Character(1) 065 typ vlastn.dle určení konfig.
Typ vlastnosti dle určení konfigurace
„ “ - vlastnost je určena pro standardní konfiguraci
„A“ - vlastnost je určena pro obchodní konfiguraci
Pozn.: Buď bude doplněn jen atribut nebo i změna klíčů (datové struktury) tak
aby bylo součástí hlavního klíče (KGV-KGZ-KN, KGV-O-TYP, KGV-POS) a KGV-KEY3
(KGV-KGZ-KN, KGV-O-TYP, KGV-POR, KGV-POS)
kSmc kgv_k_smc Long(18) 066 Makro pro řízení konfigurace Open
Makro pro řízení konfigurace
Připojení makra, které slouží pro řízení vlastní konfigurace
Makro může být připojeno jen v případě, že se jedná o konfigurátor
se sestavovanými a generovanými sadami KGZ-TYP = „3“
iko concat('KGV,',kgv_kn) String(255) Vztah na elektronic.dokumenty
Vztah na elektronické dokumenty
cVlivVlastnost CVlivVlastnost
cMakUzi kgv_k_smc CMakUzi Uživatelské makro pro řízení konfigurace