Laskuerittely

Laskuihin tulee yleensä keskelle varsinainen laskuerittely. Missä muodossa erittely tulee se on muokattavissa seuraavasti:

  1. Toimi niin kuin tulostaisit asiakasrekisteriohjelmassa laskun. Kun olet siinä ikkunassa, josta valitaan laskulomake tms. paina nappia Laskuosan asetukset
  2. Paina nappia Laskuosan asetukset. Kuvaruutuun tulee taulukko, jossa voit määritellä mitkä sarakkeet ja missä kohtaa rivillä ne tulevat. Sarakkeiden otsikkoa voi tässä muuttaa myös.
    Taulukossa on myös mahdollisuus määrittää ohjelman avulla uusia sarakkeita ja otsikoita. Tästä tarkemmin jäljempänä.
    Alempana kuvata tavan lisäksi voit liittää laskuerittelyn halutuista laskuriveistä oheisen menetelmän avulla.

Ikkunan oikeassa alareunassa saattaa olla myös kohta Laskuosuus alkaa/päättyy riviltä/riville ja kaksi kenttää, joissa voidaan määrittää miltä korkeudelta (riviltä) laskuosuus alkaa ja mille päättyy.

Yleensä tehdyt muutokset tallentuvat siten, että otsikot ja niiden asettelu on sama kaikilla laskulomakkeilla.

Jos haluat, että asetelmä on päällä vain tällä kyseisellä laskulomakkeella merkitse kenttään Nämä asetelmat tallennettu tiedostoon oma tiedostonimi. Huom! Tiedostonimi on oltava muotoa aslaXXX.prg, missä XXX ovat jotain numeroita tai kirjaimia. Sopivia tiedostonimiä on esim. asla123.prg, aslaruo.prg, aslaeng.prg, jne..

Laskun yksikköhinnan ym. esittelyssä huomioitavia kohtia:

Sarakemääritykset -ikkunassa on valikko Yksikköhinta -sarakkeessa näytä. Tämän kohdan asiat on selvitetty alempana.

Huom! Jos vaihdat tämän kohdan ennen laskun tulostusta palaa takaisin Tapahtumat/reskontra -taulukkoon ja paina uudestaan nappia Tulosta merkityt rivit niin ohjelma päivittää laskelmaan uudet asetukset.

Esimerkki: lasku on seuraavanlainen. (esimerkissä Alv sisältyy hintaan)
Yks. hinta Kpl Alennus Yhteensä
1.55 500 6% 728.50


Yksikköhinta -sarakkeessa näytä alkuperäinen hinta
Jos tämä kohta on ruksattu ohjelma näyttää laskun yksikköhinnan:
Yks. hinta Kpl Alennus Yhteensä
1.55 500 6% 728.50


Yksikköhinta on muuttunut siten, että se on 728.50/500 = 1.46. (Itseasiassa yksikköhinta on 1.457. Tarkkojen summien käytöstä kt. Alennukset.)

Yksikköhinta -sarakkeessa näytä veroton hinta

Jos tämä kohta on ruksattu ohjelma näyttää laskun yksikköhinnan:
Yks. hinta Kpl Alennus Yhteensä
1.19 500 6% 728.50


Arvo 1.19 on laskettu seuraavasti: veroton hinta/kpl.

Yksikköhinta -sarakkeessa näytä alennettu hinta
Jos tämä kohta on ruksattu ohjelma näyttää laskun yksikköhinnan:
Yks. hinta Kpl Alennus Yhteensä
1.46 500 6% 728.50


Arvo 1.46 on laskettu seuraavasti: 1.55 x 0.94 = 1.46 (pyöristetty kahteen desimaaliin).

Yksikköhinta -sarakkeessa näytä alennettu veroton hinta
Jos tämä kohta on ruksattu ohjelma näyttää laskun yksikköhinnan:
Yks. hinta Kpl Alennus Yhteensä
1.12 500 6% 728.50


Arvo 1.12 on laskettu seuraavasti: veroton hinta/kpl x alennus.

Normaalihinnan erittely

Tapahtumat/reskontra -taulukossa on pudotusvalikko Muut toiminnot, jossa on kohta Erittele normaalihinta alennetuissa. Jos tämä kohta on ruksattu ohjelma lisää laskuun alentamattoman hinnan:
Yks. hinta Kpl Alennus Yhteensä
1.46 500 6% 728.50
Normaalihinta: 1.55
Alennus: 6:00%


Pyöristyssääntö & tekstit

Datamikessä voidaan pyöristää laskun loppusumma eri tavoilla. Valitse tästä miten haluat loppusummat pyöristettävän. Tämä asetus vaikuttaa myös reskontran raportteihin. Jos käytät pyöristystä voit antaa sopivan tekstin (esim. Pyöristys) valikon alla olevaan kenttään.

Uusien sarakkeiden luonti ja erikoistoiminnot ohjelman avulla

Yleensä kun teet laskun esim. oheisen:

... ja kun tulostat laskun sarakkeet ovat oheisen kaltaiset paperilla:

Olisi hyvä, jos tuotekoodi A123 olisi erillisellä sarakkeella. Tälläisen toiminnon voi luoda seuraavasti:

Yllä olevassa esimerkissä olisi toisaalta hyvä, jos koodi A123 jäisi pois varsinaisesta selityksestä. Sen saa tekemällä oheiset muutokset (punaisella olevat rivit alla):

xots=fieldget("xots",,-1)
fonr=fieldget("fonr",,-1)
i=fieldget("i",,-1)
rew1=fieldget("rew1",,-1)
do case
   case rew1=1    && otsikko
        pput(i,51,"Otsikko",fonr,,1)
   case rew1=2    && rivit
        apu=token(selitys," ",2)
        pput(i,51,apu,fonr,,1)
        apu=token(selitys," ",1)
        replace selitys with apu
   case rew1=3    && loppusumma
        pput(i,51,"Alaotsikko",fonr,,1)
endcase
return

Erilaisia muita toimintoja voi lisätä melko vapaasti. Voit pyytää Datamiken neuvonnasta lisäesimerkkejä sähköpostitse: posti@datamike.com tai posti@datamike.fi.