Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
spravce-help:automaticky_prevod_export [2026/09/03 08:13] – svecspravce-help:automaticky_prevod_export [2026/10/16 12:07] (aktuální) – Upozornění a TIP jako barevné boxy svec
Řádek 14: Řádek 14:
   - Známe **identifikátor (parametr)** našeho Správce a **heslo** - tedy stejné údaje, které zadáváme do přihlašovací obrazovky aplikace.   - Známe **identifikátor (parametr)** našeho Správce a **heslo** - tedy stejné údaje, které zadáváme do přihlašovací obrazovky aplikace.
  
 +<WRAP round important>
 **Upozornění:** Pokud jsou data SSB na **síťovém disku**, zadejte v nastavení agendy cestu ve tvaru **UNC** (například ''\\server\ssb\data\Hafanova''), nikoliv přes **přiřazené písmeno disku** (například ''S:\data\Hafanova''). Přiřazená písmena disků existují pouze pro přihlášeného uživatele a naplánovaná úloha je nemá k dispozici. **Upozornění:** Pokud jsou data SSB na **síťovém disku**, zadejte v nastavení agendy cestu ve tvaru **UNC** (například ''\\server\ssb\data\Hafanova''), nikoliv přes **přiřazené písmeno disku** (například ''S:\data\Hafanova''). Přiřazená písmena disků existují pouze pro přihlášeného uživatele a naplánovaná úloha je nemá k dispozici.
 +</WRAP>
  
 ===== Kde je aplikace nainstalovaná ===== ===== Kde je aplikace nainstalovaná =====
Řádek 27: Řádek 29:
  
   * Do adresního řádku **Průzkumníka souborů** zadáme ''%LOCALAPPDATA%\Programs\Spravce Export'' a potvrdíme.   * Do adresního řádku **Průzkumníka souborů** zadáme ''%LOCALAPPDATA%\Programs\Spravce Export'' a potvrdíme.
-  * Klikneme **pravým tlačítkem** na zástupce //Spravce Export// na ploše, zvolíme **Vlastnosti** a cestu opíšeme z kolonky **Cíl**.+  * Klikneme **pravým tlačítkem** na zástupce //Spravce Export// na ploše, zvolíme **Vlastnosti** a cestu opíšeme z kolonky **Cíl** - cestou je pouze část v uvozovkách.
  
 +<WRAP round important>
 **Upozornění:** Protože je aplikace nainstalovaná v profilu konkrétního uživatele, je nutné naplánovanou úlohu spouštět **pod tímtéž uživatelským účtem**, pod kterým byla aplikace nainstalována. Pod jiným účtem se úloha nespustí - aplikace v jeho profilu neexistuje. Tento účet musí zároveň **mít přístup k datům SSB**. **Upozornění:** Protože je aplikace nainstalovaná v profilu konkrétního uživatele, je nutné naplánovanou úlohu spouštět **pod tímtéž uživatelským účtem**, pod kterým byla aplikace nainstalována. Pod jiným účtem se úloha nespustí - aplikace v jeho profilu neexistuje. Tento účet musí zároveň **mít přístup k datům SSB**.
 +</WRAP>
  
 ===== Parametry aplikace ===== ===== Parametry aplikace =====
Řádek 37: Řádek 41:
 ^ Pořadí ^ Parametr ^ Povinný ^ Popis ^ ^ Pořadí ^ Parametr ^ Povinný ^ Popis ^
 | 1. | ID parametru webu | ano | Identifikátor (parametr) našeho Správce - stejný, jaký zadáváme při přihlášení do aplikace. | | 1. | ID parametru webu | ano | Identifikátor (parametr) našeho Správce - stejný, jaký zadáváme při přihlášení do aplikace. |
-| 2. | Heslo | ano | Přihlašovací heslo do Správce Export. |+| 2. | Heslo | ano | Heslo administrátora webového portálu Správce (uživatele **admin**) - stejné, jaké zadáváme při přihlášení do aplikace. |
 | 3. a další | Název agendy | ano | Název agendy, která se má převést. Agend lze uvést **více za sebou** - převedou se postupně jedna po druhé. Místo názvů lze uvést ''all'' pro převod **všech** agend. | | 3. a další | Název agendy | ano | Název agendy, která se má převést. Agend lze uvést **více za sebou** - převedou se postupně jedna po druhé. Místo názvů lze uvést ''all'' pro převod **všech** agend. |
  
Řádek 45: Řádek 49:
   * Pokud název agendy nebo heslo obsahuje **mezeru**, je nutné jej uzavřít do **uvozovek** (například ''"Hafanova 1"'').   * Pokud název agendy nebo heslo obsahuje **mezeru**, je nutné jej uzavřít do **uvozovek** (například ''"Hafanova 1"'').
   * Hodnotu ''all'' zadávejte **malými písmeny** a **samostatně** - není potřeba ji kombinovat s názvy agend.   * Hodnotu ''all'' zadávejte **malými písmeny** a **samostatně** - není potřeba ji kombinovat s názvy agend.
-  * Neexistující agendu program **přeskočí** a pokračuje dalšími agendami.+  * Neexistující agendu program **přeskočí** a pokračuje dalšími agendami (hlášení se vypíše do okna s průběhem a výsledek spuštění bude chybový).
   * Pokud chybí některý z povinných parametrů, převod se neprovede a do logu se zapíše upozornění.   * Pokud chybí některý z povinných parametrů, převod se neprovede a do logu se zapíše upozornění.
  
Řádek 68: Řádek 72:
 </code> </code>
  
 +<WRAP round tip>
 **TIP:** Než převod naplánujeme, doporučujeme si příkaz **vyzkoušet ručně** - otevřeme příkazový řádek (//cmd//), příkaz vložíme a spustíme. Pokud jsou parametry v pořádku, otevře se okno s průběhem převodu, kde vidíme, které domy a objekty se právě převádějí. Po dokončení se vypíše seznam převedených agend s hlášením a okno se **po 30 sekundách samo zavře**. **TIP:** Než převod naplánujeme, doporučujeme si příkaz **vyzkoušet ručně** - otevřeme příkazový řádek (//cmd//), příkaz vložíme a spustíme. Pokud jsou parametry v pořádku, otevře se okno s průběhem převodu, kde vidíme, které domy a objekty se právě převádějí. Po dokončení se vypíše seznam převedených agend s hlášením a okno se **po 30 sekundách samo zavře**.
 +</WRAP>
  
 ===== Nastavení naplánované úlohy ===== ===== Nastavení naplánované úlohy =====
Řádek 88: Řádek 94:
   - Úlohu potvrdíme tlačítkem **OK**. Windows si vyžádají **heslo k uživatelskému účtu**, pod kterým se úloha bude spouštět.   - Úlohu potvrdíme tlačítkem **OK**. Windows si vyžádají **heslo k uživatelskému účtu**, pod kterým se úloha bude spouštět.
  
 +<WRAP round important>
 **Upozornění:** Cesta i argumenty se zadávají **odděleně** - do pole //Program nebo skript// patří pouze cesta k ''SpravceExport.exe'', do pole //Přidat argumenty// pouze parametry. Pokud vložíme celý příkaz do jednoho pole, úloha se nespustí. **Upozornění:** Cesta i argumenty se zadávají **odděleně** - do pole //Program nebo skript// patří pouze cesta k ''SpravceExport.exe'', do pole //Přidat argumenty// pouze parametry. Pokud vložíme celý příkaz do jednoho pole, úloha se nespustí.
 +</WRAP>
  
 **Poznámka:** Do polí Plánovače úloh doporučujeme psát **plnou cestu** včetně jména uživatele, nikoliv zkratku ''%LOCALAPPDATA%''. Zkratka se totiž vyhodnocuje podle účtu, pod kterým úloha běží, a při záměně účtu by úloha přestala fungovat bez zřejmé příčiny. **Poznámka:** Do polí Plánovače úloh doporučujeme psát **plnou cestu** včetně jména uživatele, nikoliv zkratku ''%LOCALAPPDATA%''. Zkratka se totiž vyhodnocuje podle účtu, pod kterým úloha běží, a při záměně účtu by úloha přestala fungovat bez zřejmé příčiny.
Řádek 107: Řádek 115:
   * Zda převod dopadl dobře, poznáme nejlépe **ve webovém portálu Správce** - u dat uvidíme aktuální hodnoty.   * Zda převod dopadl dobře, poznáme nejlépe **ve webovém portálu Správce** - u dat uvidíme aktuální hodnoty.
   * Podrobný průběh každého spuštění se zapisuje do **textového logu** ve složce ''Log'' v instalační složce aplikace (''%LOCALAPPDATA%\Programs\Spravce Export\Log''). V logu najdeme jak informace o převáděných agendách, tak případná chybová hlášení.   * Podrobný průběh každého spuštění se zapisuje do **textového logu** ve složce ''Log'' v instalační složce aplikace (''%LOCALAPPDATA%\Programs\Spravce Export\Log''). V logu najdeme jak informace o převáděných agendách, tak případná chybová hlášení.
-  * V Plánovači úloh ve sloupci **Výsledek posledního spuštění** vidíme, zda se úlohu vůbec podařilo spustit.+  * V Plánovači úloh ve sloupci **Výsledek posledního spuštění** vidíme výsledek převodu: **0** znamená, že se všechny agendy převedly bez chyb, **1** že se něco nepodařilo (přihlášení, neexistující agenda, nepřevedené domy, zamčená agenda...) - podrobnosti najdeme v logu. Výjimkou je den aktualizace aplikace, kdy úloha skončí s výsledkem 0 a skutečný výsledek převodu je jen v logu.
  
 **Poznámka:** Log se zapisuje do instalační složky **toho uživatele**, pod kterým převod běžel. Pokud tedy převod spouštíme ručně pod svým účtem a naplánovaná úloha běží pod jiným, jsou to **dva různé logy**. **Poznámka:** Log se zapisuje do instalační složky **toho uživatele**, pod kterým převod běžel. Pokud tedy převod spouštíme ručně pod svým účtem a naplánovaná úloha běží pod jiným, jsou to **dva různé logy**.
Řádek 113: Řádek 121:
 ===== Doporučení a časté potíže ===== ===== Doporučení a časté potíže =====
  
-  * **Neplánujte převod na dobu, kdy se v SSB pracuje.** Pro převod sald, fondů a služeb potřebuje aplikace data SSB odemčená - pokud jsou v SSB otevřená příslušná okna, převod tuto část dat neprovede a do logu zapíše hlášení o uzamčených datech. Ideální je proto noční nebo ranní čas. +  * **Neplánujte převod na dobu, kdy se v SSB pracuje.** Pro převod sald, fondů a služeb potřebuje aplikace data SSB odemčená - pokud jsou v SSB otevřená příslušná okna, převod agendy skončí chybou **Data SSB jsou uzamčena** (u salda se nepřevedou jen dotčené domy). Ideální je proto noční nebo ranní čas. 
-  * **Nespouštějte dva převody současně.** Pokud si zakládáme více úloh, naplánujte je s dostatečným odstupem, případně převádějte více agend **jednou úlohou** (více názvů agend za sebou).+  * **Jednu agendu nelze převádět dvakrát současně.** Pokud se agenda právě převádí (z jiné úlohy, jiného počítače nebo ze STARLITwebu), převod ji přeskočí s hlášením **Agenda se právě převádí** a pokračuje dalšími agendami. Pokud si zakládáme více úloh, naplánujte je s dostatečným odstupem, případně převádějte více agend **jednou úlohou** (více názvů agend za sebou). Zámek převodu, který byl násilně ukončen (např. vypnutím počítače), se sám uvolní nejpozději po 10 minutách.
   * **Počítač/server musí být v naplánovaný čas zapnutý.** Aplikace potřebuje také funkční **internetové připojení** a přístup k datům SSB.   * **Počítač/server musí být v naplánovaný čas zapnutý.** Aplikace potřebuje také funkční **internetové připojení** a přístup k datům SSB.
   * **Délka převodu.** Převod velkého množství objektů může trvat i několik hodin - s tím je nutné počítat při volbě času spuštění.   * **Délka převodu.** Převod velkého množství objektů může trvat i několik hodin - s tím je nutné počítat při volbě času spuštění.
   * **Nová verze aplikace.** Pokud je při automatickém spuštění k dispozici nová verze, aplikace ji **nainstaluje sama na pozadí** a naplánovaný převod následně spustí znovu se stejnými parametry. Do webového portálu se tedy data dostanou i v den, kdy vyšla aktualizace. Instalační složka se aktualizací **nemění**, cestu v úloze proto není potřeba upravovat.   * **Nová verze aplikace.** Pokud je při automatickém spuštění k dispozici nová verze, aplikace ji **nainstaluje sama na pozadí** a naplánovaný převod následně spustí znovu se stejnými parametry. Do webového portálu se tedy data dostanou i v den, kdy vyšla aktualizace. Instalační složka se aktualizací **nemění**, cestu v úloze proto není potřeba upravovat.
-  * **Změna hesla.** Pokud si změníme heslo do Správce, je nutné jej změnit **i v argumentech naplánované úlohy**, jinak se převod přestane provádět (v logu se objeví hlášení o nezdařeném přihlášení). +  * **Změna hesla.** Pokud si změníme heslo do Správce, je nutné jej změnit **i v argumentech naplánované úlohy**, jinak se převod přestane provádět (v logu se objeví hlášení o nezdařeném přihlášení). Po **5 neúspěšných pokusech** o přihlášení se přihlášení z daného počítače na **30 minut zablokuje** - a to i do webového portálu. 
-  * **Bezpečnost.** Heslo je v definici úlohy uloženo jako **čitelný text**. Úlohu proto zakládejte na počítači/serveru, ke kterému mají přístup pouze **oprávněné osoby**.+  * **Bezpečnost.** Heslo je v definici úlohy uloženo jako **čitelný text**. Po aktualizaci, kterou spustila naplánovaná úloha, si parametry včetně hesla zapamatuje i **zástupce na ploše** - spuštěním zástupce se pak místo přihlašovací obrazovky rovnou spustí převod. Úlohu proto zakládejte na počítači/serveru, ke kterému mají přístup pouze **oprávněné osoby**.
  
 ---- ----
  
 Pokud se převod nedaří a z logu není zřejmá příčina, obraťte se prosím na technickou podporu a **textový log** ze složky ''Log'' přiložte k požadavku. Pokud se převod nedaří a z logu není zřejmá příčina, obraťte se prosím na technickou podporu a **textový log** ze složky ''Log'' přiložte k požadavku.
  • spravce-help/automaticky_prevod_export.1788423181.txt.gz
  • Poslední úprava: 2026/09/03 08:13
  • autor: svec