Hoppa till innehåll
Kleer
🇬🇧 English
Esc
navigeraöppna⌘Jförhandsvisa
På den här sidan

Guide för att skapa anpassade resultatrapportmallar

Syntax och operatorer för att bygga egna resultatrapportmallar i Kleer.

Resultatrapportmallar styr hur resultatrapporten är uppställd. Som standard finns två mallar, en på svenska och en på engelska — de hittas under Inställningar → Admin → Resultatrapporter. Resultatrapporter är anpassningsbara i Kleer, och anpassningarna görs genom att redigera resultatrapportmallarna.

Så fungerar mallen

Mallen är uppbyggd av fyra typer av rader:

  • Huvudrubriker — grupperar rapporten. Ofta bara ett namn som indikerar vilken typ av resultatpost stycket avser (t.ex. “Rörelsens intäkter”).
  • Underrubriker/Accounts — listar konton och summeringar. Kan vara ett konto, ett intervall, eller en kombination. Får alltid en summeringsrad som summerar alla konton för underrubriken.
  • Summeringsrader/Aggregeringar — visar enbart en summa för ett givet kontointervall. Till skillnad från underrubriker visas inte varje konto som egen rad, bara namnet på summeringsraden och själva summeringen.
  • Procentsummeringsrader/Procentaggregeringar — summerar och beräknar en kvot från summan av en eller flera täljare/nämnare. Visar namnet på raden och en kvot i procent.

Exempel på hur det renderas:

Rörelsens intäkter          → Huvudrubrik
  Nettoomsättning
    3001  Försäljning inom Sverige, 25 % moms      1 354,80
    3010  Konsulttjänster                    349 067 740,84   → Underrubrik
    3021                                              -50,00
    3740  Öres- och kronutjämning                     -0,25
  Summa nettoomsättning                     349 069 045,39
  Summa rörelsens intäkter                  349 069 045,39   → Summeringsrad

Rörelsens kostnader
  Varu- och materialkostnader
    4600  Legoarbeten och underentreprenader     -1 100,00
  Summa varu- och materialkostnader              -1 100,39
  Bruttovinst                               349 067 945,39
  %                                                   100%   → Procentsummeringsrad

Syntax

Mallen har åtta kolumner:

Kolumn Beskrivning
Id Unik identifierare för raden — måste vara i stigande, obruten indexering
Beskrivning Namn på raden
Typ av rad En av Header (Huvudrubrik), Accounts (Underrubrik), Aggregation (Summeringsrad), AggregationPercentage (Procentsummeringsrad)
Visa endast på Används ej
Visa om 0 SANT eller FALSKT — huruvida raden ska visas om summan blir 0
Omvänt tecken SANT eller FALSKT (standard SANT). Vänder summans tecken — kreditbokningar är negativa och debetbokningar positiva i databasen, men intäkter (kredit) vill man oftast visa som positiva
Procenthantering Används endast av AggregationPercentage: HideNegative (visa ej om procenten blir negativ), HideDividendZero (visa ej om procenten blir 0), HideDividendZeroChangeSign (visa ej om 0, annars omvänt tecken)
Vad ska visas? Kontointervall (ev. med kategori-filter) eller en referens till en annan rad via Include

Genom att använda flera kolumner längre åt höger kan man lägga till fler saker som ska ingå på en rad. Håll dig till en kolumn i taget.

Operatorer och exempel

För att inkludera eller exkludera en specifik kategori i ett kontointervall finns tre funktioner: AndInclude, OrInclude, Exclude.

Syntax:

Kontointervall NamnPåRubrik Operator{Huvudkategori:Underkategori}

AndInclude — inkludera en given kategori

3000-3999 Utvecklingsintäkter AndInclude{Affärsområde:Utveckling}

Skapar rubriken “Utvecklingsintäkter” som inkluderar alla bokningar i kontointervallet 3000–3999 som är kategoritaggade med “Utveckling”.

OrInclude — inkludera om en av givna kategorier

3000-3999 Growthintäkter OrInclude{Affärsområde:Sälj; Affärsområde:Implementering}

Skapar rubriken “Growthintäkter” som inkluderar alla bokningar i 3000–3999 taggade med “Sälj” eller “Implementering”.

Exclude — exkludera kategori

3000-3999 Säljintäkter Exclude{Affärsområde:Implementering}

Skapar rubriken “Säljintäkter” som inkluderar alla bokningar i 3000–3999 förutom de taggade med “Implementering”.

Kombinera funktioner

3000-3999 Specialintäkter OrInclude{Affärsområde:Utveckling; Affärsområde:Sälj} Exclude{Region:Stockholm}

Skapar rubriken “Specialintäkter” som inkluderar bokningar taggade “Utveckling” eller “Sälj”, förutom de som samtidigt är taggade “Stockholm”.

Referera med Include

Genom att skriva Include:X refererar man till raden med ID X. Detta är särskilt bekvämt tillsammans med Aggregation när man vill skapa en summeringsrad — genom att referera till alla rader som ska summeras behöver man inte skriva om kontointervallen och riskerar inte enkla stavfel.

För AggregationPercentage måste man dessutom ange om den inkluderade raden ska användas som täljare eller nämnare, genom att skriva Divisor eller Dividend efter Include. Divisor är nämnaren, Dividend är täljaren:

Include:4 Divisor    Include:9 Dividend

Beräknar kvoten rad 9 / rad 4 (“rad 9 delat på rad 4”).

Kantfall, tips och saker man bör tänka på

Behöver du hjälp att skapa en resultatrapportmall?

Kontakta teknisk support. Supporten ber dig fylla i ett Excel-dokument som specificerar vilka rubriker, kontointervall och eventuella summeringsrader som ska finnas med. Dokumentet är en förenkling av mallen och fungerar som en kravställning som supporten sedan översätter till en fungerande resultatrapportmall — förifyllt med de vanligast förekommande önskemålen för anpassade resultatrapportmallar.

Senast uppdaterad June 15, 2026

Var den här sidan till hjälp?