Laskupohjan luominen ja muokkaaminen
Huom! Jos laskulle tulostetaan muiden kielten erikoismerkkejä, esimerkiksi kyrillisiä tai aasialaisia merkkejä, käytä fonttina DejaVu Sans ‑fonttia, jotta merkit näkyvät oikein.
Info - Mallipohja oletustulostuspohjissa
Oletustulostuspohjissa on Info-niminen pohja, jossa esimerkein havainnollistetaan, miten eri elementit merkitään Kohde-valikossa ja mitä vaikutuksia eri kohteilla on.
Mallipohjassa on käytetty muun muassa erilaisia fonttien värejä ja tyylejä sekä taustavärejä.
Lisätietoa oletustulostuspohjan käyttöönotosta löytyy ohjeesta: Uuden tulostuspohjan luominen oletuspohjista.
Ylätunniste - header
Kohde-pudotusvalikosta valitaan header, jolloin valitut elementit tulostuvat jokaisen sivun alkuun ylätunnisteeseen.
Yrityksen logo voidaan lisätä laskun ylälaitaan ylätunnisteeseen. Lisäohjeet kuvan tai logon lisäämisestä löydät ohjeesta Tulostuspohjan muokkaaminen.
Runko - body
Kohde-pudotusvalikosta valitaan body, jolloin valitut elementit tulostuvat ensimmäiselle sivulle.
Elementissä käytetty [=showAlwaysRows]-parametri varmistaa, että rivit tulostuvat aina ensimmäiseltä sivulta alkaen, vaikka ne eivät mahtuisi kokonaan kyseiselle alueelle.
Tämän elementin avulla laskurivit saadaan aloitettua ensimmäiseltä sivulta ja yhteenveto tulostuu rivien jälkeen. Elementti voidaan sijoittaa mihin kohtaan tahansa sivun body-alueella.
Runkoa voi käyttää myös laskurivien jälkeen esimerkiksi tilisiirtotietojen tulostukseen ensimmäiselle sivulle footerin jälkeen.
Parametri [=barCode] tulostaa viivakoodin vakiokohtaan ensimmäiselle sivulle.
Laskurivien ylätunniste - rowsheader
Kohde-pudotusvalikosta valitaan rowsheader, jolloin valittu elementti tulostuu jokaisen sivun laskurivien alkuun.
Tämä kohde määrittää myös, mistä laskurivien alue alkaa ensimmäisellä sivulla.
Laskurivit - row
Kohde-pudotusvalikosta valitaan row, jolloin valitut elementit tulostuvat jokaiselta laskuriviltä.
Rivien viesti - rowmessage
Kohde-pudotusvalikosta valitaan rowmessage, jolloin elementti näytetään, jos rivit eivät mahdu ensimmäiselle sivulle.
Rivien yhteensäkentät
Valitsemalla rowsresult tulostuvat laskurivien summat nettona (alvittomina).
Valitsemalla rowsvatdetails tulostuu laskurivien arvonlisäverojen erittely verokannoittain.
Veron peruste verokannoittain saadaan mukaan lisäämällä muuttuja (Kenttä/Toiminto) vatdetail_base_sum = "".[vatdetail_sum]." (".[vatdetail_base_sum].")"Valitsemalla rowsresult2 tulostuu laskurivien yhteensä-summa bruttona (alvillisena).

Laskurivien alatunniste - rowsfooter
Valitsemalla Kohde-pudotusvalikosta rowsfooter elementti tulostuu laskurivien loppuun jokaisella sivulla. Tämä kohde myös määrittää, missä kohtaa laskunrivialue päättyy ensimmäisellä sivulla.
Alatunniste - footer
Valitsemalla Kohde-pudotusvalikosta footer elementit tulostuvat jokaisen sivun loppuun, eli alatunnisteeseen.
Monisivuinen lasku
Monisivuisessa laskussa voi ensimmäiselle sivulle määritellä laskua koskevan viestin. Tällöin ensimmäisellä sivulla näytetään vain alv-erittelyt ja laskun summat.
Monirivinen tuoterivi - multipleRows
multipleRows -elementin avulla yhdelle tuotteelle voi lisätä useita rivejä, esimerkiksi kassakuitissa, jossa tarvitaan sarjanumero- ja takuukenttiä muiden tietojen lisäksi.
Kentän ollessa määritettynä, row-elementtien pystysijainnit tarkistetaan erikseen jokaiselta riviltä (ei pelkästään ensimmäiseltä kuten aiemmin). Jos jokin elementti on tyhjä, alemmat elementit siirtyvät automaattisesti ylöspäin, jolloin tyhjiä välejä ei synny.
Koontilaskun tulostuspohja
Tulostuspohjaeditorilla voi luoda myös koontilaskuja. Oletuspohja koontilaskua varten on nimeltään maksukehotus_1 - 3.
Koontilaskumalli aktivoidaan editorissa klikkaamalla tulostuspohjan nimen perässä olevaa poimintapainiketta ja valitsemalla Tyyli = Koonti.
Uudet koontilaskut näkyvät Etsi-näkymässä normaalien laskupohjavalintojen alapuolella.
Viivakoodin tulostus
Tulostuspohjien [financingBarCode] ja [barCode] -elementtien toiminta:
Jos tulostuspohjaeditorissa on kenttä [financingBarCode], laskun viivakoodin tilinumerona käytetään rahoitusyhtiölle määriteltyä tilinumeroa.
Jos tulostuspohjaeditorissa on kenttä [barCode], viivakoodissa käytetään toimipaikan oletuspankkitilin numeroa.