/ API Kontakty

XML komunikace - tisk dokladu/záznamu

XML komunikace programu POHODA podporuje dva základní druhy tisku:

  • Standardní tisk na tiskárnu.
  • Tisk do PDF.

To vám umožňuje rozhodnout se, zda chcete tisknout přímo na tiskárnu, nebo uložit tiskovou sestavu jako PDF soubor.

Při tisku/uložení sestavy do PDF lze nastavit, aby se PDF soubor:

  • Uložil na disk.
  • Vrátil jako součást XML odpovědi.
  • Odeslal e-mailem jako příloha.

Definice XML tisk

XML tisk lze definovat jako:

  • Samostatný požadavek na tisk v XML dokumentu.
  • Blok, který je součástí XML požadavku na vytvoření nového dokladu/záznamu.

To vám umožňuje rozhodnout se, zda chcete tisknout záznam ihned po jeho vytvoření, nebo tisknout již existující záznamy.

Pro volání XML tisku je nutné v XML požadavku použít blok: print a to buď v samostatném XML požadavku,



nebo v XML požadavku na importu záznamu/dokladu.



Možnosti XML tisk

XML tisk v programu POHODA podporuje:

  • tisk dokladových sestav
  • tisk soupisek

Tiskové sestavy typu "štítek" nejsou v rámci XML komunikace podporovány.

To vám umožňuje tisknout buď konkrétní záznam (např. jednu fakturu), nebo soupisku více záznamů (např. tiskovou sestavu „Vydané faktury“).


Nastavení XML tisku

XML tisk umožňuje nastavit:

  • tisk jedné nebo více tiskových sestav současně
  • počet kopií
  • datum tisku
  • parametry tiskové sestavy dle dialogu „Tisk“ v programu POHODA

Jeden XML požadavek = tisk jedné tiskové sestavy.

Pro tisk více sestav je nutné volat více XML požadavků s blokem: printerSettings.



Struktura XML tisku


Poznámky:

  • Pokud je tisk volán jako samostatný požadavek, je element <record> povinný.
  • Pokud je tisk součástí importu dokladu/záznamu, element <record> se neuvádí – tiskne se právě vytvořený záznam.
  • Pokud není uveden element <printer>, použije se výchozí tiskárna.
  • Pokud jsou uvedeny současně elementy <printer> a <pdf>, má přednost element <pdf>.
  • Parametry tiskové sestavy kopírují nastavení z dialogu „Tisk“ v programu POHODA.