Ugrás a tartalomra
kassza

Számla adatainak lekérése

A kassza.invoices.get() egy kiállított számla minden adatát visszaadja: az eladót, a vevőt, a tételeket, az összegeket, a rögzített befizetéseket, és ha kéred, a PDF-et is. A Számla Agent ezt XML-ben küldi, a kassza InvoiceDetails objektummá alakítja. A find() ugyanezt csinálja, de ha nincs ilyen számla, hiba helyett null-t ad.

const szamla = await kassza.invoices.get({ orderNumber: 'REND-1001' })
console.log(szamla.header.number, szamla.header.reversed, szamla.totals.grossAmount)

const meglevo = await kassza.invoices.find({ orderNumber: 'REND-1002' })
if (meglevo === null) console.log('Ehhez a rendeléshez még nincs számla.')
Oldal szerkesztéseUtoljára frissítve: