Uživatelské nástroje

Nástroje pro tento web


manual:cenik

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í revizePředchozí verze
Následující verze
Předchozí verze
manual:cenik [2023/07/27 12:28] – [Spuštění] Karel Petrůmanual:cenik [2023/07/28 09:01] (aktuální) – [Import ceníků] Karel Petrů
Řádek 1: Řádek 1:
 +====== Ceník návody ======
  
-====== Ceník ======+===== Import ceníků =====
  
-===== Návody =====+Existují 3 způsoby importu ceníků do OBISu:
  
 +  - import v OBISu přímo z XLS/ODS - výhodou je jednoduchost, import více listů v excelu najednou, automatický import nadpisů dle formátu buňky, z důvodu rychlosti není vhodné pro velké ceníky nad 50tis. položek
 +  - import v OBISu z formátu CSV - výhodou je jednoduchost, lze importovat jen jeden list excelu, nadpisy nutné připravit v Excelu (doplnit *!), vhodné pro ceníky do 100tis. položek
 +  - import pomocí nástoje [[progs:fblutil|FBLUtil]] z CSV - pro velké ceníky nad 100tis. položek, lze zcela automatizovat na serveru, nevýhodou je nutnost programovat import pro každý ceník samostatně
  
-==== Druhy ceníku ====+==== Import ceníku přímo z XLS/ODS ====
  
-Pochopení koncepce modulu //Ceník// je velmi ležité. //Ceník// je jedna velká tabulka, která obsahuje všechny ceníky dohromadyTaková tabulka by byla nepřehledná, a proto existuje v tabulce ceníku filtr na tzv. //ceníkový druh//Obecně platí, že každý //ceníkový druh// reprezentuje jeden ceníkMezi //ceníkovými druhy// se přepíná pomocí filtru ([[#Obrázek 4.2]]-1). Druhou rychlejší možností je přepnutí filtru pomocí dolních záložek ([[#Obrázek 4.2]]-2).+  * z vodu rychlosti je vhodnější uložit zdrojový ceník do formátu ODS 
 +{{:manual:cen_001.png?direct&800|}} 
 +  * nejprve se vytvoří nový ceníkový druh do kterého se importuje pomocí fcelok. menu **Import ceníku z formátu ODS/XLS** 
 +  * v dialogu se vybere zdrojový soubor 
 +  * v následujícím dialogu importu lze dvojklikem myší v poli pro požadovaný list vyvolat šablonu pro tvorbu programu 
 +  * program lze kopírovat do polí pro další listy a jednoduchou úpravou rozsahu řádků jej modifikovat (není nutné používat dialog šablony) 
 +{{:manual:cen_003.png?direct&600|}} 
 +  * v šabloně se vyplní mapování sloupců (1) 
 +  * pokud je potřeba lze více sloupců z excelu spojit do jednoho sloupce v OBISu (2) 
 +  * nadpisy (+! v popisu)  lze automaticky doplnit na základě formátu buněk (3) 
 +  * nakonec se zadá rozsah importovaných řádků (4
 +{{:manual:cen_002.png?direct&600|}} 
 +  * výsledný import pak obsahuje požadované nadpisy, pomocí kterých lze vytvořit navigátor (stromovou strukturu nadpisů v ceníku) 
 +{{:manual:cen_004.png?direct&800|}} 
 +  * program importu impotovaný zdrojový soubor se uloží u první položky (prvního řádku) ceníku v záložce dokumenty 
 +{{:manual:cen_005.png?direct&600|}} 
 +  * uložený program lze použít pro aktualizaci ceníku (v šabloně je volba **Aktualizace ceníku podle sloupce**) 
 +{{:manual:cen_006.png?direct&300|}}
  
-==Obrázek 4.2== +==== Import ceníku z CSV ====
- Koncepce ceníku - druhy, číslování položek +
-| {{./c_koncepce.png?644x527|Image c_koncepce}} |+
  
-Aby byl systém OBIS schopen rozlišit, kam položka patří, je tabulce ceníku sloupec //Druh//. Přesunutí položky do jiného //ceníkového druhu// lze tedy docílit prostou změnu záznamu //druh// u položky ([[#Obrázek 4.2]]-3).+  * vybraný list zdrojového ceníku uložíme jako formát CSV (oddělený středníky) 
 +{{:manual:cen_007.png?direct&800|}} 
 +  * v ceníku tlačítkem hromadných změn (1), záložka import otevřeme dialog 
 +  * vybereme zdrojové CSV a znakovou sadu (2
 +  * a postupně vybírámě zdrojové a cílove sloupce a tlačítkem (3) tvoříme importovací pravidla 
 +  * více zdrojových sloupců do jednoho cílové lze také spojit pomocí LUA výrazů (4) 
 +  * nakonec pravidla můžeme uložit a import spustit tlačítky 
 +{{:manual:cen_008.png?direct&600|}} 
 +  * aktualizace ceníku z CSV se řeší jednoduše tak, že k existujícím pravidlům mapování importu přidáme jedno pravidlo pro přiřazování řádků 
 +{{:manual:cen_009.png?direct&300|}} 
 +  * výsledný ceník v OBISu lze doplnit v popisech nadpisů o *! (případně lze tyto znaky doplinit na začátek popisu již v excelu před exportem do CSV) 
 +{{:manual:cen_010.png?direct&500|}}
  
-Zajímavou vlastností je také použití znaménka "mínus" ve sloupci //číslo druhu//. Pokud užíváme konvenci //sil-ppr// pro ceník silnoproudé firmy PPR a //sil-abb// pro ceník silnoproudé firmy ABB, je možné zvolit filtr //sil-//, který zobrazí všechny ceníky silnoproudých firem za sebou (tedy ABB i PPR a další). Tuto vlastnost lze využít i v jiných tabulkách OBIS. Viz. kapitola [[zakladni_koncepce_a_ovladani#druhy_aneb_filtrovani_hlavnich_tabulek|základy ovládání]]. //Do takto filtrovaného ceníku však není možno importovat//+===== Ceníky v zahraniční měně -> rozpočet v Kč =====
- +
- +
-==== Číslování položek ceníku ==== +
- +
-Další důležitou vlastnost má //číslo položky// ceníku. Toto číslo musí být jednoznačné v celé tabulce ceníku - tedy ve všech ceníkových druzích. Pokud se do tabulky pokusíte přidat položku se stejným číslem, OBIS zobrazí chybové hlášení a je nutno toto duplicitní číslo změnit. Viz. kapitola [[zakladni_koncepce_a_ovladani#cislovani_polozek_tabulek|číslovaní položek]]. +
- +
-Pro nově přidané položky se číslo přebírá dle nastaveného automatického počítadla v záložce //Ceník -> Nastavení//+
- +
- +
- +
-==== Vytvoření vlastního ceníku ==== +
- +
-Pro vytvoření vlastního ceníku přidejte nový řádek do tabulky //ceníkových druhů//. +
- +
-==Obrázek 4.4== +
- Číselník ceníkových druhů +
-| {{./c_druh.png?657x484|Image c_druh}} | +
- +
-Přidejte novou položku ([[#Obrázek 4.4]]-1) a vyplňte potřebné záznamy řádku. Číslo ceníkového druhu ([[#Obrázek 4.4]]-2) je vhodné volit mnemotechnicky. +
- +
-Pokud se ceníkový druh využije pro automatickou tvorbu kapitol v rozpočtu, vyplňte //Popis//, //Typ// a //DPH//. +
- +
-//Dodavatel// a //Poznámka// jsou pouze informativní hodnoty. +
- +
-Tabulka ceníku je pro nově přidaný druh prázdná. Můžeme tedy vkládat ručně nové položky nebo ceník naimportovat s pomocí [[spolecne_funkce_okna_obis#import|hromadných změn]]. +
- +
-==== Typy kapitol ==== +
- +
-Při vytváření nového druhu ceníku se ve sloupečku //Typ// přes tlačítko ([[#Obrázek 4.5]]-1) dostaneme do číselníku kapitol, ve kterém si uživatel vytváří vlastní typy kapitol. Tlačítkem ([[#Obrázek 4.5]]-2) přidáme novou kapitolu a pak už stačí jen vyplnit jednotlivé sloupečky. Sloupeček //Barva// slouží k barevnému rozlišení jednotlivých kapitol v záložce //Analýza// a nastavuje se v rozmezí 1-35. +
- +
-**Varování:** OBIS rozlišuje u typů kapitol velká a malá písmena. Je tedy rozdíl, napíšeme-li typ kapitoly //M// nebo //m//. +
- +
-==Obrázek 4.5== +
- Typy kapitol +
-| {{./r_typykapitol.png?650x500|Image r_typykapitol}} | +
- +
- +
-==== Připojení technických informací k položce ceníku ==== +
- +
-K ceníkové položce lze připojit libovolný soubor nebo odkaz Windows pomocí [[zakladni_koncepce_a_ovladani#multimadialni_poznamky|Multimediální poznámky]]. Takto lze připojit obrázek zařízení, výkres nebo odkaz na webové stránky. +
- +
-==== Nadpisy a podnadpisy v ceníku ==== +
- +
-Nadpisy a podnadpisy lze vytvářet velmi jednoduše. Stačí do záznamu //Popis// vložit na začátek "hvězdičku" resp. "vykřičník" ([[#Obrázek 4.7]]). +
- +
-==Obrázek 4.7== +
- Nadpisy a podnadpisy +
-| {{./c_nadpisy.png?630x527|Image c_nadpisy}} | +
- +
-Tyto nadpisy mají nejen orientační funkci, ale lze z nich pak jednoduše vygenerovat celou strukturu větve //navigátoru// vlastního ceníku. +
- +
- +
-==== Import vlastních ceníků z Excelu ==== +
- +
-V současnosti je možno od každého dodavatele získat ceník v elektronické podobě na disketě, CD nebo přes Internet. Nejčastěji se lze setkat s formáty Excel, DBF. Tyto ceníky lze do OBISu importovat pomocí [[spolecne_funkce_okna_obis#import|hromadných změn]]. V této kapitole je na příkladu popsán postup importu ceníku z Excelu. +
- +
-Pokud jednou naimportujete ceník, je možno v budoucnu provádět jeho aktualizaci. K tomu je nutné, aby ceník dodavatele obsahoval jednoznačný identifikátor - //objednací číslo//. Při aktualizaci zůstanou zachovány případně vytvořené vazby a nadpisy. Nové položky se přidávají na konec ceníku. Aktualizace umožňuje alternativu s nepřidáváním nových položek, což využijete, pokud máte z ceníku vytvořen výběr používaných položek. +
- +
- +
-==== Import montážních ceníků CxxM z instalačního CD ==== +
- +
-Na instalačním CD jsou k dispozici ceníky montážních a demontážních prací CxxM pro obor elektromontáží. Postup importu těchto ceníků do systému OBIS je následující. +
- +
-Na CD je v adresáři "obis4.ins/install/ceniky" soubor "el-mont.zip". Tento soubor rozzipujte do libovolného adresáře na disku (např: "C:\import"). +
- +
-Poté v programu OBIS4SQL v tabulce //druhy montáží a dodávek// otevřete //hromadné změny - záložka přenos dat// a zvolte cestu k načtení dat k souboru "DRUHY.XML" v adresáři kam jste rozzipovali soubory ceníků (např: "C:\import"). Import spusťte tlačítkem //Načtení dat//. Tím máme naimportován seznam ceníků a můžeme pokračovat v importu ceníků samotných. +
- +
-Vyberte filtr druhu //cen- *Montážní ceníky//. Tento ceník bude prázdný pokud importujete do ostrých dat nebo bude obsahovat ukázky ceníků pokud importujete do pokusných dat. Vyberte //hromadné změny - záložka přenos dat// a zvolte cestu k načtení dat k souboru "CxxM.XML". Pokud importujete do pokusných dat zaškrtněte //Stejné položky nahrazeny importovanými//+
- +
-Stejný postup opakujte pokud chcete importovat i ceníky demontáží. Druh zvolte //dem- *Demontáže// a soubor pro import "DxxM.XML"+
- +
- +
-==== Vytváření položek navigátoru ==== +
- +
-Po importu ceníku je vhodné vytvořit odpovídající větev [[spolecne_funkce_okna_obis#navigator|navigátoru]]. +
- +
-Pokud je ceník logicky členěn, je vhodné vytvořit nadpisy a podnadpisy, které je pak možno využít pro hromadnou tvorbu navigátoru ceníku. +
- +
- +
-==== Vazby - propojení materiálu s montáží, technologické celky ==== +
- +
-Vazba je univerzální nástroj ceníku, který umožňuje propojovat položky ceníku mezi sebou. To je dobré, pokud chceme, aby se po vložení materiálu do rozpočtu automaticky vložila jeho montáž. Dále pomocí vazby můžeme vytvářet technologické celky (zářivkové svítidlo - trubice - startér - montáž svítidla atd.). +
- +
-Nejprve se v ceníku přepněte na záložku //Vazby// ([[#Obrázek 4.9]]-1). Vyberte v ceníku položku, na kterou chcete vazbu vztáhnout ([[#Obrázek 4.9]]-2), a vyvolejte tlačítkem ([[#Obrázek 4.9]]-3) okno //Vkládání položek z ceníku do vazeb//. +
- +
-==Obrázek 4.9== +
- Vytvoření vazby +
-| {{./c_vazby.png?590x372|Image c_vazby}} | +
- +
-Otevře se ještě jeden ceník. Zde můžete běžně vyhledávat nebo použít navigátor. Vyberte položku, kterou chcete do vazby vložit, a zapište ji pomocí tlačítka //OK// nebo dvoklikem myší. Operaci opakujeme do té doby, až máme vloženy všechny požadované vazby. Poté vkládací okno uzavřeme tlačítkem //Zruš//+
- +
-Nyní můžeme u navázané položky změnit násobitel. Dále můžeme stanovit konkrétní kapitolu, do které se navázaná položka v rozpočtu vloží ([[#Obrázek 4.9]]-4). Pokud je tento záznam nevyplněn, mohou nastat tyto tři varianty: +
- +
-  * Pokud je zvoleno //Vkládaní z ceníku dle druhu/sortimentu//, program v rozpočtu vytvoří novou kapitolu dle ceníkového resp. sortimentního druhu navázané položky. +
-  * Pokud je zvoleno //Vkládání z ceníku// a navázaná položka je z ceníku stejného typu, nebo je zvoleno //Vkládání z ceníku do aktuální kapitoly//, program přidá navázanou položku do stejné kapitoly. +
-  * Pokud je zvoleno //Vkládání z ceníku// a navázaná položka je z ceníku jiného typu, program vytvoří novou kapitolu pro tento typ. //Druh kapitoly// je stejný, //Popis// není vyplněn. +
- +
-Vytvořenou vazbu je také možno kdykoliv změnit ([[#Obrázek 4.9]]-5) nebo smazat ([[#Obrázek 4.9]]-6). +
- +
-==== Přesun položek do jiného ceníku ==== +
- +
-Přesunutí položky do jiného //ceníkového druhu// se provede jednoduše změnou jejího //druhu// ([[#Obrázek 4.10]]). +
- +
-==Obrázek 4.10== +
- Přesun položek do jiného ceníkového druhu +
-| {{./c_presun.png?644x527|Image c_presun}} | +
- +
-Druhou možností je //hromadná změna u vybraných položek//. Označte položky, které chcete přesunout. Přepněte na záložku //Změna sloupce//. Zvolte, že chcete hodnotu ve sloupci //nahradit// ([[#Obrázek 4.11]]-1). Vyberte sloupec //Druh// ([[#Obrázek 4.11]]-2). Zvolte, do kterého ceníku chcete položky přesunout ([[#Obrázek 4.11]]-3). Zadejte //Použít označená data// ([[#Obrázek 4.11]]-4) a spusťte akci ([[#Obrázek 4.11]]-5). +
- +
-==Obrázek 4.11== +
- Hromadný přesun položek do jiného ceníkového druhu +
-| {{./c_presun1.png?440x301|Image c_presun1}} | +
- +
-Tato funkce je univerzální a lze ji používat k hromadným změnám dat v tabulkách. Hodnoty ve vybraném sloupci lze také násobit nebo přičítat, pokud je sloupec numerický. +
- +
- +
- +
-==== Kopírování položek do jiného ceníku ==== +
- +
-Kopírování položek lze využít k tomu, že si vytvoříme vlastní ceníky materiálů a prací. Do nich si zkopírujeme pouze některé vybrané položky z rozsáhlých ceníků, které jsou pro systém OBIS k dispozici. +
- +
-Kopírování položek lze provést nejjednodušeji tak, že označíme vybrané položky v ceníku a stiskneme klávesové spojení "[CTRL+C]". Tím se položky zkopírují do tzv. schránky (clipboard). Nyní se přepneme do jiného ceníku a položky vložíme pomocí "[CTRL+V]". Položky se zkopírují. Jejich čísla se doplní podle nastaveného //automatického počítadla//, vloží se tedy za sebe na konec příp. začátek ceníku. +
- +
-==== Ceníky v zahraniční měně -> rozpočet v Kč ====+
  
 Do druhu ceníku se zadá zahraniční měna a datum ke kterému je ceník importován (např. EUR a 1.1.2009). Ceník je pak zobrazen přímo v cizí měně. K datumu importu ceníku se zadá odpovídající kurz. Např. 1.1.2009 kurz 25 Kč. Položka v ceníku za 100Eur = 2500 Kč. Do druhu ceníku se zadá zahraniční měna a datum ke kterému je ceník importován (např. EUR a 1.1.2009). Ceník je pak zobrazen přímo v cizí měně. K datumu importu ceníku se zadá odpovídající kurz. Např. 1.1.2009 kurz 25 Kč. Položka v ceníku za 100Eur = 2500 Kč.
Řádek 152: Řádek 58:
  
 V případě, že není v rozpočtu použita pomocná měna CZK, vloží se do rozpočtu cena 2500 Kč (tedy cena dle kurzu data ceníku 1.1.2009) V případě, že není v rozpočtu použita pomocná měna CZK, vloží se do rozpočtu cena 2500 Kč (tedy cena dle kurzu data ceníku 1.1.2009)
-. 
manual/cenik.1690460921.txt.gz · Poslední úprava: 2023/07/27 12:28 autor: Karel Petrů