Funkce
Editor dokumentů: vaše smlouvy a nabídky, bez objednávky u dodavatele
Většina CRM nabídne „PDF nabídku" a tím je rozhovor o dokumentech skončený. Chcete jinou smlouvu pro firmu než pro domácnost? Pošlete poptávku dodavateli, zaplatíte vývoj a čekáte na nasazení. Wue to řeší opačně: dokumenty si firma napíše sama, přímo v aplikaci, a systém je pak generuje místo těch vestavěných.
Je to nejvíc podceněná funkce celého systému. Montážní firma totiž netiskne jeden dokument, ale deset — smlouvu o dílo, nabídku, předávací protokol, plnou moc, prohlášení, předpis platby, přílohu ke smlouvě. A každý z nich má ve vaší firmě svoje znění.
Plnohodnotný editor, ne okénko na text
Šablona se píše v editoru postaveném na stejném jádru, jaké používá Visual Studio Code: obarvená syntaxe, čísla řádků, skládání bloků, zalamování, hledání. Šablona je HTML se značkami šablonovacího jazyka (EJS) — tedy přesně to, co umí každý, kdo kdy sahal na web, a co se dá nechat jednou připravit a pak už jen upravovat.
V aplikaci je k editoru podrobná nápověda: základní syntaxe, seznam dostupných dat, seznam funkcí, příklady formátování, kapitola o ladění a kapitola o typických chybách. Nemusíte hledat dokumentaci jinde ani si pamatovat názvy polí.
Šablona vidí celou zakázku
Při generování dostane šablona kompletní data zakázky. Ne výtah, celá zakázka:
- zákazník — osoba nebo firma, kontakty, adresa, fakturační údaje,
- místo instalace — adresa, typ objektu, technické údaje z obhlídky,
- položky — komponenty, materiál, služby, včetně množství, jednotek, popisů a záruk,
- sestava (balíček) a její obsah,
- dotace a vypočtená vlastní investice zákazníka,
- obchodník, který zakázku vede,
- organizace — její barvy a logo.
K tomu barvy a logo firmy, takže vlastní dokument vypadá jako ostatní firemní výstupy. Jak se barvy, font a texty nastavují, popisuje branding dokumentů.
Ceny počítá ten samý engine jako zbytek systému
Tohle je rozdíl, který nejde obejít kopírováním čísel do Wordu. Šablona má k dispozici sadu cenových funkcí — marže, DPH, cena komponent, cena materiálu, cena služeb, cena sestavy, celková cena zakázky. Nejsou to zvláštní funkce pro dokumenty: je to týž výpočet, který tiskne nabídku, detail zakázky i excelový rozpočet.
Cenový rozpad, který šablona dostane, obsahuje mezisoučet, hodnotu slevy, cenu po slevě bez DPH, sazbu a hodnotu DPH, hodnotu dotace a konečnou cenu. Počítá se v pevné desetinné aritmetice a zaokrouhluje se až při zobrazení, takže součet ve vaší smlouvě vyjde na haléř stejně jako v nabídce, kterou zákazník dostal. Podrobnosti o výpočtu najdete u cenových nabídek.
České formátování, ne ruční skládání textu
Formátovací funkce dělají přesně to, co by jinak kazilo každý dokument:
| Funkce | Výsledek |
|---|---|
| měna | 1 000 Kč, případně zkráceně 1M Kč |
| procenta | 21.00% |
| datum | 28. 11. 2023, 28. listopadu 2023, 28. listopadu 2023, 14:30, listopad 2023, 14:30 |
| adresa | Karlovo náměstí 123, 12345 Praha — volitelně na dva řádky |
| jméno | celé jméno ze dvou polí, nebo iniciály |
| text | zkrácení s třemi tečkami, velké první písmeno |
| jednotky | 1000 → 1 kW |
Nikdo tedy nelepí „Kč" za číslo a neřeší, jak se píše druhý pád měsíce.
Náhled nad skutečnou zakázkou
Šablonu si nemusíte představovat. V editoru vyberete reálnou zakázku a dokument si hned prohlédnete, nebo rovnou stáhnete jako PDF. Ladění pak trvá minuty, ne kolečko „pošlu to dodavateli a uvidíme".
Dvě věci, které z náhledu dělají použitelný nástroj:
- Chyba řekne, kde je. Když se v šabloně někdo odkáže na pole, které neexistuje, systém ukáže řádek a jméno chybné proměnné — ne obecné „nepodařilo se vygenerovat PDF".
- Náhled běží izolovaně. Zobrazuje se v odděleném rámu, který nemá přístup k vašemu přihlášení ani k datům aplikace.
Pro hledání ve struktuře dat je v nápovědě i postup, jak si data vypsat při ladění — a poznámka, že se takový výpis musí před nasazením odstranit.
Generuje server, ne prohlížeč
Vlastní šablona se vykresluje na serveru, a to v izolovaném běhovém prostředí: vlastní izolát, žádné přístupové klíče v prostředí, strop na čas i na paměť, zakázané načítání dalších modulů a žádný přístup na disk. Nekonečná smyčka v šabloně tak nemůže položit systém a šablona se nedostane nikam, kam nemá.
Pro firmu to má jeden velmi praktický důsledek: vlastní dokument se vygeneruje i tam, kde u toho nikdo nesedí — z API nebo z automatizace. Automat pošle zákazníkovi nabídku ve vašem znění a brandu, ne systémový výpis.
Pro koho a na co se hodí
Šablony spravuje administrátor organizace. Nastaví u nich i to, kdy se mají použít:
- pro které obory platí (fotovoltaika, tepelná čerpadla, hromosvody, klimatizace…) — více oborů najednou, prázdné znamená všechny,
- pro jaký typ zákazníka (fyzická osoba / firma / bez omezení).
Jedna firma tak má jinou smlouvu pro domácnost a jinou pro firmu — a nesplete si je, protože vybírá systém, ne obchodník. Jak se vlastní dokument dostane do nabídky „Vygenerovat" místo vestavěného, popisují sloty dokumentů.
Časté otázky
Musím umět programovat? Je potřeba zvládnout HTML a základní značky šablony. Většina firem si nechá první šablonu připravit a pak už v ní jen mění text, ceny a podmínky — na to stačí běžná práce s textem v editoru.
Co když šablonu pokazím? Dokument se dá vypnout a nechat jako koncept; než ho zapnete, generuje se vestavěná šablona. Chybu navíc najdete v náhledu, ne u zákazníka.
Dostane se šablona k datům jiné firmy? Ne. Data jedné organizace jsou oddělená a šablona běží izolovaně, bez přístupu k prostředí serveru.
Platí ve vlastní šabloně naše barvy a logo? Ano, barvy i logo organizace jsou šabloně k dispozici — viz branding dokumentů.
Zkuste to na vaší smlouvě
Vezměte svoji smlouvu o dílo, vložte ji do editoru a nahraďte ručně psané údaje značkami ze zakázky. Náhled nad reálnou zakázkou ukáže výsledek dřív, než ho uvidí zákazník.
Vyzkoušejte si to na svých cenách
Založíme vám účet, pomůžeme přenést ceník a první nabídku si uděláte sami. 14 dní, bez platební karty.