Uživatelské nástroje

Nástroje pro tento web


private:zakaznici:brukov:vision

Vision

Dokumentace

Nahrazení položek v databázi

Požadavek:

Potřeboval bych ve všech kusovnících prohodit následující:

TR0896360000000000     Trubka 89 x 6.3 bezešvá               ->   TR8963svar  Trubka 89 x 6.3 svařovaná
BZKG11                 Barva základová KG 11 alkydová se ZP  ->   BZKG09      Barva základová KG 09 7035 šedá

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: Nástroje - Nástroje pro správu - Interaktivní SQL)

# Záměna materiálu v kusovníku - truba
update dba.vkusmat 
set material_id='TR8963svar'
where material_id='TR0896360000000000'


# Záměna materiálu v kusovníku - barva
update dba.vkusmat 
set material_id='BZKG09'
where material_id='BZKG11'
# 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:\data\barva.txt 
select kus_material_id, material_id from dba.vkusmat where material_id like 'BZKG09';
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 kalkulované ceny pro konkrétní materiál.
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 're%' and m.typmat = '1' and m.nazev like 'Řetěz%';


select m.id_material, m.nazev,  m.cena_tpv from DBA.omater as m where  m.id_material like 're%' and m.typmat = '1' and m.nazev like 'Řetěz%';

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://portal.vision.cz/visportal/appversion/download

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:\Vision32\tools\VerMngr.exe
V menu Soubor → Otevřít vyberte soubor pro aktualizaci, např. db175_01-188.upg
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 Vision32 service manager oba servisy

Nejprve proveďte zálohu složky C:\Vision32
Stačí prostá kopie

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  11:20    <DIR>          creditcheck
09.01.2016  11:20    <DIR>          ep
09.01.2016  11:20    <DIR>          ExpVydej
09.01.2016  11:20    <DIR>          HromadnePOaV
09.01.2016  11:20    <DIR>          isdoc
09.01.2016  11:20    <DIR>          isir
09.01.2016  11:20    <DIR>          KontrVykaz
09.01.2016  11:20    <DIR>          TreeBrowser

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 oskar.db, oskar.log a Oskar2.db ze složky D:\DATA_VISION\ do složky D:\DATA_VISION\Test

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:/mnt/backup/zfstestbck# zfs list -t all|grep vision
vspool/vm/vision                                                81.8G   533G  40.5G  -
vspool/vm/vision@2016-06-02_13.36.58--1d                            0      -  40.5G  -
vspool/vm/vision@2016-06-02_13.43.08--2w                            0      -  40.5G  -
vspool/vm/vision-db                                             40.9G   504G  20.3G  -
vspool/vm/vision-db@2016-06-02_13.36.58--1d                         0      -  20.3G  -
vspool/vm/vision-db@2016-06-02_13.43.08--2w                         0      -  20.3G  -
vspool/vm/vision-db01                                           1.76M   493G  20.3G  -
vspool/vm/vision01                                              1.19G   493G  40.5G  -

kde:
vspool/vm/vision je systémový disk VS vision - disk C:
vspool/vm/vision-db je disk kde je uložena databáze IS vision - disk D:

vspool/vm/vision@2016-06-02_13.36.58--1d - snapshot sys. disku
vspool/vm/vision@2016-06-02_13.43.08--2w - snapshot sys. disku

vspool/vm/vision-db@2016-06-02_13.36.58--1d - snapshot dat. disku
vspool/vm/vision-db@2016-06-02_13.43.08--2w - snapshot dat. disku

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 vspool/vm/vision a vspool/vm/vision-db z těchto byly vytvořeny ještě před spuštěním VS snapshoty)

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/vm/vision@2016-06-02_13.36.58--1d  vspool/vm/vision01

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 /etc/xen/vision.cfg.
Změnu proveďte v sekci disk. Zkopírujte původní řádek 'phy:/dev/zvol/vspool/vm/vision,ioemu:hda,w', a přidejte ten samý jen s pořadovým číslem disku 01, 02, 03 …
Viz. část kódu níže.

builder     = 'hvm'
memory      = '12288'
vcpus       = 4
hdtype      = 'ahci'
pae=1
acpi=1
apic=1
viridian=1
xen_platform_pci=1

#
#  Disk device(s).
#
disk        = [
                  'phy:/dev/zvol/vspool/vm/vision01,ioemu:hda,w',
                  #'phy:/dev/zvol/vspool/vm/vision,ioemu:hda,w',
                  'phy:/dev/zvol/vspool/vm/vision-db,ioemu:hdb,w',
                  #'file:/home/snemec/win2008R2.iso,ioemu:hdc:cdrom,r',
                  #'file:/home/snemec/w2k864bit_cz.iso,ioemu:hdc:cdrom,r',
              ]
 
private/zakaznici/brukov/vision.txt · Poslední úprava: autor: snemec

DokuWiki Appliance - Powered by TurnKey Linux