Ugrás a tartalomra
kassza

Számlasablon és nyelvek

Számlasablon#

A template mező (XML-ben szamlaSablon) a számlaképet választja ki. Ha nem adod meg, a fiókban beállított alapértelmezett sablon készül.

templateSzámlakép
'SzlaMost'A Számlázz.hu ajánlott számlaképe
'SzlaAlap'Tradicionális számlakép
'SzlaNoEnv'Borítékbarát számlakép, ablakos borítékhoz
'Szla8cm'Hőnyomtatós számlakép, 8 cm széles
'SzlaTomb'Retró kéziszámla
'SzlaFuvarlevelesAlap'Fuvarleveles számlakép, lásd Szállítólevél
const kassza = createKassza({ defaults: { invoice: { template: 'SzlaNoEnv' } } })

Egyszerűsített számlaképnél (simpleItems: true) a sablon hatástalan. Nyugtánál a PDF sablont a nyugta template mezője választja ki, lásd Nyugta PDF sablon.

Nyelvek#

A language mező (XML-ben szamlaNyelve) a számla nyelvét adja meg, alapértéke 'hu'. A nyelv a számlán kívül az értesítő e-mail szövegét és a vevői fiók oldalának nyelvét is meghatározza.

languageNyelvlanguageNyelv
'hu'magyar'cz'cseh
'en'angol'pl'lengyel
'de'német'bg'bolgár
'it'olasz'nl'holland
'ro'román'ru'orosz
'sk'szlovák'si'szlovén
'hr'horvát'fr'francia
'es'spanyol

Ha a vevő nyelvét a böngészőből olvasod ki, képezd le a Számlázz.hu kódjaira:

import type { InvoiceLanguage } from 'kassza'

const NYELVEK: Record<string, InvoiceLanguage> = { cs: 'cz', sl: 'si', de: 'de', en: 'en' }

const language = NYELVEK[vevo.nyelv] ?? 'hu'
Oldal szerkesztéseUtoljára frissítve: