Ugrás a tartalomra
kassza

Minta

A példa downloadPdf: false beállítással állít ki egy számlát, ezért a create() válaszában a pdf értéke undefined. Utána a rendelésszám alapján a getPdf() metódussal kéri le a PDF-et. Az Elküldött XML fülön mindkét kérést látod: a második az xmlszamlapdf dokumentum, benne a rendelesSzam és a valaszVerzio elemmel.

PDF lekérése utólag

Számla PDF nélkül, majd a PDF lekérése rendelésszám alapján.

Futtatás a sandboxban
pdf-lekeres.ts
import {  } from 'kassza'

const  = ()

const  = await ..({
  : 'REND-3001',
  : false,
  : { : 'Vevő Kft.', : '1111', : 'Budapest', : 'Fő utca 1.' },
  : [{ : 'Havi előfizetés', : 9_900, : 27 }],
})
.('PDF a létrehozáskor:', .)

const  = await ..({ : 'REND-3001' })
.(., .)

XSD séma#

https://www.szamlazz.hu/szamla/docs/xsds/agentpdf/xmlszamlapdf.xsd

A sémában a valaszVerzio kötelező, a szamlaszam, a rendelesSzam és a szamlaKulsoAzon elhagyható. A kassza ezek közül mindig pontosan egyet ír ki, a séma által előírt sorrendben.

Oldal szerkesztéseUtoljára frissítve: