Funksjoner

Valutaspråk: korrekt visning av priser og valuta i maler

Dibbel lagrer alle pengebeløp i øre for å unngå avrundingsfeil og sikre helt nøyaktige beregninger av priser og summer. For at dokumenter skal vise riktige beløp, valutaer og utregninger, må Word-maler bruke Dibbels valutaspråk. I denne veiledningen ser du hvordan du setter inn riktige variabler i malen, og hvordan dette sikrer korrekt visning når dokumentet genereres fra skjemaet og modulen.

Sett inn variablene i Word-malen

Når du utformer en Word-mal, må alle felter som viser pris, sum eller valuta bruke systemets valutaspråk. Variablene henter ut verdier direkte fra skjemaet og modulen, og sørger for at beløpene blir omregnet og beregnet riktig når dokumentet genereres.

Variabler i Dibbels valutaspråk (dibbel_currency)

Nedenfor finner du en liste over variabler du kan bruke i Word-malen din. Det viktig at du bruker dibbel_currency og ikke currency når du skal vise beløp.

dibbel_currency viser verdiene slik systemet beregner dem (i øre), og formaterer dem automatisk som kroner med riktig desimaler.

Hvis du i stedet bruker currency, vil beløpet bli vist i råverdien slik den lagres i databasen, ofte et høyt tall uten komma: eksempelvis "125000" i stedet for "1 259,00". Se bilder under.

circle-info

Fullstendig fakturamal med Dibbels valutaspråk finner du i Eksempler

chevron-rightcurrency hashtag

Denne variabelen formaterer tallet 100 som valuta, slik at det vises som 100,00 kr i dokumentet

100 --> 100,00 kr

{100 | currency}

Eksempel:

chevron-rightdibbel_currency hashtag

Denne variabelen viser verdien som øre, slik at tallet 100 tolkes som 100 øre og formateres som 1,00 kr i dokumentet.

100 --> 1,00 kr

{100 | dibbel_currency}

Eksempel:

chevron-rightsum hashtag

{varer | sum:"total"}

chevron-rightavg (gjennomsnitt)hashtag

{varer | avg:"total"}


Opprett modul

For at Word-malen skal fungere, trenger du å lage en modul som inneholder varer tjenester og priser. Dette gir selve kalkulasjonsgrunnlaget som skjemaet skal hente tall fra.

I modulen legger du inn

  • Vare: Navn på vare

  • Tjeneste: Type tjeneste

  • Varepris: Pris per enhet (øre)

  • Antall: Mengde som brukes i kalkulajson

  • Kalkulasjon: Totalpris basert på varepris x antall

Se veiledning for moduler her: Modul

Opprett skjema

Her laster du opp Word-malen og legger ved modul.

Legg til blokker:

Tekstfelt: Beskrivelse av hva som gjelder

Underskjema: her laster du opp modulen

Se veiledning for skjema-maler her: Skjema-mal

Generer dokumentet

Når skjemaet er opprettet og Word-malen er lastet opp, ligger alt til rette for at variablene fylles ut og systemet kan gjøre riktige kalkulasjoner. Dokumentet genereres deretter på samme måte som andre dokumenter i systemet, avhengig av hvor og hvordan skjemaet brukes.

Sist oppdatert