Nastavení vzhledu dokladů

Při tisku všech vystavených dokladů můžete použít již existující výchozí šablony v programu nebo si vytvořit vlastní Galerie šablon [1].

V případě, že si chcete vytvořit vlastní šablonu, je nutné nahrát příslušnou šablonu pro každý typ dokumentu. V horní části zvolíte typ dokladu : Faktura, Nabídka, Zálohový daňový doklad, Pokladní doklady, atd., a pro daný typ vložíte svoji vytvořenou šablonu.

Dále si zde můžete nastavit úvodní či závěrečný text na dokumentu, logo a další potřebné informace.Tyto úpravy lze provést pro šablony výchozí i pro Vaše vlastní - dané parametry se ovšem musí vložit do HTML souboru.

Informace naleznete v konkrétních záložkách této kapitoly nebo i na našem blogu https://eurofaktura.com/czfaktura/chcete-upravit-vzhled-faktury-pridat-sve-logo-podpis-a-razitko/.

  
Úvod nastavení tisku dokladů
  
  Obrázek 1: Úvod nastavení tisku dokladů

 

1. Galerie šablon

Vzhled vystavených dokumentů si můžete určit výběrem z našich výchozích šablon nebo si vytvořit Vaši vlastní.

Pokud jste si vybrali jeden z našich výchozích vzhledů šablony, pro potvrzení výběru klikněte na danou šablonu a volbu potvrďte OK.

  
Výběr výchozí šablony
  
  Obrázek 2: Výběr výchozí šablony

Pro použití vlastní šablony je nutné nahrát příslušnou šablonu pro každý typ dokumentu. V horní části zvolíte typ dokladu: Faktura, Nabídka, Zálohový daňový doklad, Pokladní doklady, atd., a pro daný typ vložíte svoji vytvořenou šablonu. Více o tvorbě vlastní šablony naleznete zde - Jak připravit šablonu pro tisk v jazyce HTML [7.3]

Vlastní šablona musí být ve formátů HTML. Pro nahrávání systému jej uložte jako ZIP soubor.

Pro vložení vlastní šablony klikněte na možnost v dolní části této záložky "Přidat šablonu". Nahrajte soubor ve formátu ZIP, obsahující HTML šablonu.

 

2. Nastavení textu

Sekce |Prodeje  |Nastavení  |Nastavení vzhledu dokladů |Nastavení textu Vám umožňuje vložit text do různých částí dokumentu.

Na dokumenty lze závěrečný text přidat 4 způsoby:

Také zde můžete upravovat nastavení tohoto textu, ať už ručně či vkládáním symbolů ze seznamu vpravo. Vybrané symboly se na konkrétním dokumentu nahradí jejich faktickým významem.

Symboly můžete vložit přímo kliknutím na daný symbol v seznamu, a ten se vloží do místa, kde máte v tu chvíli kurzor.

  
Nastavení textu
  
  Obrázek 3: Nastavení textu


Dané nastavení se Vám poté zobrazí na faktuře podle určeného rozložení.

  
Dokument s vloženým textem
  
  Obrázek 4: Dokument s vloženým textem


V nastavení textu můžeme využít i režim, který nám umožní automatický tisk požadovaného textu. Máme určitá slova, která musíme napsat mezi dva znaky $ a program automaticky zobrazí data.

Příklad:

$NAME$ , $REFERENCE$ , ...

Tato slova lze libovolně zahrnout do textu.

COMPANY_NAMENázev společnosti mandanta - zhotovitele dokumentu
COMPANY_ADDRESSSídlo společnosti mandanta (adresa)
PLACE_OF_ISSUEMísto vystavení dokumentu
TAX_IDIČO společnosti mandanta
VAT_IDDIČ společnosti mandanta
FAXFax společnosti mandanta
EMAILPovinný e-mail vystavitele dokumentu (společnosti)
DUE_DATEDatum splatnosti
TODAYDnešní datum
DOC_ISSUERNázev zhotovitele dokumentu (společnost)
DOC_ISSUER EMAILE-mail zhotovitele dokumentu (společnost)
DOC_ISSUER MOBILEMobil uživatele - Adresář - Všichni partneři - typ partnera: Uživatelé
DOC_ISSUER PHONETelefon uživatele - Adresář - Všichni partneři - typ partnera: Uživatelé společnosti
BANKNázev banky
BANK_DOCNázev banky z účtu na dokumentu
BANK_ACCOUNTČíslo bank. účtu
BANK_ACCOUNT DOCČíslo bankovního účtu na dokumentu
IBANIBAN
IBAN_DOCIBAN na dokumentu
SWIFTSWIFT
SWIFT_DOCSWIFT na dokumentu
TELTelefon společnosti
MOBMobil společnosti
CURRMěna

 

3. Záhlaví dokladu

Sekce |Prodeje |Nastavení |Nastavení tisku dokladu (loga, texty) |Záhlaví dokladu Vám umožňuje vložit do horní části dokumentu Vaše logo, popř. libovolný text.

Také zde můžete upravovat nastavení textu v záhlaví dokladu. Pokud tak neučiníte, bude na dokladech zobrazené výchozí nastavení textu, které obsahuje jméno a adresu Vaší firmy.


3.1 Vložení loga a textu do záhlaví dokladu

Logo, stejně jako ostatní parametry, je nutné vložit do části s názvem "Obrázek záhlaví dokladu ve formátu HTML".

Formát loga může být ve formátu PNG, JPG či JPEG.


Vložení loga do části s názvem "Obrázek záhlaví dokladu" není v kompatibilní s nynější formou šablon (přednastavených či vlastních).


  
Vložení loga
  
  Obrázek 5: Vložení loga


Na faktuře se poté zobrazí v záhlaví logo i úvodní text.

  
Vzhled vytisknuté faktury
  
  Obrázek 6: Vzhled vytisknuté faktury

 

4. Zápatí dokladu

Sekce |Prodeje |Nastavení |Nastavení vzhledu dokladů |Zápatí dokladu Vám umožňuje vložit do dolní části dokumentu Vaše logo, popř. libovolný text. Tento parametr se objeví až pod veškerou obsahovou části dokumentu (pod rekapitulací DPH).


4.1 Vložení loga do zápatí dokladu

Logo, stejně jako ostatní parametry, je nutné vložit do části s názvem "Obrázek záhlaví dokladu ve formátu HTML".

Formát loga může být ve formátu PNG, JPG či JPEG.


Vložení loga do části s názvem "Obrázek zápatí dokladu" není v kompatibilní s nynější formou šablon (přednastavených či vlastních).


  
Úprava zápatí dokladu
  
  Obrázek 7: Úprava zápatí dokladu


Na dokumentu se poté zobrazí text či logo na úplném spodním okraji.

  
Vzhled zápatí v dokumentu
  
  Obrázek 8: Vzhled zápatí v dokumentu

 

5. Dodatečné nastavení tisku

V dodatečném nastavení tisku máte možnost přidat detaily do Vašeho dokladu, jako například naskenovaný podpis.

  
Dodatečné možnosti
  
  Obrázek 9: Dodatečné možnosti


Podpis se Vám zobrazí na Vašem dokumentu, pod rekapitulací DPH (v ohraničené části dokumentu).

  
Zobrazení naskenovaného podpisu na dokumentu
  
  Obrázek 10: Zobrazení naskenovaného podpisu na dokumentu

 

5.1. Dodatečné nastavení tisku - výběr sloupců

Nově si můžete zcela libovolně navolit sloupce v části dokladu, která zobrazuje položky.

V |Nastavení společnosti |Nastavení vzhledu dokladů |Dodatečné nastavení tisku si jednoduše v horní části vyberte ze seznamu možných sloupců zobrazujících dané informace o položkách faktury.

  
Výběr sloupců u položek
  
  Obrázek 11: Výběr sloupců u položek

Sloupce si vyberete jednoduše podržením klávesnice Ctrl a kliknutím na příslušné názvy. Poté klikněte na Potvrdit a přesvědčte se vytisknutím zkušebního tisku dokumentu přímo v nastavení. Zkušební tisk naleznete pod ikonou Tisk. Případně přejděte rovnou k vystavení faktury či jiného dokumenty, pro který nastavujete obsah sloupců u položek.

Pokud je vybrán jen první prázdný řádek tak to znamená, že se použije výchozí výběr sloupců (nadefinovaný programem). Tzn. tisk dokladu bude vypadat jako doposud.

 

6. Úpravy šablon v HTML

Úpravy šablon dokumentů v HTML zvládnou ti z Vás, kteří mají alespoň částečné znalosti HTML. Pokud tedy potřebujete pouze přidat či odstranit řádek, tak si můžete šablonu upravit podle následujícího návodu.

Pokud nevidíte možnost stáhnout si šablonu dokumentu, je to kvůli omezeným právům plynoucích z Vašeho balíčku.

Šablony veškerých dokumentů naleznete v Galerii šablon |Nastavení |Nastavení společnosti |Nastavení vzhledu dokladů. Zde si v poli Typ dokladu zvolíte daný dokument, který chcete upravit, a jeho jazykovou variantu. Poté si vyberete požadovaonu šablonu, kterou chcete upravit a stáhnete si ji pomocí šipky sipka_dolu vedle náhledu tisku.

  
Stažení správné šablony dokumentu
  
  Obrázek 12: Stažení správné šablony dokumentu


Stažený ZIP soubor rozbalte do samostatné složky, najděte soubor doc_template.html a otevřete v jakémkoliv poznámkovém bloku či HTML editoru (např. Notepad++, PSPadEditor, Visual Studio Code, apod.).

  
Otevření souboru v poznámkovém bloku či HTML editoru
  
  Obrázek 13: Otevření souboru v poznámkovém bloku či HTML editoru


Pro náhled (viz obrázek 4) si otevřete soubor s názvem "doc_template.html" v jakémkoliv prohlížeči. V souboru si najděte část, kterou chcete upravit (kód je seřazen ve stejné posloupnosti jako šablona a v kódu lze použít vyhledávání pomocí Ctrl+F při zadání přesného výrazu který je zobrazen v náhledu).

  
Vyhledání výrazu pomocí Ctrl+F v editoru
  
  Obrázek 14: Vyhledání výrazu pomocí Ctrl+F v editoru
  
Vyhledání výrazu pomocí Ctrl+F v náhledu v prohlížeči
  
  Obrázek 15: Vyhledání výrazu pomocí Ctrl+F v náhledu v prohlížeči

Podle návodu níže můžete provádět jednoduché úpravy, pokud budete dodržovat základní pravidla a strukturu. Pokud Vám úpravy narušují rozvržení dokumentu či se zobrazuje jakákoliv jiná chyba, kterou nejste schopni vyřešit, obraťte se na naši zákaznickou podporu.

7. Přidání e-mailu zákazníka na šablonu dokumentu

Nejprve si stáhněte a rozbalte šablonu do vašeho počítače (dle výše uvedeného). Jakmile máte soubor rozbalen, otevřete si "doc_template.html" v prohlížeči i v editoru.

Jako příklad si uvedeme přidání zákazníkova e-mailu pod jeho DIČ.

Pro určení umístění přidaných dat (e-mailu) si v souboru doc_template.html otevřeném v prohlížeči vyberete, do jaké sekce chcete data umístit a pomocí okolních dat můžete tuto sekci snadno nalézt v editoru. V tomto případě vidíte, že v okolí vybraného místa je pole "DIČ" a pole "Dodací adresa". Vzhledem k tomu, že chcete přidat sekci ve stejném formátu, jako je DIČ zákazníka, použijeme strukturu DIČ zákazníka jako zdroj formátu.

  
Vybrání umístění bookmark pro e-mail zákazníka na náhledu dokumentu
  
  Obrázek 16: Vybrání umístění bookmark pro e-mail zákazníka na náhledu dokumentu

Po nalezení této sekce v editoru, identifikujte požadovanou strukturu dat - v tomto případě DIČ zákazníka a navážeme na to dalším tagem právě pro e-mail zákazníka.

Přehled potřebných bookmarků, které můžete v šabloně použít je k nalezení na Bookmarky vysvětlení [7.2]. Pro každý typ doklad existují navíc dodatečné specifické bookmarky, které najdete v podkapitolách.

Všechny data, která se zobrazují pomocí bookmarků jsou uvozeny speciálním tagem <dataSection> a na konci uzavřeny tagem </dataSection> . Je zde využita stromová struktura, tzn. pokud pro zobrazení dat je potřeba nějaká podmínka, je použita stromová hierarchie a vnořený bookmark je uvozen na začátku <dataSection2><dataSection4> a poté zase uzavřen patřičným uzavíracím tagem.

Po nalezení odpovídajícího bookmarku ze seznamu jej doplníme (jak je uvedeno v žlutém rámečku), celý bookmark je uvozen mezi otevírací a uzavírací tagy "dataSection" (jak je uvedeno v červeném rámečku).Zeleně označený je popis, resp. název pole a co za data bude následovat. Tento popis vychází z našich interních jazykových sad, které nejsou veřejné, tzn. pro vaše potřeby celý tag <trasnlate> smažte a případně doplňte svým popisem daných dat, v tomto konkrétním případě to je "E-mail zákazníka".

Hnědě pobarvené údaje (email@zakaznik.cz) slouží jen jako ukázka dat při otevření HTML šablony ve vašem prohlížeči, při vygenerování dokumentu z programu budou tyto data přepsány reálnými údaji z programu.

  
Určení tagů a bookmarků v HTML kódu šablony
  
  Obrázek 17: Určení tagů a bookmarků v HTML kódu šablony

7.1 Opětovné vložení upravené šablony do programu

Upravený doc_template.html uložte a spolu se všemi ostatními soubory z původního .ZIP souboru označte a znovu zazipujte pomocí pravého tlačítka volbou |Odeslat |Komprimovaná složka (metoda ZIP). Poté opět přes |Nastavení |Nastavení společnosti |Nastavení vzhledu dokladů v poli Typ dokladu zvolte zvolený dokument a odpovídající jazykovou variantu. Na konci výchozích šablon kliknete na tlačítko Přidat šablonu a nahrajte Váš ZIP soubor, který obsahuje upravenou šablonu.


  
Zkomprimování souborů do jednoho ZIP souboru pro nahrání HTML šablony
  
  Obrázek 18: Zkomprimování souborů do jednoho ZIP souboru pro nahrání HTML šablony

 

7.2. Bookmarky obecné

Tento seznam bookmarků je společný pro většinu dokumentů a v kombinaci s bookmarky pro konkrétní dokument vytváří kompletní seznam pro tvorbu či úpravu daného dokumentu.

7.2.1 Společnost/Firma

Následující bookmarky se používají k tisku dat o naší společnosti v záhlaví nebo zápatí dokumentu. Údaje pro níže uvedené bookmarky jsou převzaty z |Nastavení |Nastavení společnosti |Základní údaje o společnosti.

SpolecnostNazevNázev naší společnosti uložen v nastavení. 
SpolecnostAdresaUliceUlice sídla společnosti.  
SpolecnostAdresaPscAMesto PSČ a město sídla společnosti. 
SpolecnostAdresaZemeZemě sídla společnosti. 
SpolecnostIcoIdentifikační číslo společnosti - IČO.
SpolecnostDicDaňové identifikační číslo  společnosti - DIČ. 
SpolecnostIdentOsobaDaňové identifikační číslo (DIČ) společnosti v případě, že jste identifikovaná osoba.
SpolecnostCiziRegEuDicDIČ společnosti, v případě že byl dokument vystaven pod daň. registrací v jiném čl. státě EU.
SpolecnostCiziRegEuZemeNázev čl. státu EU, v případě že byl dokument vystaven pod daň. registrací v jiném čl. státě EU.
SpolecnostTelefonTelefonní číslo společnosti. 
SpolecnostMobilKontaktní mobilní číslo společnosti. 
SpolecnostEmailE-mailová adresa společnosti. 
SpolecnostFaxFax. číslo společnosti. 
SpolecnostWebWebová adresa společnosti. 
SpolecnostSpisovaZnackaSpisová značka společnosti a označení soudu, u kterého je společnost vedená. 

7.2.2 Partner/Zákazník

Pro tisk informací o Zákazníkovi, se používají následující bookmarky:

PartnerKodKód partnera.
PartnerKodZakaznikaKód zákazníka.
PartnerKodZakaznikaNeboDodavateleKód zákazníka či dodavatele. 
ZakaznikJmenoJméno zákazníka.
ZakaznikJmenoOdPartneraJméno zákazníka (z adresáře partnerů).
ZakaznikJmenoDodatecneDodatečné jméno zákazníka.
ZakaznikRodneCisRČ zákazníka.
ZakaznikKontaktniOsobaKontaktní osoba zákazníka (u právnicích osob).
ZakaznikIcoIČO zákazníka. 
ZakaznikDicDIČ zákazníka. 
ZakaznikDicZDokNeboAdresare DIČ zákazníka z dokladu (hlavička dokumentu). Pokud není obsaženo, poté DIČ zákazníka z adresáře.
ZakaznikTelefonTelefonní číslo zákazníka. 
ZakaznikMobilMobilní tel. číslo zákazníka.
ZakaznikEmailE-mailová adresa zákazníka. 
ZakaznikFaxFax. číslo zákazníka. 
ZakaznikUliceUlice adresy zákazníka. 
ZakaznikUliceOdPartneraUlice adresy zákazníka (z adresáře partnerů).
ZakaznikPscPSČ adresy zákazníka. 
ZakaznikPscOdPartneraPSČ adresy  zákazníka (z adresáře partnerů).
ZakaznikMestoMěsto adresy zákazníka. 
ZakaznikMestoOdPartneraMěsto adresy zákazníka (z adresáře partnerů).
ZakaznikPscMestoPSČ a město adresy zákazníka. 
ZakaznikZemeZemě adresy zákazníka.
ZakaznikZemeOdPartneraZemě zákazníka (z adresáře partnerů).
ZakaznikZemePouzeCizinaZobrazí zemi zákazníka, pouze pokud se jedná o zahraničního zákazníka. 
ZakaznikPoznamkyPoznámky uloženy u Zákazníka. 
DodaciAdresaKompletní dodací adresa (kontaktní osoba či oddělení, název a číslo ulice, PSČ a město).
DodaciAdresaNazevNázev dodací adresy (jméno).
DodaciAdresaAdresa2Dodatečný název dodací adresy.
DodaciPripVychoziAdresaNazevNázev/jméno dodací, případně výchozí adresy.
DodaciAdrDodNazevPripVychoziNazevDodatečný název z dodací adresy, případně název/jméno z výchozí adresy.
DodaciAdresaUliceUlice dodací adresy.
DodaciPripVychoziAdresaUliceUlice dodací, případně výchozí adresy.
DodaciAdresaPscPSČ dodací adresy.
DodaciPripVychoziAdresaPscPSČ dodací, případně výchozí adresy.
DodaciAdresaMestoMěsto dodací adresy.
DodaciPripVychoziAdresaMestoMěsto dodací, případně výchozí adresy.
DodaciAdresaPscVcetMestaPSČ a město dodací adresy.
DodaciPripVychoziAdresaPscVcetMestaPSČ a město dodací, případně výchozí adresy.
DodaciAdresaZemeZemě dodací adresy
DodaciPripVychoziAdresaZemeZemě dodací, případně výchozí adresy
DodaciAdresaZemeZahraniciZemě dodací adresy (pouze pokud se jedná o zahraničí).
DodaciAdresaTelefonTelefonní kontakt pro dodací adresu.
DodaciPripVychoziAdresaTelefonTelefonní kontakt pro dodací, případně výchozí adresu.
DodaciAdresaFaxČíslo faxu dodací adresy.
DodaciPripVychoziAdresaFaxČíslo faxu dodací, případně výchozí adresy.

7.2.3 Partner/Dodavatel

Pro tisk informací o Dodavateli, se používají následující bookmarky:

DodavatelJmenoZPartneraZemě dodavatele (z adresáře partnerů).
DodavatelJmenoZPartneraNázev dodavatele (z adresáře partnerů).

7.2.4 Vzhled dokladu

Následující bookamrky jsou převzaty z |Nastavení |Nastavení společnosti |Nastavení vzhledu dokladů:

DokumentZahlaviHtmlObrPozicePozice loga dokladu ze "Záhlaví dokladu" (0 - vlevo, 1 - na střed, 2 - vpravo).
DokumentZahlaviTextPozicePozice textu v záhlaví dokumentu (0 - vlevo, 1 - na střed, 2 - vpravo).
DokumentZahlaviTextTucneBoolBoolean označení (1/0), které určuje zda se má použít tučný font pro text v záhlaví.
DokumentZahlaviHtmlObrSirkaProcentaProcentuální šířka prostoru pro logo z "Záhlaví dokladu". (pro výchozí nastavení, nechte pole prázdné!)
DokumentZahlaviHtmlObrMeritkoProcentaProcentuální velikosti loga z "Záhlaví dokladu". (pro výchozí nastavení, nechte pole prázdné!)
TextDodat1Text, který se zobrazí na dokladu nahoře.
TextDodat2Text, který se zobrazí ve spodní části dokladu.
TextDodat3Text, který se zobrazí na dokladu vlevo dole.
TextDodat4Text, který se zobrazí na dokladu vpravo dole.
DokumentTextZapatiText v zápatí dokumentu z nastavení vzhledu dokladu.
DokumentTextZahlaviText v záhlaví dokumentu z nastavení vzhledu dokladu.

7.2.5 Údaje o dokumentu

Pro tisk informací o dokumentu, se používají následující bookmarky:

NazevDokumentuNázev (označení slovem) dokumentu (VELKÝMI PÍSMENY).
CisloDokumentuIdentifikační číslo dokumentu.
DokumentNazevCisloNázev a číslo dokumentu (VELKÝMI PÍSMENY).
CisloSmlouvyČíslo smlouvy.
DokumentZhotovitelJmenoJméno uživatele, který dokument vystavil.
DokumentZhotovitelEmailE-mailová adresa uživatele, který dokument vystavil.
ObjZakaznikaTextTextové označení objednávky zákazníka.
DatumVystaveniDatum vystavení dokumentu.
DokumentVytvorenDatumDatum vytvoření dokumentu.
DokumentVytvorenCasPřesný čas vytvoření dokumentu.
DokumentVytvorenDatumACasDatum a čas vytvoření dokumentu.
DokumentMistoVystaveniMísto (město) vystavení dokumentu.
DatumSplatnostiDatum splatnosti dokumentu.
ObdobiUskutZdanPlnObdobí pro dodání (Datum od - Datum do), tzn. období DUZP.
DatumUskutZdanPlnDatum uskutečnění zdanitelného plnění faktury.
DatumUskutZdanPlnM_RDatum uskutečnění zdanitelného plnění (měsíc a rok).
DatumDodaniOdDatum dodaní (od) na faktuře.
DatumDodaniDoDatum dodaní (do) na faktuře.
ZpusobDodaniTextové označení způsobu dodání dokumentu.
ProvozovnaKód a název provozovny v které byl dokument vystaven.
NakladoveStrediskoKód nákladového střediska.
NakladoveStrediskoPopisPopis nákladového střediska.
DokumentTypCenVolba typu ceny dokumentu (velkoobchodní / maloobchodní).
DokumentTypCenBoolBoolean označení (1 nebo 0), pokud jsou ceny na dokumentu VO, nebo MO. (pro neplátce DPH jsou vždy MO).
KontrolniMnozstviCelkové množství položek na dokumentu (zaokr. na 2 deset. místa).
KontrolniMnozstviBezDesetMCelkové množství položek na dokumentu (uvedeno bez desetinných míst).
MenaISO kód měny dokumentu (CZK, EUR, ...).
VychoziMenaVýchozí měna společnosti pro daný hospodářský rok.
PolozkyTextNizeDodatečný text ze skladových položek (obchodní podmínky, apod.) na dokumentu.
ZaokrouhlenoHaléřové zaokrouhlení na dokumentu (používá se při platbě hotově a elektornické evidenci tržeb EET).
DokumentSuperSlevaProcVýše celkové slevy na dokumentu.
HodnotaSuperSlevyCelková hodnota (částka) slevy.
DokumentStornovanyDokumentCisČíslo stornovaného dokumentu.
CisloStornoDokumentuČíslo storno dokumentu.
DokumentJeStornoDokladBoolBoolean označení (1 nebo 0) pokud je doklad stornem nějakého jiného dokladu.
DokumentVystavilMandantJméno mandanta, který vystavil dokument.
DokumentVystavilMandantEmailE-mailová adresa mandanta, který vystavil dokument.
DokumentVystavilMandantKodPartneraKód partnera mandanta, který vystavit dokument.
DokumentVystavilMandantMobilČíslo mobilního telefonu mandanta, který vystavil dokument.
DokumentVystavilMandantTelefonTelefonní kontakt na mandanta, který vystavil daný dokument.
DokumentVystavilMandantMobilNeboTelefonMobilní či telefonní číslo na mandanta, který vystavil daný dokument.
DokumentUvodniTextÚvodní text dokumentu.
DokumentZaverecnaPoznRucniZávěrečné poznámky ručně vepsané v dokumentu.
DokumentKompletniZaverecneTextyKompletní závěrečné texty v dokumentu (přednastavený závěrečný text + automatické závěrečné poznámky (z karty produktu) + závěrečné ručně vepsané poznámky na dokumentu.
ObjednavkaSezVydejekZPolObjednavkyZakSeznam výdejek odkazovaných na položky z objednávky zákazníka.
SmennyKurzDoVychoziMenuV případě dokumentu v cizí měně tento směnný kurz uvádí směný kurz měny dokumentu do výchozí měny (CZK). V případě obchodování v domácí měně je tato hodnota rovna 1,00.
ZpusobPlatbyForma úhrady dokladu (např. hotovost, bankovní převod, dobírka, ...)
DokumentVDomaciMeneBoolVrací 1 nebo 0 (boolean) pokud je doklad v domácí měně (CZK), či nikoliv.
DokumentOznacVseJizZaplacenoVrací text "JIŽ ZAPLACENO - NEPLAŤTE" v případě, že je dokument již plně zaplacen (má záznam o platbě v částce dokladu) a nebo pokud je forma úhrady označena za uhrazenou.
DokumentPreplatekVcMenyU dokumentů, které jsou označené jako přeplacené, zobrazí částku a měnu přeplatku.
QRkodOznaceniOznačení/popis QR kódu na dokladu (QR Platba+F, QR Platba, ...).
QrKodZobrazitNaDokBoolVrací 1 nebo 0 (boolean) pokud je nastaveno v nastavení společnosti, aby se QR kód zobrazoval na dokladech.
QrKodProPlatbuZobrazitNaDokBoolVrací 1 nebo 0 (boolean) pokud je nastaveno v nastavení společnosti, aby se QR kód zobrazoval na dokladech a zároveň ještě doklad nebyl zaplacen, je v domácí měně a pro domácího zákazníka.
ObrQrKodVygenerovaný QR kód s platebními údaji z dokumentu.
QRDocumentURLVygenerovaný QR kód s odkazem na vystavený doklad.
ObrDokumentZahlaviObrázek záhlaví dokladu ze záhlaví dokumentu (z nastavení vzhledu dokladu).
ObrDokumentZahlaviPodleMeritkaObrázek záhlaví dokladu upraven podle měřítka loga ze záhlaví dokumentu (z nastavení vzhledu dokladu).
ObrDokumentPodpisObrázek naskenovaného podpisu z dodatečného nastavneí tisku (z nastavení vzhledu dokladu).

7.2.6 Platební údaje

Následující bookmarky se používají k tisku dat vázajících se k bankovnímu účtu v záhlaví dokumentu. Údaje pro níže uvedené bookmarky jsou převzaty z |Banka |Bankovní účty.

VariabilniSymbolVariabilní symbol (VS) vygenerovaný pro doklad.
VariabilniSymbolSNulami VS vygenerovaný pro doklad, zleva doplněn nulami do max. velikosti VS (10)
BankUcetNazevBankyNázev banky vašeho bankovního účtu.
BankUcetSwiftKodSwift kód/(BIC) vašeho bankovního účtu - pro mezinárodní platební styk.
BankUcetCisUctuČíslo bankovního účtu bez kódu banky.
BankUcetKodBankyKód banky bankovního účtu.
BankUcetCisUctuVcetKodBankyČíslo bankovního účtu včetně kódu banky za lomítkem.
BankUcetIbanČíslo bankovního účtu ve formátu IBAN.

7.2.7 Položky

Následující bookmarky se používají k tisku dat vázající se k položkám na dokumentu. Údaje pro níže uvedené bookmarky jsou převzaty z |Sklad |Produkty, z ručně vložených položek na dokumentu a z dalších údajů konkrétního dokumentu.

Pokud sekce v šabloně, pro zobrazení informací o položkách neobsahuje úvodní bookmark Polozky , tak se nebudou zobrazovat žádné informace o položkách na vytisknuté faktuře.

PolozkyPozicePozice(pořadí) položky na faktuře.
PolozkyPoziceSOddelPozice(pořadí) položky na faktuře uvedená s oddělovačem (znak $.)
PolozkyKodProduktuKód produktu.
PolozkyNazevProduktuNázev produktu.
PolozkyNazevVcetPopisProduktuNázev produktu včetně popisu produktu (na 2 řádcích).
PolozkyNazevAPopisNázev, případně název včetně popisu produktu.
PolozkyPopisProduktuPopis produktu.
PolozkyZnackaProduktuVýrobce produktu.
PolozkyZarucniDobaZáruční doba produktu.
PolozkyDodavatelProduktuJméno dodavatele produktu.
PolozkyJednotkaJednotka položky na dokladu (ks, litr, kg, role, ...).
PolozkyJednotkaMnozBalMnožství v balení.
PolozkyCarovyKodČárový kód položky, který je zobrazen na kartě produktu v poli "čárový kód"
PolozkyCarovyKodObrazekObrázek čárového kódu položky, který je zobrazen na kartě produktu v poli "čárový kód"
PolozkyCarovyKodVcetOddelČárový kód položky uveden s oddělovačem (znak $*)
PolozkyKatalogoveCisloKatalogové číslo produktu.
PolozkySerioveCisloSériové číslo produktu.
PolozkyLOTVýrobní šarže a expirace produktu (přenáší se z Výdejky/Příjemky)
PolozkyObrazekProduktuObrázek, který je importován na kartě produktu.
PolozkyPoznamkyPoznámky(obchodní podmínky nebo jiný text k tisku) k dané položce.
PolozkyPrimarniSkupinaPrimární skupina, do které je položka zařazená.
PolozkySekundarniSkupinaPrimární skupina, do které je položka zařazená.
PolozkyProduktDodAtribut1Hodnota dodatečného atributu (slot1) produktu.
PolozkyProduktDodAtribut2Hodnota dodatečného atributu (slot2) produktu.
PolozkyProduktDodAtribut3Hodnota dodatečného atributu (slot3) produktu.
PolozkyProduktDodAtribut4Hodnota dodatečného atributu (slot4) produktu.
PolozkyProduktDodAtribut5Hodnota dodatečného atributu (slot5) produktu.
RefPolozekNaDodaciList Vazba na doklad - Číslo výdejky, na kterou je navázána položka z dokladu.
PolozkyVychoziUmisteniVeSkladuTextové označení pro výchozí umístění položky ve skladu.
PolozkyMnozstviMnožství položky na dokumentu.
PolozkyMnozstviBezDesetMMnožství položky na dokumentu (bez desetinných míst).
PolozkyMnozstviMnozVBaleniMnožství daného produktu * (množství v balení) na dokumentu.
PolozkyMnozstviRozPodHmotnostiZaokMnožství položky vyděleno hmotností produktu (pouze pro jednotku KG).
PolozkyMnozstviRozPodMnozVBalZaokMnožství položky vyděleno množstvím v balení (zaokrouhleno).
PolozkyMnozVBaleniMnožství v  balení položky.
PolozkyMnozVBaleniMinDesetMMnožství v  balení položky (uvedeno s min. počtem desetinných míst).
PolozkyMnozVBaleniRozPodMnozVBalMnožství položky vyděleno množstvím v balení (zaokrouhleno).
PolozkyMnozVBaleniRozPodVahyMnožství v balení produktu vyděleno hmotností produktu.
PolozkyCenaBezDphZaMjCena položky (bez DPH) za 1 MJ.
PolozkyCenaBezDphZaMjDomMenaCena položky (bez DPH) za 1 MJ, uvedená v domácí měně.
PolozkyCenaBezDphZaMj2DesetMCena položky (bez DPH) za 1 MJ, zapsaná na 2 desetinná místa.
PolozkyCenaBezDphZaMjDomMena2DesetMCena položky (bez DPH) za 1 MJ, uvedená v domácí měně a zapsaná na 2 desetinná místa.
PolozkyCenaZaMjVcetDphCena položky (vč. DPH) za 1 MJ.
PolozkyCenaZaMjVcetDph2DeseMDomMenaCena položky (vč. DPH) za 1 MJ, uvedená v domácí měně a zapsaná na 2 desetinná místa.
PolozkyCenaZaMjVcetDph2DesetMCena položky (vč. DPH) za 1 MJ, zapsaná na 2 desetinná místa.
PolozkyCenaZaMjVcetDphDomMenaCena položky (vč. DPH) za 1 MJ, uvedená v domácí měně.
PolozkyCenaBezDphBezSlevyČástka bez DPH a bez započítané slevy.
PolozkyCenaBezDphČástka bez DPH.
PolozkyCastkaBezDphDomMenaČástka bez DPH, uvedená v domácí měně.
PolozkyCenaBezDph4DesetMČástka bez DPH, zapsaná na 4 desetinná místa.
PolozkyCastkaBezDphBezSlevyDomMenaČástka bez DPH, bez slevy, uvedená v domácí měně.
PolozkyCenaBezDphRozPodMnozVBalČástka bez DPH rozpočítána podle množství v  balení.
PolozkyCenaBezSlevyVcetDphČástka vč. DPH bez započítání slevy.
PolozkyCenaBezSlevyVcetDphDomMenaČástka vč. DPH bez započítání slevy, uvedena v domácí měně.
PolozkyCenaSeSlevouZaMjCena položky (bez DPH) za 1 MJ s již započítanou slevou.
PolozkyCenaSeSlevouZaMj2DesetMDomMenaCena položky (bez DPH) za 1 MJ s již započítanou slevou, uvedená v domácí měně a zapsaná na 2 desetinná místa.
PolozkyCenaVcetDphČástka vč. DPH.
PolozkyHodnotaVcetDphDomMenaČástka vč. DPH, uvedená v domácí měně.
PolozkyCenaRozPodMnozVBalCena (vč. DPH) rozpočítána podle množství v  balení.
PolozkyCenaSeSlevouZaMj2DesetMCena (bez DPH) za 1 MJ, s již započítanou slevou, zapsaná na 2 desetinná místa.
PolozkyCenaSeSlevouZaMjDomMenaCena (bez DPH) za 1 MJ, s již započítanou slevou, uvedená v domácí měně.
PolozkySazbaDphZnakProcSazba DPH, uvedena v % (21%, 15%, 10%).
PolozkyCastkaDPHzaMJVýše DPH položky za 1 MJ.
PolozkyHodnotaDphVýše DPH na položce.
PolozkyHodnotaDphDomMenaVýše DPH na položce uvedená v domácí měně.
PolozkySlevaCastkaČástka slevy (z ceny bez DPH).
PolozkySlevaVcetDphDomMenaČástka slevy (z ceny vč. DPH), uvedená v domácí měně.
PolozkySlevaProcentaVýše slevy (z ceny bez DPH).
PolozkySlevaCelková výše slevy.
PolozkySleva2DesetMCelková výše slevy, zapsaná na 2 desetinná místa.
PolozkyCelkovaSlevaProcentaZnakCelková výše slevy (uvedeno se znakem %).
PolozkyCelkovaCastkaSlevyCenaBezDphCelková částka slevy (bez DPH).
PolozkyCastkaSlevyCenaBezDphDomMenaCelková částka slevy (bez DPH) uvedená v domácí měně.
PolozkyCastkaSlevyVcetDphCelková částka slevy (vč. DPH).
PolozkyHmotnostNaZakladeMJHmotnost produktu (pokud MJ = kg, zobrazí množství. Pro všechny jiné MJ zobrazí množství * hmotnost).
PolozkyHmotnostProduktuHmotnost produktu.
PolozkyHmotnostCelkemCelková hmotnost produktu.
PolozkyNakupniCenaNákupní cena položky.
PolozkyNakupniCastkaNákupní částka položky.
PolozkyProdejCenaKratTisicProdejní cena položky znásobená tisícem.
PolozkyProdejCenaVcetDphKratTisicProdejní cena položky (vč. DPH) vynásobená tisícem.
PolozkyRefObjednavkaČíslo objednávky, která je navázaní na položku dokladu.
PolozkySpotrebniDanCastkaVypočtená částka spotřební daně.
PolozkyVoCenaVelkoobchodní cena produktu.
PolozkyVstupniDphSazbaVstupní DPH (sazba%) produktu z kalkulace na produktu.
PolozkyVstupniDphSazbaHodnotaVstupní DPH (částka) produktu z kalkulace na produktu.
PolozkyZobrazitPouzeNazevBoolPokud cena & množství položky je nulové, celý řádek obsahuje pouze název položky

7.2.8 EET

Následující bookmarky se používají v případě, že dokument naplňuje znaky elektronické evidence tržeb (EET), tedy je zaplacen hotově.

EetRezimTrzbyRežim tržby elektronické evidence tržeb.
EetCisloDokladuČíslo dokladu pro vypořádání v systému EET.
EetCisloDokladuVcetOznacOznačení a číslo dokladu pro vypořádání v systému EET.
EetCasRazitkoPrijetiTrzbyČasové razítko upřesňující čas přijetí tržby.
EetCasRazitkoPrijetiTrzbyVcetOznacČasové razítko upřesňující čas přijetí tržby včetně označení.
EetNazevProvoznyNázev provozovny pod kterou byla tržba zaevidována.
EetKodProvozovnyVcetOznacKód provozovny pro EET včetně označení.
EetCisloPokladnyVcetOznacČíslo pokladny pro EET včetně označení.
EetPkpKodPodpisový kód poplatníka (PKP) elektronické evidence tržeb, který se používá v režimu offline, případně při neúspěšném zaevidování tržby na straně Finanční správy.
EetPkpKodVcetOznacPodpisový kód poplatníka (PKP) elektronické evidence tržeb, který se používá v režimu offline, případně při neúspěšném zaevidování tržby na straně Finanční správy, včetně označení.
EetFikKodFiskální identifikační kód (FIK). Vygenerován při úspěšném zaevidování elektronické tržby.
EetFikKodVcetOznacFiskální identifikační kód (FIK) včetně označní. Vygenerován při úspěšném zaevidování elektronické tržby.
EetBkpKodBezpečnostní kód poplatníka EET.

7.2.9 Celkem

Následující bookmarky se používají k vyjádření některých souhrnných částek na dokumentu.

CelkemPolozkyNakupniCastkaCelková nákupní částka (součet pro všechny položky).
CelkemSlevaProcentaCelková výše slevy na dokladu (%).
CelkemCastkaSlevyCelková částka slevy na dokladu.
CelkemCastkaSlevyDomMenaCelková částka slevy na dokladu, uvedená v domácí měně.
CelkemCastkaSlevyKladneCelková částka slevy na dokladu zobrazena kladným číslem.
CelkemCastkaSlevyKladneDomMenaCelková částka slevy na dokladu, zobrazena kladným číslem uvedena v domácí měně.
CelkemCastkaSlevyVcetDphCelková částka slevy na dokladu (vč. DPH)
CelkemCastkaSlevyVcetDphDomMenaCelková částka slevy na dokladu (vč. DPH), uvedená v domácí měně.
CelkemCastkaSlevyVcetDphKladneCelková částka slevy na dokladu (vč. DPH), zobrazena kladným číslem.
CelkemCastkaSlevyVcetDphKladneDomMenaCelková částka slevy na dokladu (vč. DPH), zobrazena kladným číslem, uvedená v domácí měně.
CelkemCastkaSlevyPodleDruhuCenCelková výše slevy podle typu cen na dokladu (maloobchodní / velkoobchodní).
CelkemCastkaSlevyPodleDruhuCenKladneCelková výše slevy podle typu cen na dokladu (maloobchodní / velkoobchodní), zobrazena kladným číslem.
CelkemCastkaSlevyTypProdejeDomMenaCelková výše slevy podle typu cen na dokladu (maloobchodní / velkoobchodní), uvedená v domácí měně.
CelkemCastkaSlevyTypProdejeKladneDomMenaCelková výše slevy podle typu cen na dokladu (maloobchodní / velkoobchodní), zobrazena kladným číslem, uvedená v domácí měně.
CelkemCastkaSlevyNaPolozkachSoučet částek slev ze všech položek.
CelkemHmotnostProduktuCelková hmotnost všech položek na dokladu.
CelkemKPlatbeCelková částka (vč. DPH) dokladu.
CelkemCastkaBezSlevyVcetDphCelková částka (vč. DPH), bez slevy.
CelkemCastkaBezSlevyPodleDruhuCenCelková částka, bez slevy. (závisí na druhu cen - VO/MO).
CelkemCastkaBezSlevyPodleDruhCenDomMenaCelková částka, bez slevy. (závisí na druhu cen - VO/MO), uvedená v domácí měně.
CelkemCastkaKPlatbeDomMenaCelková částka dokladu k platbě, uvedené v domácí měně.
CelkemCastkaVcetneDphCelková částka (vč. DPH) na dokladu (bere v potaz i DPH při registraci k DPH v cizích zemích).
CelkemCastkaVcetDphBezSlevyDomMenaCelková částka (vč. DPH) bez slevy, uvedená v domácí měně.
CelkemBezDphCelková částka bez DPH.
CelkemCastkaBezDphDomMenaCelková částka bez DPH, uvedená v domácí měně.
CelkemBezDphBezSlevyCelková částka bez DPH, bez slevy.
CelkemCastkaBezDphASlevyDomMenaCelková částka bez DPH, bez slevy, uvedená v domácí měně.
CelkemDphCastkaCelková částka DPH na dokladu (bere v potaz i DPH při registraci k DPH v cizích zemích).
CelkemZaplatitSlovyCelková částka dokladu, vyjádřeno slovy.
SkupajZaPlaciloEURHRBrezPogojaCelková částka k úhradě v EUR v pevném směnném kurzu pro prodeje do Chorvatska konečnému spotřebiteli, kde je měnou HRK a datum dokladu je po 5.9.2022.

 

7.2.10. Bookmarky pro fakturu

Kromě obecných bookmarků dostupných pro všechny dokumenty, které najde v Bookmarky vysvětlení - obecné [7.2], máme k dispozici ještě některé dodatečně bookmarky užitečné při tvorbě šablony pro fakturu:

DobaSplatnostiVeDnechPočet dnů zbývající do data splatnosti.
DatumSplatnostiNeboTextZaplacenoDatum splatnosti faktury, v případě že je faktura již zaplacena, zobrazen text „Zaplaceno“.
RefDodaciListCisloVazba na fakturu - Číslo výdejky/výdejek vázaných na fakturu.
RefNabidkaCisloVazba na fakturu - Číslo nabídky vázané na fakturu.
RefNabidkaDatumDokumentuVazba na fakturu - Datum nabídky vázané na fakturu.
RefNakupObjZVystavObjVazba na fakturu - Číslo nákupní objednávky vázané na objednávku zákazníka (která má vazbu na fakturu).
RefPracovniVykazVazba na fakturu - Číslo pracovního výkazu vázaného na fakturu.
RefProdejObjednavkaCisloVazba na fakturu - Číslo objednávky zákazníka.
RefProdejObjednavkaDatumVazba na fakturu - Datum objednávky zákazníka.
RefZalohovaFakturaCisloVazba na fakturu - Číslo dokladu o přijaté záloze.
ZeSkladuKód a název skladu, na který je faktura navázaná.
ZeSkladuPopisNázev skladu.
DokumentZarukaTextText k záruce ze skupiny produktů na faktuře.
JizZaplacenoZalDanDoklCastkaČástka, již zaplacena dokladem/doklady k přijaté záloze.
JizZaplacenoZalDanDoklCastkaDomMenaČástka, již zaplacena dokladem/doklady k přijaté záloze, uvedená v domácí měně.
ZbyvaZaplPoOdectuZalDanDoklČástka zbývající k úhradě po odečtení částek všech přijatých záloh.
ZbyvaZaplPoOdectuZalDanDoklDomMenaČástka zbývající k úhradě po odečtení částek všech přijatých záloh, uvedená v domácí měně.
SeznamVydejekSAdresouSeznam výdejek vázaných na fakturu včetně jejich čísel, datumů a dodacích adres.
SeznamVydejekSDatumySeznam výdejek vázaných na fakturu včetně jejich čísel a datumů.
DokumentPrednastavenyZaverecnyTextPřednastavený závěrečný text dle druhů plnění DPH (nadefinován v nastavení společnosti).
DokumentSpotrebniDanCelkemCelková částka spotřební daně na dokumentu.
DokumentTypDphRegistraceStatus plátce DPH společnosti v době vystavení
RekDphZobrazitBoolBoolean označení (1/0), které určuje zda se má zobrazit DPH rekapitulace (např. pro neplátce, či registrace DPH v cizí zemi se rekapitulace nezobrazuje).
RekapDphTextZakladDaneText - Rekapitulace DPH: Základ daně v $měna$.
RekapDphTextOznacText - Rekapitulace DPH: Rekapitulace DPH v $měna$.
RekapDphTextCelkemText - Rekapitulace DPH: Celkem s DPH v $měna$. 
RekapDphTextDanText - Rekapitulace DPH: DPH v $měna$. 

7.2.10.1 Splátkový kalendář na faktuře

Pokud sekce v šabloně, pro zobrazení splátek faktury neobsahuje úvodní bookmark FakturaSplatky tak se nebudou zobrazovat žádné informace o jednotlivých splátkách na vytisknuté faktuře.

Pro zobrazení jednotlivých splátek faktury, využijeme následující bookmarky:

FakturaSplatkyPoradiPořadí splátky faktury.
FakturaSplatkyDatumDatum splátky faktury.
FakturaSplatkyCastkaČástka splátky faktury.

7.2.10.2 Záznam o platbě faktury

Pokud sekce v šabloně, pro zobrazení záznamů o platbě neobsahuje úvodní bookmark ZaznamOPlatFak tak se nebudou zobrazovat žádné informace o provedených platbách na vytisknuté faktuře.

Pro zobrazení záznamů již proběhlých plateb na faktuře (z dokladu o přijaté záloze, zlikvidováním částečné úhrady, ruční vložení, apod.), využijeme následující bookmarky:

ZaznamOPlatFakPozicePozice záznamu o platbě faktury v seznamu provedených úhrad.
ZaznamOPlatFakDatumDatum úhrady.
ZaznamOPlatFakDatumVcetPopZáznam data úhrady včetně popisu (např. Uhrazeno dne 1.1.2020).
ZaznamOPlatFakTypPlatbyZpůsob platby faktury (např. bankovní převod, hotovost, jiná,...)
ZaznamOPlatFakCastkaUhrazená částka zobrazená v kladných číslech.
ZaznamOPlatFakCastkaNegUhrazená částka zobrazená v záporných číslech.
ZaznamOPlatFakMenaISO zkratka měny, ve které je platba provedená (CZK, EUR, USD, ...).
ZaznamOPlatFakCastkaVcetMenyUhrazená částka zobrazená v kladných číslech uvedená včetně popisu měny (např. CZK 2.000,00)
ZaznamOPlatFakCastkaNegVcetMenyUhrazená částka zobrazená v záporných číslech uvedená včetně popisu měny (např. CZK -2.000,00)
ZaznamOPlatFakPoznamkyPoznámka k záznamu o platbě faktury.

7.2.10.3 Rekapitulace DPH

Pokud sekce v šabloně, pro zobrazení Rekapitulace DPH neobsahuje úvodní bookmark RekapitulaceDph tak se nebudou zobrazovat žádné informace o DPH rekapitulaci na vytisknuté faktuře.

Následující bookmarky se používají k tisku rekapitulace DPH na faktuře.

RekapDphZakladDaneDomMenaZáklad daně v domácí měně. 
RekapDphSazbaPctSazba DPH (%).
RekapDphDanDomMenaČástka daně podle patřičné sazby DPH v domácí měně.
RekapDphCelkemSDaniDomMenaCelkem s DPH v domácí měně.

7.2.10.4 Přijatá záloha na faktuře

PrijataZalohaDan1Částka DPH  v snížené DPH sazbě (15%) přijaté zálohy. 
PrijataZalohaDan1DomMenaČástka DPH  v snížené DPH sazbě (15%) přijaté zálohy, uvedená v domácí měně.
PrijataZalohaDan2Částka DPH  v základní DPH sazbě (21%) přijaté zálohy.
PrijataZalohaDan2DomMenaČástka DPH  v základní DPH sazbě (21%) přijaté zálohy, uvedená v domácí měně.
PrijataZalohaDan3Částka DPH  v 2.snížené DPH sazbě (10%) přijaté zálohy. 
PrijataZalohaDan3DomMenaČástka DPH  v 2.snížené DPH sazbě (10%) přijaté zálohy, uvedená v domácí měně.
PrijataZalohaZD1Částka základu daně v snížené DPH sazbě (15%) přijaté zálohy. 
PrijataZalohaZD1DomMenaČástka základu daně v snížené DPH sazbě (15%) přijaté zálohy, uvedená v domácí měně.
PrijataZalohaZD2Částka základu daně v základní DPH sazbě (21%) přijaté zálohy.
PrijataZalohaZD2DomMenaČástka základu daně v základní DPH sazbě (21%) přijaté zálohy, uvedená v domácí měně.
PrijataZalohaZD3Částka základu daně v 2.snížené DPH sazbě (10%) přijaté zálohy.
PrijataZalohaZD3DomMenaČástka základu daně v 2.snížené DPH sazbě (10%) přijaté zálohy, uvedená v domácí měně.
FakturaRozdilDph1PoOdectZalohyČástka rozdílu DPH v snížené DPH sazbě (15%) faktury oproti přijaté záloze.
FakturaRozdilDph1PoOdectZalohyDomMenaČástka rozdílu DPH v snížené DPH sazbě (15%) faktury oproti přijaté záloze, uvedená v domácí měně.
FakturaRozdilDph2PoOdectZalohyČástka rozdílu DPH v základní DPH sazbě (21%) faktury oproti přijaté záloze.
FakturaRozdilDph2PoOdectZalohyDomMenaČástka rozdílu DPH v základní DPH sazbě (21%) faktury oproti přijaté záloze, uvedená v domácí měně.
FakturaRozdilDph3PoOdectZalohyČástka rozdílu DPH v 2.snížené DPH sazbě (10%) faktury oproti přijaté záloze.
FakturaRozdilDph3PoOdectZalohyDomMenaČástka rozdílu DPH v 2.snížené DPH sazbě (10%) faktury oproti přijaté záloze, uvedená v domácí měně. 

7.2.10.5 Celkem

Pro celkové částky na faktuře, se používají následující bookmarky:

CelkovaHodnotaPocatecZustatkuSaldoCelková hodnota počátečního zůstatku saldokonta.
CelkemZbyvaZaplatitCelková částka (vč. DPH) zbývající k zaplacení po odečtení všech provedených plateb na faktuře.
CelkemZbyvaZaplatitVcetMenyCelková částka (vč. DPH) zbývající k zaplacení po odečtení všech provedených plateb na faktuře, zobrazeno včetně ISO kódu měny
CelkemCastkaZbyvaZaplatitDomMenaCelková částka (vč. DPH) zbývající k zaplacení po odečtení všech provedených plateb na faktuře, uvedená v domácí měně.
CelkemPosledniDatumPlatbyDatum poslední uskutečněné platby na faktuře.
CelkemCastkaJizZaplacenoDomMenaČástka, již zaplacená na faktuře, uvedená v domácí měně.
CelkemCastkaJizZaplacenoCelková, již zaplacená částka na faktuře.
CelkemDphCastkaDomMenaCelková částka  DPH na dokumentu,  uvedená v domácí měně. 
CelkemCastkaPreplatkuCelková částka přeplatku na faktuře.

 

7.2.11. Bookmarky pro opravný daňový doklad

Při tvorbě šablony pro opravný daňový doklad lze kromě obecných bookmarků [7.2] využít i následující specifické bookmarky:

RefFakturaDatumVystFakVazba na fakturu - Datum vystavení faktury, na kterou je opravný daňový doklad vázán.
RefFakturaCisloVazba na fakturu - Číslo faktury, na kterou je opravný daňový doklad vázán.
DokumentVDomaciMeneBoolBoolean označení, zda je faktura v domácí měně (1 nebo 0).
DokumentPrednastavenyZaverecnyTextPřednastavený závěrečný text dle druhů plnění DPH (nadefinován v nastavení společnosti).
DokumentSpotrebniDanCelkemCelková částka spotřební daně na dokumentu.
DokumentTypDphRegistraceStatus plátce DPH společnosti v době vystavení.
CelkemDphCastkaDomMenaCelková částka  DPH na dokumentu,  uvedená v domácí měně. 
RekDphZobrazitBoolBoolean označení (1/0), které určuje zda se má zobrazit DPH rekapitulace (např. pro neplátce, či registrace DPH v cizí zemi se rekapitulace nezobrazuje). 
RekapDphTextZakladDaneText - Rekapitulace DPH: Základ daně v $měna$. 
RekapDphTextOznacText - Rekapitulace DPH: Rekapitulace DPH v $měna$.
RekapDphTextCelkemText - Rekapitulace DPH: Celkem s DPH v $měna$. 
RekapDphTextDanText - Rekapitulace DPH: DPH v $měna$. 

7.2.11.1 Rekapitulace DPH

Pokud sekce v šabloně, pro zobrazení Rekapitulace DPH neobsahuje úvodní bookmark RekapitulaceDph tak se nebudou zobrazovat žádné informace o DPH rekapitulaci na vytisknuté faktuře.

Následující bookmarky se používají k tisku rekapitulace DPH na faktuře.

RekapDphZakladDaneDomMenaZáklad daně v domácí měně. 
RekapDphSazbaPctSazba DPH (%).
RekapDphDanDomMenaČástka daně podle patřičné sazby DPH v domácí měně.
RekapDphCelkemSDaniDomMenaCelkem s DPH v domácí měně.

 

7.2.12. Bookmarky pro objednávky zákazníků

Při tvorbě šablony pro objednávku zákazníka lze kromě obecných bookmarků [7.2] využít i následující specifické bookmarky:

DatumVyrizeniObjDatum vyřízení objednávky.
DatumPrijetiObjednavkyDatum přijetí objednávky.
NakupObjKontaktOsobaKontaktní osoba, která vystavila nákupní objednávku.
RefDodaciListCisloVazba na doklad - Číslo dodacího listu vázaného na objednávku.
RefZalohovaFakturaCisloVazba na doklad - Číslo dokladu k přijaté záloze vázaného na objednávku.
DokumentStavStav dokumentu (např. otevřeno, zavřeno atd.)
CelkemZbyvaZaplatitCelková částka (vč. DPH) zbývající k zaplacení.
CelkemCastkaJizZaplacenoCelkem zaplaceno.
DatumObjednavkyDatum objednávky.
DokumentVytvorenCasČas vytvoření objednávky.
RefNabidkaCisloVazba na doklad - Číslo nabídky vázané na objednávku.
RefNabidkaDatumDokumentu Vazba na doklad - Datum nabídky vázané na dokument.

 

7.2.13. Bookmarky pro doklady k přijaté záloze

Při tvorbě šablony pro doklad k přijaté záloze lze kromě obecných bookmarků [7.2] využít i následující specifické bookmarky:

RefNabidkaCisloVazba na doklad - Číslo nabídky vázané na přijatou zálohu.
RefNabidkaDatumDokumentuVazba na doklad - Datum nabídky vázané na přijatou zálohu.
DokumentZarukaTextText k záruce ze skupiny produktů na přijaté záloze.
CelkemDphCastkaDomMenaCelková částka  DPH na dokumentu,  uvedená v domácí měně.  
RefFakturaDatumVystFakDatum vystavení faktury, na kterou je doklad o přijaté záloze navázán.
RefFakturaCisloČíslo faktury, na kterou je doklad o přijaté záloze navázán.
DokumentZarukaTextText záruky v dokumentu.
DatumPrijetiZalohyDatum přijetí zálohy.
DokumentPrednastavenyZaverecnyTextPřednastavený závěrečný text dle druhů plnění DPH (nadefinován v nastavení společnosti).
DokumentSpotrebniDanCelkemCelková částka spotřební daně na dokumentu.
DokumentTypDphRegistraceStatus plátce DPH společnosti v době vystavení (vatClauseRegisteredForVAT, vatClauseNotRegisteredForVAT, vatClauseRegisteredForEUSuppliesOnly)
DokumentVDomaciMeneBoolBoolean označení (1 / 0), zda je doklad v domácí měně.
RekDphZobrazitBoolBoolean označení (1 / 0), které určuje zda se má zobrazit DPH rekapitulace (např. pro neplátce, či registrace DPH v cizí zemi se rekapitulace nezobrazuje).
RekapDphTextZakladDaneText - Rekapitulace DPH: Základ daně v $měna$.
RekapDphTextOznacText - Rekapitulace DPH: Rekapitulace DPH v $měna$.
RekapDphTextCelkemText - Rekapitulace DPH: Celkem s DPH v $měna$. 
RekapDphTextDanText - Rekapitulace DPH: DPH v $měna$. 

7.2.13.1 Rekapitulace DPH

Pokud sekce v šabloně, pro zobrazení Rekapitulace DPH neobsahuje úvodní bookmark RekapitulaceDph tak se nebudou zobrazovat žádné informace o DPH rekapitulaci na vytisknuté faktuře.

Následující bookmarky se používají k tisku rekapitulace DPH na faktuře.

RekapDphZakladDaneDomMenaZáklad daně v domácí měně. 
RekapDphSazbaPctSazba DPH (%).
RekapDphDanDomMenaČástka daně podle patřičné sazby DPH v domácí měně.
RekapDphCelkemSDaniDomMenaCelkem s DPH v domácí měně.

 

7.2.14. Bookmarky pro nabídku/proformu

Při tvorbě šablony pro nákupní objednávku lze kromě obecných bookmarků [7.2] využít i následující specifické bookmarky:

DatumPlatnostiNabidkyDatum, do kterého je nabídka platná.
ZakaznikPlatnostNabidkyVeDnechPlatnost nabídky ve dnech (vložená v adresáři Zákazník).
DatumVyrizeniObjDatum vyřízení/dodání nabídky.
RefFakturaCisloČíslo faktury, na kterou je nabídka navázána.
RefZalohovaFakturaCisloČíslo dokladu k přijaté záloze, na který je nabídka navázána.
RefDodaciListCisloVazba na doklad - Číslo dodacího listu vázaného na fakturu vystavenou z nabídky.
RefProdejObjednavkaCisloVazba na doklad - Číslo objednávky zákazníka.
DokumentPrednastavenyZaverecnyTextPřednastavený závěrečný text dle druhů plnění DPH (nadefinován v nastavení společnosti).
DokumentSpotrebniDanCelkemCelková částka spotřební daně na dokumentu.
DokumentTypDphRegistraceStatus plátce DPH společnosti v době vystavení (vatClauseRegisteredForVAT, vatClauseNotRegisteredForVAT, vatClauseRegisteredForEUSuppliesOnly)
DokumentZarukaTextText k záruce ze skupiny produktů na přijaté záloze.
CelkemDphCastkaDomMenaCelková částka  DPH na dokumentu,  uvedená v domácí měně.  
CelkemZbyvaZaplatitCelková částka zbývající zaplatit.
CelkemZbyvaZaplatitVcetMenyCelková částka zbývající k zaplacení včetně uvedení kódu měny.
CelkemCastkaJizZaplacenoCelková, již zaplacená částka na nabídce.
DokumentVDomaciMeneBoolBoolean označení (1 / 0), zda je doklad v domácí měně.
RekDphZobrazitBoolBoolean označení (1 / 0), které určuje zda se má zobrazit DPH rekapitulace (např. pro neplátce, či registrace DPH v cizí zemi se rekapitulace nezobrazuje).
RekapDphTextZakladDaneText - Rekapitulace DPH: Základ daně v $měna$.
RekapDphTextOznacText - Rekapitulace DPH: Rekapitulace DPH v $měna$.
RekapDphTextCelkemText - Rekapitulace DPH: Celkem s DPH v $měna$. 
RekapDphTextDanText - Rekapitulace DPH: DPH v $měna$. 

7.2.14.1 Záznam o platbě nabídky

Pokud sekce v šabloně, pro zobrazení záznamů o platbě neobsahuje úvodní bookmark ZaznamOPlatFak tak se nebudou zobrazovat žádné informace o provedených platbách na vytisknuté nabídce.

Pro zobrazení záznamů již proběhlých plateb na nabídce(zlikvidováním částečné úhrady, ruční vložení, apod.), využijeme následující bookmarky:

ZaznamOPlatFakZáznam o platbě nabídky
ZaznamOPlatFakPozicePozice záznamu o platbě nabídky v seznamu provedených úhrad.
ZaznamOPlatFakDatumDatum úhrady.
ZaznamOPlatFakDatumVcetPopZáznam data úhrady včetně popisu (např. Uhrazeno dne 1.1.2020).
ZaznamOPlatFakTypPlatbyZpůsob platby nabídky (např. bankovní převod, hotovost)
ZaznamOPlatFakCastkaUhrazená částka zobrazená v kladných číslech.
ZaznamOPlatFakCastkaNegUhrazená částka zobrazená v záporných číslech.
ZaznamOPlatFakMenaPopis měny, ve které je platba provedená.
ZaznamOPlatFakCastkaVcetMenyUhrazená částka zobrazená v kladných číslech uvedená včetně popisu měny (např. CZK 2.000,00)
ZaznamOPlatFakCastkaNegVcetMenyUhrazená částka zobrazená v záporných číslech uvedená včetně popisu měny (např. CZK -2.000,00)
ZaznamOPlatFakPoznamkyPoznámka k záznamu o platbě nabídky.

7.2.14.2 Rekapitulace DPH

Pokud sekce v šabloně, pro zobrazení Rekapitulace DPH neobsahuje úvodní bookmark RekapitulaceDph tak se nebudou zobrazovat žádné informace o DPH rekapitulaci na vytisknuté nabídce.

Následující bookmarky se používají k tisku rekapitulace DPH na nabídce. DPH rekapitulace na nabídce slouží pouze jako informativní, jelikož se nejedná o daňový doklad.

RekapDphZakladDaneDomMenaZáklad daně v domácí měně. 
RekapDphSazbaPctSazba DPH (%).
RekapDphDanDomMenaČástka daně podle patřičné sazby DPH v domácí měně.
RekapDphCelkemSDaniDomMenaCelkem s DPH v domácí měně.

 

7.2.15. Bookmarky pro nákupní objednávku (dodavateli)

Při tvorbě šablony pro nákupní objednávku lze kromě obecných bookmarků [7.2] využít i následující specifické bookmarky:

PolozkyRefNakupObjednavkaReference na nákupní objednávku pro dané položky.
PolozkyObjednavkaRefDodavObjVazba na objednávku zákazníka, která se vztahuje k položce dokladu.
RefNabidkaCisloVazba na doklad - Číslo nabídky vázané na nákupní objednávku.
NakupObjRefNaPrijemkuVazba na doklad - Číslo příjemky vázané na nákupní objednávku.
DatumVyrizeniObjDatum předpokládaného dodání/provedení nákupní objednávky.
DatumSplatnostiDnyDoba splatnostni objednávky (počet dní).
DatumSplatnostiNakupObjDatum splatnostni objednávky.
ObjednavkaVystavilJméno vystavitele nákupní objednávky.
DodavatelJmenoJméno/název dodavatele.
DodavatelJmeno2Dodatečné jméno/název dodavatele.
DodavatelKontaktniOsobaKontaktní osoba dodavatele.
DodavatelIcoIČO dodavatele.
DodavatelDicDIČ dodavatele.
DodavatelUliceUlice adresy dodavatele.
DodavatelPscMestoPSČ a město dodavatele. 
DodavatelPscPSČ adresy dodavatele. 
DodavatelMestoMěsto adresy dodavatele. 
DodavatelZemeZemě adresy dodavatele.
DodavatelZemePouzeCizinaZobrazí zemi dodavatele, pouze pokud se jedná o zahraničního dodavatele. 
DodavatelEmailE-mailová adresa dodavatele. 
DodavatelTelefonTelefonní číslo dodavatele. 

 

7.2.16. Bookmarky pro výdejku

Při tvorbě šablony pro nákupní objednávku lze kromě obecných bookmarků [7.2] využít i následující specifické bookmarky:

DatumVyskladneniDatum vyskladnění výdejky.
RefNabidkaCisloVazba na doklad - Číslo nabídky vázané na výdejku.
RefNabidkaDatumDokumentuVazba na doklad - Datum nabídky vázané na výdejku.
RefProdejObjednavkaCisloVazba na doklad - Číslo objednávky zákazníka vázané na výdejku.
RefProdejObjednavkaDatumVazba na doklad - Datum objednávky zákazníka vázané na výdejku.
RefZalohovaFakturaCisloVazba na doklad - Číslo dokladu o přijaté záloze vázaného na výdejku.
RefFakturaDatumVystFakVazba na fakturu - Datum vystavení faktury, na kterou je výdejka navázána.
RefFakturaCisloVazba na fakturu - Číslo faktury, na kterou je výdejka navázána.
RefDobropisCisloVazba na opravný daňový doklad - číslo dokladu ODD, na který je výdejka navázána.
SkladNakladoveStrediskoNákladové středisko ze skladu navázaného na výdejku.
ZeSkladuKód a název skladu, na který je faktura navázaná.
ZeSkladuPopisNázev skladu.
VariabilniSymbolVariabilní symbol z faktury, navázané na výdejku.
VydejkaZobrazitCenyBoolBoolean označení (1 nebo 0) pro zvolený typ výdejek ze skladu navázaného na výdejku.
ZakaznikVsechnyUdajeKompletní údaje o zákazníkovi včetně adresy.

 

7.2.17. Bookmarky pro příjemku

Při tvorbě šablony pro nákupní objednávku lze kromě obecných bookmarků [7.2] využít i následující specifické bookmarky:

PrijemkaDatumPrijetiDatum přijetý příjemky.
DoSkladuNázev/označení skladu pro příjemku.
DoSkladuPopisPopis skladu pro příjemku.
PrijemkaCisloVydejkyČíslo výdejky dodavatele na příjemce.
PrijemkaDatumVydejkyDodavateleDatum výdejky dodavatele na příjemce.

7.2.17.1 Položky

Následující bookmarky se používají k tisku dat vázající se k položkám na dokumentu. Údaje pro níže uvedené bookmarky jsou převzaty z položek na příjemce.

Pokud sekce v šabloně, pro zobrazení informací o položkách neobsahuje úvodní bookmark Polozky , tak se nebudou zobrazovat žádné informace o položkách na vytisknuté faktuře.

PrijemkaDodavCenaJednotková dodavatelská cena položky.
PrijemkaDodavHodnotaDodavateslká částka (jednotkova cena * množství) položky.
PrijemkaDodavCenaMenaDokJednotková dodavatelská cena položky v měně dokumentu.
PrijemkaDodavHodnotaMenaDokDodavateslká částka (jednotkova cena * množství) položky v měně dokumentu.
PrijemkaDodavCenaMenaMěna dodavatelské ceny položky dokumentu.
PrijemkaDodavCenaPouzeCiziMenaMěna dodavatelské ceny položky dokumentu (zobrazí se pouze v případě pokud je měna různá od CZK).
PrijemkaDodavSlevaProcentaSleva dodavatele položky dokumentu (výše slevy v %).
PrijemkaDodavVyseSlevySleva dodavatele položky dokumentu (částka slevy).
PrijemkaNaklNaDopravuProcPodíl ceny dopravy z ceny položky (v procentech).
PrijemkaNaklNaDopravuVysePodíl ceny dopravy z ceny položky (částka).
PrijemkaCelniNakladyProcVstupní celní náklady položky dokumentu (v %).
PrijemkaCelniNakladyVyseVstupní celní náklady položky dokumentu (částka).
PrijemkaPrimeNakladyProcPřímé náklady položky dokumentu (v %).
PrijemkaPrimeNakladyVysePřímé náklady položky dokumentu (částka).
PrijemkaPorizovaciCastkaVcVstupDphPořízovací částka položky vč. vstupního DPH

7.2.17.2 Celkem

Následující bookmarky se používají k vyjádření některých souhrnných částek na dokumentu.

PrijemkaCelkemPorizovaciCastkaVcVstupDphCelková pořizovací částka položek dokladu vč. vstupního DPH.
PrijemkaCelkemDodavCenaVyseCelková výše dodavatelských cen položek dokladu.
PrijemkaCelkemVyseMenaDokCelková výše dodavatelských částek v měně dokumentu.
PrijemkaCelkemVyseSlevyCelková výše slevy na dokumentu.
PrijemkaCelkemNaklNaDopravuVyseCelková částka nákladu na dopravu na dokumentu.
PrijemkaCelkemCelniNakladyVyseCelkové celní náklady na dokumentu.
PrijemkaCelkemVstupniDphVyseCelková částka vstupního DPH na dokumentu.
PrijemkaCelkemPrimeNakladyVyseCelková částka přímých nákladů na dokumentu.

 

7.2.18. Bookmarky pro pokladní doklad (příjmový/výdajový)

Při tvorbě šablony pro nákupní objednávku lze kromě obecných bookmarků [7.2] využít i následující specifické bookmarky:


PoklDokladPrijatoVyplacenoTextové označení pro přijato od: / vyplaceno komu:, na základě typu pokl. dokladu.
PoklDokladPodpisTextové označení pro Podpis plátce: / Podpis příjemce:, na základě typu pokl. dokladu.
PoklDokladPokladnaNazevNázev pokladny.
PoklDokladJmenoFoJméno a příjmení fyzické osoby, na pokl. dokladu.
PoklDokladNaklStrNazevNázev nákladového střediska navázaného na pokl. doklad.
PoklDokladTextCelkemVcetMenyTextové označení "Celkem" s $měna$.
PartnerKodZakaznikaNeboDodavateleKód zákazníka/dodavatele, na základě typu pokl. dokladu.

7.2.18.1 Položky

Pokud sekce v šabloně, pro zobrazení informací o položkách neobsahuje úvodní bookmark Polozky , tak se nebudou zobrazovat žádné informace o položkách na vytisknutém pokladním dokladě.

PolozkyPozicePozice(pořadí) položky na pokl. dokladu.
PolozkyPoziceSOddelPozice(pořadí) položky na pokl. dokladu uvedená s oddělovačem (znak $.)
PolozkyNazevProduktuNázev/popis položky na pokl. dokladu.
PolozkyCastkaČástka položky na pokl. dokladu.

 

7.3. Jak připravit šablonu pro tisk v jazyce HTML?

7.3.1 Struktura souboru s šablonou

Šablonu pro tisk dokumentů ve formátu HTML tvoříme jako sbírku více souborů v komprimovaném archivu typu ZIP.

ZIP archiv obsahuje následující soubory:

7.3.2 Definice formátu stránky a kvalita tisku

Velikost stránky a ostatní vlastnosti souboru PDF jsou definovány na začátku souboru doc_template.html, v sekci HEAD s atributy tagu HTML2PDF. Např.:

<!DOCTYPE html>
<html>
<head>
    <html2pdf page-size="A4" orientation="Portrait" dpi="300" margin-bottom="30mm" margin-top="10mm" lowquality="yes" grayscale="no" zoom="0" disable-smart-shrinking="0" />
    <meta charset="utf-8" />
    ...



Formát definujeme následujícími atributy:

page-sizeUvedeme velikost stránky např. A4, A3, B5, Letter, atd.
orientationUvedeme "Portrait" pro orientaci stránky na výšku, nebo "Landscape" na šířku.
dpiUvedeme v jakém rozlišení chceme tisknout obrázky.
margin-bottomUvedeme vzdálenost od spodního okraje stránky. Vzdálenost nastavíme tak, abychom měli dostatek místa pro patičku dokumentu.
margin-topUvedeme vzdálenost hlavičky a obsahu od horního okraje stránky.
lowqualityUvedeme "1" (případně "yes" nebo "true"), pokud chceme výsledný soubor PDF menší s horší kvalitou obrázků na dokumentu (pro potřeby např. zasílání emailem).
grayscaleUvedeme "1", pokud nechceme barevný tisk.

7.3.3 Jak přidáme záložky a určíme kde se údaje zobrazí

Následující příklad se záložkami s údaji zákazníka ukazuje, jak uvnitř souboru HTML nadefinujeme jednotlivé záložky a kde se údaje zobrazí:

<!DOCTYPE html>
<html>
...
<body>
    ...
    <section id="data-header">
        <p id="data-buyer">
            <strong><data bookmark="ZakaznikJmeno">ACME COMPANY s.r.o.</data></strong>
            <dataSection bookmark="ZakaznikUlice" removeEmpty="true"><br><data>Slepá ulica 123</data></dataSection>
            <br><data bookmark="ZakaznikPscMesto">60204</data>   <data bookmark="ZakaznikMesto">Brno</data>
            <br><br><dataSection bookmark="ZakaznikIco" removeEmpty="true">IČO: <data>324234</data></dataSection>
        </p>
    </section>
    ...


Jak je vidět z příkladu, údaje se definují uvnitř HTML tagu data. Název záložky s údaji je zadán atributem bookmark.

Chceme-li, aby se text zobrazoval pouze v případě, pokud existuje/je přítomen související údaj (např. text "DIČ:" jen, když faktura obsahuje údaje o DIČ subjektu), pak je celá sekce HTML uvozena uvnitř tagem dataSection, kde v atributu bookmark uvedeme, na kterou záložku se odkazovat. V dataSection můžeme pomocí atributu removeEmpty="true" říct, zda se celá sekce HTML uvnitř dataSection zobrazí pouze v případě existence údajů v záložce dataSection. Pokud v záložce nejsou žádné údaje, celý obsah dataSection bude z konečného dokumentu vynechán. Tímto způsobem lze generovat jen některé části dokumentu HTML, které obsahují specifické údaje na faktuře.

7.3.4 Tisk položek v tabulkách

Níže uvedený příklad, ukazuje jak tvoříme a definujeme údaje o položkách dokumentu. Tag dataTableRow určuje sekci HTML, která se opakuje pro každou položku. Při každém opakování jsou tagy data naplněny údaji následné položky dokumentu.

...
<dataTable bookmark="Polozky">
       <table class="">
               <tr class="bb-light t-s">
                       <th>Označení dodávky</th>
                       <th class="t-r">Množství</th>
                       <th class="t-r">J. cena</th>
                       <th class="t-r">Sleva</th>
                       <th class="t-r">Cena</th>
                       <th class="t-r">%DPH</th>
                       <th class="t-r">DPH</th>
                       <th class="t-r">Kč Celkem</th>
               </tr>
               <dataTableRow>
                       <tr class="bt-light bb-light">
                               <td><data bookmark="PolozkyNazevProduktu">Fakturujeme Vám</data></td>
                               <td class="t-r"><data bookmark="PolozkyMnozstviBezDesetM">1</data></td>
                               <td class="t-r"><data bookmark="PolozkyCenaBezDphZaMj"></data>1 300,00</td>
                               <td class="t-r"><data bookmark="PolozkySleva">5</data></td>
                               <td class="t-r"><data bookmark="PolozkyCelkoveHodnotaSlevyBezDph"></data>1 300,00</td>
                               <td class="t-r"><data bookmark="PolozkySazbaDph"></data>21%</td>
                               <td class="t-r"><data bookmark="PolozkyCastkaDphDomaciMena"></data>273,00</td>
                               <td class="t-r"><data bookmark="PolozkyCenaVcetDph">1 573,00</td>
                       </tr>
               </dataTableRow>
               <dataSample>
                       <tr class="bt-light">
                               <td colspan="7">Fakturujemo vam ...</td>
                               <td class="t-r"> </td>
                       </tr>
                       <tr class="bb-light">
                               <td> </td>
                               <td class="t-r">1</td>
                               <td class="t-r">1 300,00</td>
                               <td class="t-r"> </td>
                               <td class="t-r">1 300,00</td>
                               <td class="t-r">21%</td>
                               <td class="t-r">273,00</td>
                               <td class="t-r">1 573,00</td>
                       </tr>
               </dataSample>
       </table>
</dataTable>
...


Na příkladu je také vidět tag dataSample, který používáme při vytváření dokumentu HTML. Celá část kódu uvnitř tagu se při generování výtisku ignoruje. Tato část kódu je určena k usnadnění tvorby šablony, kdy zobrazuje zadané údaje, nicméně není obsažena v konečném dokumentu.

7.3.5 Jak přidáme obrázky

Šablona může obsahovat libovolný počet obrázků, např. loga, předtištěné podpisy na dokumentech, apod. Obrázky přidáme pomocí HTML tagu img a přes atribut src se odkážeme na relativní adresu obrázku, vzhledem k umístění souboru doc_template.html. Obrázky vložíme do archivu ZIP jako samostatné soubory nebo je zakódujeme do formátu base64 a vložíme v režimu "inline" dovnitř souboru HTML.

Pokud použijete obrázky v samostatných souborech (PNG, JPEG, GIF), pak budou obsaženy pouze v dokumentech PDF. Chcete-li tisknout přímo z prohlížeče, pomocí formátu HTML, pak musejí být soubory obsaženy v HTML šabloně způsobem "embedded base64 data".

7.3.6 Jak přidáme čárový kód, QR kód a obrázky položek do dokumentu

Obrázky, které mají k dispozici záložku, mohou být v dokumentu vložený pomocí běžného HTML tagu img, kde namísto atributu src použijeme atribut bookmark a v něm uveden název záložky s obrázkem. Použití záložek pro obrázky je názorně zobrazeno v praktickém příkladu níže, kde je tisk údajů a QR kódu podmíněn přítomností kódu BKP (doklad byl elektronický zaevidován do systému Finanční správy):

  ...
   <dataSection bookmark="EetBkpKod" removeEmpty="true">
      <div id="code">
          FIK: <data bookmark="EetFikKod">766f31ca-97bb-4517-b456-f2bc3df929aa-ff</data><br> BKP: <data bookmark="EetBkpKod">3a644608-443de1e5-ca26deae-4e0fbfe8-6b17d4fb</data>
      </div>
      <div id="barcode">
         <img bookmark="DokumentBKPQR">
      </div>
   </dataSection>
   ...


Chcete-li zobrazit seznam možných záložek, přejděte na seznam vše záložek, případně kontaktujte technickou podporu.


V šablonách vytvořených v jazyce HTML můžete každou záložku použít vícekrát.


7.3.7 Obecné tipy pro návrh šablon v jazyce HTML

Při vytváření šablon HTML postupujte dle pokynů tvorby dokumentů HTML pro tisk. Namísto relativního pozicování můžete použít absolutní pozicování a měrnou jednotku mm (milimeter). Pro náročné návrhy šablon doporučujeme nechat práci odborníkům.

Více informací jak vytvářet dokumenty HTML pro tisk naleznete na webu, např. https://www.smashingmagazine.com/2015/01/designing-for-print-with-css/.

 

---
© Eurofaktura s.r.o. 2003-2024