PDF sablon
A template mező (XML-ben pdfSablon) azt választja ki, milyen formátumú PDF készüljön a nyugtáról. Opcionális: ha nem adod meg, normál A4-es nyugta készül.
template | Sablon a Számlázz.hu felületén |
|---|---|
'A' | normál (A4) |
'N' | 80 mm-es |
'J' | jegy sablon |
'L' | jegy sablon logóval |
Ha minden nyugtád ugyanazzal a sablonnal készül, add meg alapbeállításként:
A template típusa ReceiptPdfTemplate, és a kassza küldés előtt is ellenőrzi: más érték validation hibát ad, így elírt sablonkód nem jut el a Számlázz.hu-hoz.
Sztornó és lekérdezés#
A receipts.reverse(), a receipts.get() és a receipts.find() is fogad template mezőt, ugyanezzel a négy értékkel:
PDF letöltése#
A downloadPdf (XML-ben pdfLetoltes) szabályozza, hogy a válasz tartalmazza-e a nyugta PDF-jét. A kasszában az alapértéke true, ekkor a PDF a visszakapott nyugta pdf mezőjében van, Uint8Array-ként. Ha nem kell a PDF, kapcsold ki, így kisebb a válasz:
A downloadPdf a create() mellett a reverse(), a get() és a find() hívásnak is megadható, alapbeállításként viszont szintén csak a create()-re hat. A pdf mező akkor is üres lehet, ha a válasz nem tartalmaz PDF-et, ezért használat előtt ellenőrizd:
Lásd még: Nyugta lekérdezés és Számlasablon és nyelvek.