{{indexmenu_n>2}}
====== Import a export rozpočtu ======
Nabídka **Exporty/Import** slouží k přenosu rozpočtových dat mezi RSV a externími soubory. Umožňuje export rozpočtu do podporovaných formátů, export aktuálně zobrazených dat a import nových nebo aktualizovaných rozpočtů. Rozpočet lze načíst jako celek i po jednotlivých částech, přičemž opakovaným importem je možné průběžně aktualizovat již existující data. Podrobnější informace o okně rozpočtu jsou uvedeny v kapitole **[[cs:processes:preparation:budget|Rozpočet]]**.
{{cs:processes:preparation:rozpocet_import_export_menu.jpg}}
==== Možnosti exportu ====
| **Export pro tisk** | Vyexportuje rozpočet nebo vybraný objekt do souboru určeného k tisku. |
| **Exporty do importní šablony** | Vyexportuje rozpočet nebo část rozpočtu ve struktuře importní šablony, takže lze soubor po úpravě znovu naimportovat. |
| **Export aktuálního pohledu tabulky** | Vyexportuje mřížku položek v aktuálním nastavení sloupců a filtrů. |
==== Možnosti importu ====
| **Import dle šablony** | Načte rozpočet ze souboru pomocí dříve uložené importní šablony. |
| **Stažení šablony pro import** | Stáhne šablonu souboru, do které lze rozpočet připravit mimo RSV. |
| **Import části rozpočtu** | Naimportuje pouze část rozpočtu pod vybraný prvek struktury. |
| **Univerzální import** | Průvodce načtením rozpočtu z libovolného souboru XLS (viz [[#univerzalni_import|Univerzální import]]). |
| **Import z IPOS** | Načte rozpočet ze systému IPOS. |
Dostupnost jednotlivých voleb závisí na stavu rozpočtu a na vybraném záznamu. Volby, které nelze v daném kontextu použít, jsou v nabídce nedostupné.
===== Univerzální import =====
**Univerzální import** umožňuje naimportovat rozpočet z libovolného souboru XLS. Import probíhá ve třech krocích – nahrání a zpracování souboru, příprava šablony pro import a kontrola a editace dat před vlastním naimportováním. Mezi kroky se lze vracet zpět, průvodce lze kdykoli opustit akcí **Zpět do rozpočtu**.
==== Nahrání a zpracování souboru ====
{{cs:processes:preparation:rozpocet_nahranie_listov.jpg}}
- Akcí **Nahrát soubor** se vybere soubor XLS s rozpočtem; soubor lze do okna také přetáhnout.
- Po nahrání se v části **Výběr listů** zobrazí jednotlivé listy sešitu. Rozpočet bývá v souboru rozdělen po objektech, každý objekt na samostatném listu. Zatržítkem se označí listy, které se mají naimportovat.
- **Způsob zpracování** se ponechá na volbě **Ruční** a akcí **Zpracovat soubor** se spustí zpracování označených listů.
- Ve sloupci **Stav importu** se u každého listu zobrazuje průběh. Během zpracování je uveden stav **Čeká se na zpracování**, po jeho dokončení stav **Zpracování proběhlo v pořádku** se zelenou značkou. Teprve poté lze pokračovat akcí **Další krok**.
{{cs:processes:preparation:rozpocet_zelene_fajky.jpg}}
==== Příprava šablony pro import ====
V tomto kroku se určuje, který sloupec nahraného souboru odpovídá kterému údaji rozpočtu v RSV.
{{cs:processes:preparation:rozpocet_sablona_pre_import.jpg}}
- V pravé horní části okna se vybere uložená **šablona** (například **KROS 2**).
- Z nabídky **Akce importu** se zvolí **Nahrát data z šablony do prázdných buněk**. Tím se tabulka **Nastavení sloupců** vyplní podle šablony. Nabídka dále obsahuje volby **Nahrát šablonu do tabulky**, **Vrátit se k původním datům** a **Vyprázdnit tabulku**.
- V tabulce **Nastavení sloupců** je pro každý typ věty uvedeno, ve kterém sloupci souboru se nachází **Úroveň**, **Číslo**, **Kód**, **Název**, **Rozpočtové množství**, **MJ**, **Celková cena** a další údaje. Sloupce souboru se označují **Písmeny** nebo **Čísly**.
- Nastavení se potvrdí akcí **Aplikovat šablonu**.
Při ukládání pohledů se uloží i šablona. Uloženou šablonu lze později znovu načíst z nabídky **Akce importu**.
=== Určení úrovně řádků ===
Ve spodní části okna se určuje, jak se v souboru rozpozná typ jednotlivých řádků. V polích **Sloupec obsahující typ věty** a **Sloupec obsahující typ položky** se vybere příslušný sloupec souboru. Zatržítkem **Typ věty obsahuje číslování úrovně (D1, D2, D3, …)** se určí, že za zkratkou typu věty následuje číslo úrovně.
V tabulce pod poli se ke každému typu záznamu zapíše zkratka, kterou pro něj používá importovaný soubor. Například u šablony **KROS 2** jde o tyto zkratky:
| **S** | Skupina objektů |
| **O** | Stavební objekt |
| **C** | Část |
| **D** | Díl |
| **K** | Položka prací |
| **M** | Položka materiálu |
| **VV** | Výkaz výměr |
| **VM** | Výkaz výměr mezisoučet |
| **VS** | Výkaz výměr součet |
| **PP** | Položka popis |
| **P** | Poznámka |
Kromě řádku **Typ věty** lze vyplnit i řádek **Typ položky**, který u položek rozlišuje práci a materiál. Samostatné zkratky lze zadat také pro **Podpoložku prací** a **Podpoložku materiálu**.
Úrovně řádků budou určeny jen při přesné shodě se zkratkami zadanými v tabulce.
==== Kontrola a editace dat pro import ====
V posledním kroku se zobrazí rozpočet tak, jak bude naimportován. V horní části okna jsou záložky odpovídající jednotlivým listům souboru.
{{cs:processes:preparation:rozpocet_posledny_krok.jpg}}
- Do pole **Rozpočet začíná od řádku** lze zadat číslo řádku, od kterého se má soubor načítat, a potvrdit je akcí **Aplikovat**. Řádky nad ním se přeskočí – jde typicky o hlavičku sešitu.
- Zatržítko **Vynechat neurčené řádky** vyloučí z importu řádky, u kterých se nepodařilo určit typ věty.
- Ve sloupcích **Kontrola typ věty** a **Kontrola typu položky** lze ověřit, jak byl každý řádek vyhodnocen. Typ věty lze u jednotlivých řádků ručně opravit a šipkami ve sloupci **Úroveň** lze řádek posunout o úroveň výš nebo níž.
- V části **Akce importu** se zvolí, zda se má **Přepsat celý rozpočet**, nebo se mají data pouze **Přidat do rozpočtu**. Při přidávání se v poli **Importovat do rozpočtu** určí umístění nových dat, například **Za vybraný prvek**.
- Zatržítkem **Překódovat duplicitní položky** se ošetří případ, kdy se importovaná položka již v rozpočtu vyskytuje.
- Import se spustí akcí **Naimportovat data**.
Po dokončení se zobrazí zpráva o výsledku importu. Řádky, u kterých import narazil na problém, jsou označeny ikonou s vykřičníkem; po najetí myší na ikonu se zobrazí popis problému, například chybějící údaj nebo nesprávná hodnota.