Entitní třída CPocitadloKus
pck - Počítadlo pro číslování kusů
Seznam polí
Pole | SQL | Typ | Popis |
---|---|---|---|
idpk | pck_kn | Integer(9) | ID záznamu |
ID záznamu |
|||
kod | pck_kod | String(30) | Kód počítadla |
Jednoznačný kód počítadla pro číslování kusů |
|||
statut | pck_statut | Character(1) | Stav záznamu |
Stav záznamu počítadla pro číslování kusů „J“ - platný „N“ - neplatný |
|||
popis | pck_popis | String(60) | Popis |
Uživatelský popis počítadla pro číslování kusů |
|||
numJn | pck_n_jn | Character(1) | Určení pro num.číslo |
Využití počítadla pro numerické číslo kusu „J“ - určení pro numerické číslo kusu „N“ - není určeno pro numerické číslo kusu |
|||
anumJn | pck_a_jn | Character(1) | Určení pro alfanum.číslo kusu |
Využití počítadla pro alfanumerické číslo kusu „J“ - určení pro alfanumerické číslo kusu „N“ - není určeno pro alfanumerické číslo kusu |
|||
numMin | pck_n_min | Integer(9) | Dolní hranice |
Dolní hranice pro číslování kusů |
|||
numMax | pck_n_max | Integer(9) | Horní hranice |
Horní hranice pro číslování kusů |
|||
numAkt | pck_n_akt | Integer(9) | Aktuální číslo |
Aktuální použité číslo kusů |
|||
numPlus | pck_n_plus | Short(4) | Krok číslování |
Krok číslování kusů |
|||
anumdPref | pck_ad_pref | Short(4) | Délka prefixu |
Délka prefixu pro alfanumerické číslo kusu |
|||
anumPref | pck_a_pref | String(10) | Prefix |
Prefix pro alfanumerické číslo kusu |
|||
anumtPref | pck_at_pref | Character(1) | Varianta určení prefixu |
Varianta určení prefixu „A“ - statický (hodnota prefixu je definovaná atributem „anumPref“ a délka atributem „anumdPref“) „B“ - dynamicky dle hlášení (hodnota prefixu je dle výrobní linky CStroj.vyrLin a datumu výroby RMM, délka je dle atributu „anumdPref“ „C“ - dynamicky dle přijmu (hodnota prefixu je dle atributu „anumPref“ + datum přijmu RMM, délka je dle atributu „anumdPref“) |
|||
ename | pck_ename | String(8) | Autor |
Autor záznamu. |
|||
edat | pck_edat | Integer(9) | Datum a čas vzniku |
Datum a čas vzniku záznamu. |
|||
aname | pck_aname | String(8) | Autor aktualizace |
Autor aktualizace. |
|||
adat | pck_adat | Integer(9) | Datum a čas aktualizace |
Datum a čas aktualizace záznamu. |
|||
varNum | pck_var_num | Character(1) | Varianta num.čísla |
Varianta určení numerického čísla „A“ - poslední číslo + přírustekk |
|||
odPref | pck_o_pref | String(10) | Hodnota oddělovače |
Oddělovač prefixu |
|||
odPrefDel | pck_o_pref_d | Short(4) | Délka oddělovače prefixu |
Délka oddělovače prefixu |
|||
numCisDel | pck_num_cis_d | Short(4) | Počet platných číslic |
Počet číslic numerického čísla, které jsou součástí alfanumerického čísla |
|||
varAlfa | pck_var_alfa | Character(1) | Varianta výpočtu alfanum.čísla |
Varianta výpočtu alfanumerického čísla „A“ - Prosté složení (prefix + oddělovač přefixu + numerické číslo kusu) - Prefix = ws_prefix v (1: pck_ad_pref) - od 1. bytu v délce pck_ad_pref) - ws_perfix = vypočítaný prefix dle varianty v pck_at_pref - oddělovač prefixu = pck_o_pref v délce pck_o_pref_d - Numerické číslo kusu = ws_u_cis - numerické číslo kusu v alfa tvaru zleva doplněné nulami na rozsah pck_num_cis_d - Další varianty zatím nejsou definovány Imlicitní hodnota = „A“ |
|||
adPostf | pck_ad_postf | Short(4) | |
aPostf | pck_a_postf | String(10) | |
atPostf | pck_at_postf | Character(1) | |
aD | pck_a_d | Short(4) | |
aMin | pck_a_min | Integer(9) | |
aMax | pck_a_max | Integer(9) | |
aAkt | pck_a_akt | Integer(9) | |
aPlus | pck_a_plus | Short(4) |