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/28 08:13] Karel Petrůmanual:cenik [2023/07/28 09:01] (aktuální) – [Import ceníků] Karel Petrů
Řádek 7: Řádek 7:
   - 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 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 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 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ě+  - 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ě
  
 ==== Import ceníku přímo z XLS/ODS ==== ==== Import ceníku přímo z XLS/ODS ====
Řádek 17: Řádek 17:
   * v následujícím dialogu importu lze dvojklikem myší v poli pro požadovaný list vyvolat šablonu pro tvorbu programu   * 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)   * 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&400|}}+{{:manual:cen_003.png?direct&600|}}
   * v šabloně se vyplní mapování sloupců (1)   * 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)   * 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)   * nadpisy (+! v popisu)  lze automaticky doplnit na základě formátu buněk (3)
   * nakonec se zadá rozsah importovaných řádků (4)   * nakonec se zadá rozsah importovaných řádků (4)
-{{:manual:cen_002.png?direct&400|}}+{{: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)   * 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&600|}}+{{:manual:cen_004.png?direct&800|}} 
 +  * program importu a 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|}}
  
 +==== Import ceníku z CSV ====
  
 +  * 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|}}
  
 ===== Ceníky v zahraniční měně -> rozpočet v Kč ===== ===== Ceníky v zahraniční měně -> rozpočet v Kč =====
manual/cenik.txt · Poslední úprava: 2023/07/28 09:01 autor: Karel Petrů