V22.10 (220601)
Verze_Aktualni_Verze_Novinky_V2210
Obsah
Obecné
▪Rozbalovací group boxy
▪Výběr objektu dle stavů
▪Aktivní stavový řádek
▪Informace o datovém objektu
▪Přílohy
Technická příprava výroby
▪Prohlížení dokumentace
- Výběr dle indexu konstrukční modifikace
- Výběr dle čarového kódu
▪Položky
- Parametr Platnost
▪Nastavení velikosti oken Rozměrových protokolů a nástrojových listů
▪Pozorovací listy
Doklady
▪Evidence práce
- Plánované úkoly
Služby
- Údržba
Správa systému
▪Nastavení systému
▪Další nastavení
▪Aktualizace uživatelů, oprávnění
Obecné funkce
▪Nastavit
Drobné úpravy a opravy chyb
Implementace
▪Komunikace se systémem Dimenze++
▪Možnost uživatelského rozšíření navigace.
▪Další úpravy
Obecné
Rozbalovací group boxy
V rámci vývoje jsou postupně upravovány datové formuláře, kam jsou doplňovány rozbalovací group boxy. Ve výběrových oknech je nyní umožněno rozbalování a sbalování tzv. group boxů
kliknutím na název boxu v hranatých závorkách (šipka dolu označuje sbalený box a šipka nahoru rozbalený). Při sbalení nebo rozbalení záložky Detail se automaticky nastaví i výška seznamu,
čímž se zobrazí více nebo méně záznamů najednou.
Stav group boxů se pamatuje při dalším vyvolání příslušného formuláře.
Uvedené chování si může každý uživatel zapnout nebo vypnout v nastavení klienta (Navigace: Obecné funkce > Nastavit > Klient TPV2000)
Ve verzi 22.10 byly uvedeným způsobem upraveny formuláře položek, výběru postupů a veškerých dokladů (poptávky, nabídky, objednávky…)
Výběr objektu dle stavů
Ve výběrových oknech se v záložce Výběr vyvolá rozkliknutím pole Stav nabídka všech možných stavů pro daný objekt s možností označení jednoho nebo více stavů.
Lze označit myší za současného stisku klávesy CTRL více stavů, které se poté aplikuji na výběrové kritérium.
Po stisku OK se vygeneruje znakový řetězec, obsahující seznam vybraných stavů (přímé zadání do pole stav fungovalo i v dřívějších verzích viz zadávání výběrových kritérií),
např. dle obrázku níže se vygeneruje řetězec: '[P,R,Z]'
Aktivní stavový řádek
Některé části stavového řádku reagují nyní na dvojklik myší.
▪Dvojklikem do pravé části stavové řádky (databáze) se vyvolá dialog umožňující změnu db (OFDB).
▪Dvojklikem do části stavové řádky (jména uživatele) se vyvolá okno s údaji aktuálního uživatele.
▪Dvojklikem do části stavové řádky (počet záznamů) se vyvolá okno nastavení klienta (OFKI).
Informace o datovém objektu
Tato funkce má využití zejména pro implementaci a správu systému. Na stisk pravého tlačítka myši nad příslušným oknem se v sekci Exporty a zobrazení zobrazuje navíc informace
o názvu datového okna a jménu položky pod kurzorem.
Po kliknutí myší na tento údaj se navíc zobrazí podrobnější informace o daném datovém okně (zdroji dat) a hierarchii objektů, ve kterém je dané datové okno použito.
Aby zadaná volba byla aktivní, musí mít uživatel pro svou profesi právo I – Detailní informace pro objekt Datová okna.
Přílohy
V seznamu příloh bylo doplněno zobrazení typu přílohy nebo připojeného Dokumentu.
Technická příprava výroby
Prohlížení dokumentace
Technická příprava výroby > Prohlížení dokumentace
Výběr dle indexu konstrukční modifikace
V dialogu lze nyní vybrat index konstrukční modifikace. Dle indexu se poté určí referenční datum, podle kterého se provede rozpad dokumentace. Systém vždy určí nejvyšší možné datum,
kdy je daný index platný. Viz např. obrázek níže, kdy následující index C platí od 9.5.2011 00:00 a tudíž nejvyšší možné datum platnosti indexu B je 8.5.2011 23:59
Výběr dle čarového kódu
Index výkresu lze zadat také v poli Čarový kód, které předpokládá znakový řetězec, zadaný ve formě:
<ID POLOZKY><ODDELOVAC><INDEX>
Jako oddělovač je implicitně použit znak „;“. Oddělovač lze případně centrálně nastavit v nastavení systému (SSNS).
Funkčnost je stejná, jako při zadání nebo výběru indexu v poli Index (viz výše).
Tip: Pokud je potřeba, aby se na příslušném PC, např. pro prohlížení dokumentace na dílně, nastavil kursor ihned do pole Čarový kód, použijte nastavení v bbtpv.ini:
[Nastaveni kusovniku]
Bar_code_read=1
Položky
Parametr Platnost
Při změně Postavení při aktualizaci nebo založení položky se vždy načte implicitní hodnota parametru Platnost dle vybraného postavení (atribut pouze_tpv), pokud je u postavení tento parametr
zadán.
Nastavení velikosti oken Rozměrových protokolů a nástrojových listů
U dialogu pro přiřazení pomůcek k řádku nástrojového listu nebo rozměrového protokolu lze nyní měnit myší velikost okna a vzájemný poměr částí Nepoužité pomůcky / Pomůcky použité.
Pozorovací listy
Technická příprava výroby > Postupy > Pozorovací listy
Do hlavičky pozorovacích listů byla doplnění pole pro TBC časy: údaje o času TBC, tzn. kolonka Naměřeno TBC, TP TBC, Rozdíl TBC a procenta podobně jako je to u časů TAC.
Měření TBC se provádí jednorázově, není potřeba je dělit do úkonů a počítat průměr.
Doklady
▪V dokladech bylo jak v záložce Výběr tak v záložce Detail zpřístupněno pole Název partnera a Jméno pracovníka včetně možnosti rozkliknutí těchto polí a výběru hodnot.
▪Do výběrových oken dokladů a jejich seznamů byla doplněna identifikace existence přílohy (ikona Svorka) s možností výběru dokladů dle příznaku přílohy (exist_pril)
– viz např. objednávka vydaná.
▪U položek dokladů byl doplnění příznak individuální ceny. Ten se nastaví automaticky při aktualizaci ceny_mj, dph, nebo celkové ceny (ne slevy) u položky dokladu.
Takto zadaná cena zůstává pevná.
Evidence práce
Plánované úkoly
Evidence práce > Plánované úkoly
Pro Plánované úkoly byl doplněn stav Storno.
Služby
Údržba
Doplnění možnosti zadávat uživatelská pole, perioda, měrná jednotka periody a čítač
Správa systému
Nastavení systému
Správa systému > Nastavit > Systém
Do nastavení systému byl doplněn příznak - oddělovač parametrů čarového kódu (SSNS - tlačítko Další).
Další nastavení
Do navigace pod Správa systému > Nastavit byla doplněna možnost aktualizace číselníků pro nastavení systému:
▪Externí programy (vyvolání externích programů)
▪Systémové události (nastavení systémových událostí)
▪Uživatelské sestavy (správa uživatelských sestav)
▪Názvy datových polí (nastavení názvů datových polí ID položky, Výkres, Atributy položky...)
▪Generování operací výroby D++ (generování operací pro modul Výroba Dimenze++)
▪Nastavení rozpuštění do výroby D++
Aktualizace uživatelů, oprávnění
Správa systému > Uživatelé, Objekt > Detail
Byla upravena obrazovka detailních údajů o uživateli.
Pokud aktuální uživatel, který je do systému přihlášen, nemá žádná práva, může pro sebe aktualizovat údaje v sekci Kontaktní údaje/Jazyk a případně Heslo a Potvrzení hesla.
Heslo může měnit pouze uživatel, který má ve funkci Práva uživatele (Funkce > Práva uživatele) v záložce Přístup SQL přiděleno právo SQL Logins, změna hesla.
Toto zaškrtnutí mu může však nastavit pouze uživatel s přístupem k databázi jako systémový administrátor (sa, uid = 1).
Obecné funkce
Nastavit
Obecné funkce > Nastavit > Klient TPV2000
Do obecné sekce Datová okna nastavení byly přidány tyto další možnosti
▪Rozbalovací boxy – možnost použít u dokladů rozbalovací group boxy
▪Gridy (barevné nastavení datových oken typu grid): 0 - bez nastavení, 1 - implicitní schéma, 2 – pruhované.
Drobné úpravy a opravy chyb
▪Natažení DIČ při načítání partnera z ARES
▪Zavření otevřených oken při přepnutí databáze (OFDB).
▪Urychlení uzavření aplikace (optimalizace zápisu do tabulek nastavení navigace, oblíbené, historie)
▪Oprava chyby zobrazení oken na více monitorech, docházelo ke zmizení okna na druhém monitoru (normování, náhled PDF a další)
▪Neaktualizuje se záložka Položky na hlavičce nabídky po přenosu položky ze struktury do kmenových dat
▪Obecný dokument - záložka Historie – spadnutí systému při uložení formy datového okna.
▪Položka - d_vtp_polozka_seznam – u pole typu checkbox není definována hodnota On/Off.
▪Mazání položky s Cenovou úrovní skončilo chybovým hlášením Pracoviště - záložka Střediska nedojde k fyzickému smazání záznamu z tabulky tpv_planovaci_mista.
▪Předkalkulace, volba Náhled – spadnutí systému
▪Rozpiska - změna - hláška "Nezadaný typ profese pro vyhodnocení práv ...." při schválení rozpisky (v některých případech)
▪Oprava chyby načtení postupu (rozpisky) při spuštění na vzdálené ploše, nepředával se gstr_globparm.klic_utype do procedur up_bb_nacti_postup, up_bb_nacti_vyssi
▪Výběr postupů - doplněna záložky Přílohy a Toky práce
▪Z "Prohlížení dokumentace" se nenabízí při otevření postupu alternativa postupu, pokud je nastaveno, že se má nabízet.
▪Rozšířeno pole Plati_od ve výpisu Vybrat postup dle profese (TPVF)
▪Pozorovací listy – při dvojkliku do seznamu dojde někdy k chybě a Pozorovací list se nezobrazí.
▪Při zadání zakázky - nefungoval dvojklik na přechod do hlavičky zakázky, pletlo se to (doplněna ikona opravit a upravena okna d_zaksez a d_zaksez_vr).
▪Vyhledávání položek v zakázce (při vyhledávání položek v zakázce se při rozkliknutí drop down pro alter_nazev, nezobrazovalo nové vyhledávací okno ale jen prázdný drop down list, nefunguje ani u nazev_polozky, atr_nazvu_1, atr_nazvu_2, atr_nazvu_3).
▪Zakázka - kopie - nepřenáší se info o variantě, nepočítá počet záznamů, nefunguje nastavení polí pro kopírování dokladu (SSVD)
▪U etapy projektu se nevolala správně aktualizace tpv_objekt_ext.
▪Doklady - tiskové sestavy - Export do PDF – pokud není email, docházelo k chybě a spadnutí aplikace (oprava naplnění tabulky tpv_email_dataobject pro všechny doklady)
▪Doklady - vyhledávání, zápis do polí v group boxu Partner - nefungovalo
▪Doklady - vyhledávání, zápis do polí v group boxu Partner (Nabídka - Výběr - pokud chci hledat například podle IČ/DIČ, státu, mailu,.. partnera, tak na SQL jde úplně nesmyslné výběrové kritérium podle jiných sloupců. Ostatní doklady (asi mimo obj. přijatá) - na daných polích IČ/DIČ, státu, mailu,.. partnera je v DW záložka Edit - nastaven Limit=0, a zde tedy nejde do daných polí vůbec něco zapsat).
▪Nastavení implicitní časové jednotky pro Nabídky - Uložit a hlášení "Nabídka XY nemá strukturu, nelze kalkulovat"
▪Zobrazení nastavené časové MJ u časů v záhlaví nabídky
▪Zobrazení časových MJ položek nabídky v záložce náklady, chybné součty
▪Pokud se do nabídky načtou z TPV postupy a struktura položky, která je v nabídce vedena jako Kumulace (typ KUM), změní se typ na VYR a přepočtou se náklady.
▪Objednávku vydanou ve stavu U nešlo nastavit do stav O - opraveno
▪Ve formuláři "Operace pro VP" po kliknutí na ikonu "sponka" docházelo k otevření špatného formuláře.
▪Katalog - Pracoviště - Kopie – hlášení o nepřidělených právech na kopii parametrů pracoviště i když nejsou žádné parametry zadány (v2130 , ale i v2110)
▪Pracoviště - doplnění uživatele, který aktualizoval údaje. Výběr, detail, parametry a další.
▪Na kartu Partner doplněna záložka Přílohy.
▪Nezapisoval se příznak rezervace u nastavení skladových pohybů (SSSE).
Implementace
Komunikace se systémem Dimenze++
▪Úprava generování operací doprava na kooperaci pro D++. Generuje se pouze v případě, je-li pracoviste.auto_dopl_oper_koop_obj = 1 (nový atribut D++)
▪Kontrola rozpracované rozpisky, postupu před automatickým rozpuštěním do Dimenze++. Volá se procedura up_bb_prenos_do_vyroby_dim s parametremu @kontrola = 2 (upraveno z bit na smallint). Vrací outputem klíč položky s první chybou (@klicpolozky_err).
Možnost uživatelského rozšíření navigace
▪Vložení/přidání/smazání uživatelské volby.
▪Založení struktury voleb.
▪Event musí začínat prefixem ue_
▪Uživatel musí mít nastaveno právo Aktualizovat k objektu Navigace
▪Do uživatelské knihovny doplnit funkci f_user_menu s parametrem string event._menu:
global type f_user_menu from function_object
end type
forward prototypes
global function integer f_user_menu (string event_menu)
end prototypes
global function integer f_user_menu (string event_menu);MessageBox("User menu", "Event: " + event_menu)
RETURN (0)
end function
Další úpravy
▪Universální Admin pro uživatele se jménem TPVAdmin, nutné založit tohoto uživatele s přístupem k databázi a po připojení se systém zeptá na speciální vnitřní heslo (tajné)
▪Položka – rozšíření pole Katalogové číslo (katalog_cislo_nd) z 20 na 40 znaků (pouze bez Dimenze++)
▪V okně w_vydej_operace_res nahrazen klic_pracovnika výběrem w_text_vyber dle id_pracovnika
▪Ikona svorka - nahrazen picture ikony svorka za computed field (rozměry 64x73PBU). Ikona byla doplněna do seznamů.
▪U některých oken typu grid nešlo seřadit na klik (nebyla nastavena vlastnost Enabled).
▪Provedena revize mazání všech částí VP, postupů a komponent TPV (zobrazuje se špatně ve smazaných objektech). Upravena proceduru up_bb_del_obj.
▪Úprava tabulky tpv_druhy_operaci (KADO) - doplněn atribut skup_vp (seskupený VP)
▪Opraven check box IR v detailu časového rozvrhu (VYCR).
▪U položek dokladů opravena nulová a NULL pole, RTRIM, Auto Horizontal Scroll. RTRIM - doplněn u příslušných pohledů pro pole alter_nazev, nazev_polozky, atr_nazvu_1, atr_nazvu_2, atr_nazvu_3.
AutoHorizontalScroll doplněn u příslušných pohledů u všech vyplňovaných polí.
Empty String is NULL doplněn ve všech DW položek tam, kde jsou pole NULLABLE.
V součtovém řádku (? Hmot.[kg], ? Ceny) přejmenována computed pole na sum_hmotnost, sum_cena_bez_dph, sum_sleva, sum_dph_celkem, sum_cena_celkem.
V součtovém řádku přidána pro takto přejmenovaná pole podmínka VISIBLE - např. IF (sum_hmotnost <> 0, 1, 0), ...
V tiskových sestavách doplněno do součtového řádku sum_cena_celkem, ošetřeno VISIBLE na součtovém řádku stejně, jako u položek ...
▪Ošetřen zákaz použití partnera (obecně na klientu i v procedurách).
Další odkazy:
Copyright © BB consult engineering s.r.o. 1998-2025.
All Rights Reserved.