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.
Fullstendig fakturamal med Dibbels valutaspråk finner du i Eksempler
currency
Denne variabelen formaterer tallet 100 som valuta, slik at det vises som 100,00 kr i dokumentet
100 --> 100,00 kr
{100 | currency}
Eksempel:


dibbel_currency
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:


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

