private:zakaznici:brukov:vision
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
| private:zakaznici:brukov:vision [2016/06/06 16:08] – [Nahrazení položek v databázi] hyncicaz | private:zakaznici:brukov:vision [2017/10/10 20:38] (aktuální) – snemec | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| + | ====== Vision ====== | ||
| + | |||
| + | ===== Dokumentace ===== | ||
| + | |||
| + | http:// | ||
| + | |||
| + | ===== Nahrazení položek v databázi ===== | ||
| + | |||
| + | **Požadavek: | ||
| + | |||
| + | Potřeboval bych ve všech kusovnících prohodit následující: | ||
| + | |||
| + | TR0896360000000000 | ||
| + | BZKG11 | ||
| + | Záměna je provedena pomocí SQL dotazu v aplikaci **Interaktivní SQL** v rámci systému Vision | ||
| + | |||
| + | (Piš, prosím, plnou cestu k příkazům: | ||
| + | | ||
| + | # Záměna materiálu v kusovníku - truba | ||
| + | update dba.vkusmat | ||
| + | set material_id=' | ||
| + | where material_id=' | ||
| + | | ||
| + | | ||
| + | # Záměna materiálu v kusovníku - barva | ||
| + | update dba.vkusmat | ||
| + | set material_id=' | ||
| + | where material_id=' | ||
| + | |||
| + | # Příklad dotazu do databáze s výstupem do souboru | ||
| + | # soubor se ukládá do složky Vision32 - lze zadat jinou cestu např. C: | ||
| + | select kus_material_id, | ||
| + | OUTPUT TO barva.txt FORMAT ASCII | ||
| + | | ||
| + | | ||
| + | ===== Aktualizace kalkulované ceny pro jednotlivé druhy materiálů ===== | ||
| + | |||
| + | Vytvořit ve Vision novou tabulku kalkulovaných cen pro jednotlivé druhy materiálů.\\ | ||
| + | Na základě zadaných cen provést update // | ||
| + | Defaultně by se update provedl podle poslední zadané kalkulované ceny(nejvyšší ID), nebo by bylo možné zadat-vybrat datum ke kterému se provede update. | ||
| + | |||
| + | {{: | ||
| + | ==== Základní druhy materiálů ==== | ||
| + | |||
| + | * I profil | ||
| + | * Jackel | ||
| + | * Ocel plochá | ||
| + | * Plech | ||
| + | * Roxor | ||
| + | * Řetěz | ||
| + | * Trubka | ||
| + | * Tyč | ||
| + | * U profil | ||
| + | |||
| + | |||
| + | |||
| + | # řetěz | ||
| + | update dba.omater as m | ||
| + | set m.cena_tpv=68.00 | ||
| + | where m.id_material like ' | ||
| + | | ||
| + | | ||
| + | select m.id_material, | ||
| + | | ||
| + | ===== Kalkulace na základě kalkulované ceny ===== | ||
| + | |||
| + | Kalkulace probíhají na základě nastavení parametrů výroby (viz Konfigurace - Konfigurace výroby - Parametry | ||
| + | výroby - záložka Kalkulace). Jednou z možností, za jakou cenu se má kalkulovat daný materiál, je volba Skladová | ||
| + | karta (kalkulovaná cena). V případě, že je zatržena tato volba, systém pro výpočet kalkulace vezme cenu, která je | ||
| + | uložená na skladové kartě v poli Kalkulovaná cena (tato cena je uživatelská a tím může uživatel do tohoto pole | ||
| + | zapsat libovolnou cenu). | ||
| + | | ||
| + | | ||
| + | |||
| + | ===== Aktualizace ===== | ||
| + | |||
| + | Odkaz pro stažení aktualizací: | ||
| + | |||
| + | http:// | ||
| + | |||
| + | Aktualizace neprobíhá automaticky. Je nutné jí provést ručně. | ||
| + | |||
| + | Aktualizace se skládá ze dvou základních kroků. | ||
| + | |||
| + | * Aktualizace databáza | ||
| + | * Aktualizace na vyšší verzi, např. z verze 155 na 156. Aktualizační soubor by měl mít následující tvar: b155to156.upg | ||
| + | * Oprava v rámci verze. Např db156_01_12.upg. Jedná se o 12tou opravu verze 156. | ||
| + | * Aktualice souborové části | ||
| + | |||
| + | ==== Oprava v rámci stejné hlavní verze databáze ==== | ||
| + | |||
| + | Stáhněte následující soubory: | ||
| + | |||
| + | * Kompletní update na verzi XXX.XXX...... | ||
| + | * Souhrn všech volně dostupných modulů vXXX.XXX | ||
| + | * Modul pro obsluhu docházkových terminálů | ||
| + | * Modul k obsluze docházkových terminálů přes TCP | ||
| + | |||
| + | Rozbalte archiv s kompletním updatem - např. soubor 175complete.zip\\ | ||
| + | V archivu by měly být dvě složky.\\ | ||
| + | Složka App a Upg\\ | ||
| + | |||
| + | === Aktualizace databáze === | ||
| + | |||
| + | |||
| + | Spusťte program C: | ||
| + | V menu Soubor -> Otevřít vyberte soubor pro aktualizaci, | ||
| + | Dále pak z menu vyberte Databáze -> Aktualizovat databázi\\ | ||
| + | V následujícím dialugu potrďte vytvoření zálohy a spusťte aktualizaci.\\ | ||
| + | |||
| + | Pozor, po spuštění aktualizace se cca 2 minuty nic neděje. Program provádí zálohu, ale nijak o tom neinformuje.\\ | ||
| + | Po dokončení zálohy začne vlastní aktualizace. V průběhu aktualizace se vytváří na obrazovce informační log.\\ | ||
| + | Po skončení aktualizace se objeví informace o výsledku. Např. Aktuualizace dokončena bez chyb.\\ | ||
| + | Zavřete program VerMngr.exe\\ | ||
| + | |||
| + | === Aktualizace souborové části === | ||
| + | |||
| + | Aktualizace systému\\ | ||
| + | |||
| + | Před vlastní zálohou a následnou aktualizací souborové části vypněte v '' | ||
| + | |||
| + | Nejprve proveďte zálohu složky C: | ||
| + | |||
| + | Ze složky App zkopírujte všechny soubory do C:\Vision32 a potvrďte přepsání.\\ | ||
| + | |||
| + | |||
| + | Aktualizace volně dostupných komponent\\ | ||
| + | |||
| + | |||
| + | |||
| + | 09.01.2016 | ||
| + | 09.01.2016 | ||
| + | 09.01.2016 | ||
| + | 09.01.2016 | ||
| + | 09.01.2016 | ||
| + | 09.01.2016 | ||
| + | 09.01.2016 | ||
| + | 09.01.2016 | ||
| + | | ||
| + | | ||
| + | Obsahy všech složek kromě isir nahrát do Vision32\Plugins | ||
| + | |||
| + | |||
| + | Ještě potčeba dodělat-popsat Dochterm | ||
| + | |||
| + | |||
| + | ===== Kopie produkční verze DB do testovací ===== | ||
| + | |||
| + | Zastavte Vision32 aplikační server a Adaptive Server Anywhere.\\ | ||
| + | Nakopírujte // | ||
| + | // | ||
| + | |||
| + | |||
| + | ===== Testovací prostředí pro IS Vision ===== | ||
| + | |||
| + | Testovací prostředí - virtuální server(VS) je kopie VS z Brukovu. | ||
| + | |||
| + | Po pár dnech provozu nastavá problém s aktivací Windows. | ||
| + | Pro tento případ stačí vytvořit clone ze snapshotu a v konfiguračním souboru VS nastavit nový disk.\\ | ||
| + | |||
| + | Obraz VS je umístěn v souborovém systému zfs jako block device. | ||
| + | |||
| + | **Příklad: | ||
| + | |||
| + | Výpis týkající se VS vision | ||
| + | < | ||
| + | debian:/ | ||
| + | vspool/ | ||
| + | vspool/ | ||
| + | vspool/ | ||
| + | vspool/ | ||
| + | vspool/ | ||
| + | vspool/ | ||
| + | vspool/ | ||
| + | vspool/ | ||
| + | </ | ||
| + | |||
| + | kde:\\ | ||
| + | '' | ||
| + | '' | ||
| + | |||
| + | '' | ||
| + | '' | ||
| + | |||
| + | '' | ||
| + | '' | ||
| + | |||
| + | Snapshoty sys. a dat disku byly provedeny z VS disků nad kterými zatím nebyl spuštěn VS.(image disků byl zkopírován z ostrého serveru, na tetovacm sereru byly image nahrány do '' | ||
| + | |||
| + | ==== Clone ze snapshotu ==== | ||
| + | |||
| + | Protože je DB vision na jiném než systémovém disku, je možné provést clone jen ze systémového disku a datový disk ponechat.\\ | ||
| + | |||
| + | Příkaz pro vytvoření clonu\\ | ||
| + | zfs clone vspool/ | ||
| + | |||
| + | |||
| + | ==== Změna konfigurace VS ==== | ||
| + | |||
| + | |||
| + | Je potřeba změnit v konfiguračním souboru pro VS odkaz na systémový disk.\\ | ||
| + | Konfigurace je uložena v '' | ||
| + | Zkopírujte původní řádek '' | ||
| + | Viz. část kódu níže.\\ | ||
| + | |||
| + | < | ||
| + | builder | ||
| + | memory | ||
| + | vcpus = 4 | ||
| + | hdtype | ||
| + | pae=1 | ||
| + | acpi=1 | ||
| + | apic=1 | ||
| + | viridian=1 | ||
| + | xen_platform_pci=1 | ||
| + | |||
| + | # | ||
| + | # Disk device(s). | ||
| + | # | ||
| + | disk = [ | ||
| + | ' | ||
| + | #' | ||
| + | ' | ||
| + | #' | ||
| + | #' | ||
| + | ] | ||
| + | |||
| + | </ | ||
| + | |||
| + | |||
| + | |||
