Clausion Dynamic Reporting
Clausion Dynamic Reporting är en tilläggsmodul tillgänglig för Clausion-miljön. Med Clausion Dynamic Reporting kan du skapa dynamiska rapporter och analysera alla tillgängliga data i Clausion-miljön med hjälp av DR-specifika (Dynamic Reporting) Excel-formelfunktioner som är kopplade till Clausion-databasen. Rapporterade och analyserade data är kundspecifikt justerbara. När till exempel organisation, redovisningsperiod, dokumentserier eller kontoplan ändras i applikationen blir ändrade dimensioner och ID dynamiskt användbara i de rapporter som definieras i Clausion Dynamic Reporting.
Funktionen Clausion Dynamic Reporting finns tillgänglig från en separat flik i Excel-menyfliken.
Om Clausion DR-fliken inte syns i din Excel-arbetsbok ska du kontakta din Clausion-administratör för information om var installationspaketet finns.
Installera tillägget Clausion Dynamic Reporting
Dubbelklicka på filen setup.exe och klicka på Install (Installera). Om problem med Clausion Dynamic Reporting-funktionaliteten uppstår ska du kontrollera i rullgardinsmenyn Configuration att rätt konfiguration används.
Använda Clausion Dynamic Reporting
Om en användare som har 'läs- och skriv'-behörighet till enhet A har sparat en DR Excel-fil och en användare som inte har rättigheter till enheten öppnar den kan användaren utan rättigheter se data för enhet A men inte uppdatera dem. Om en användare utan nödvändiga rättigheter försöker uppdatera arbetsboken ersätts data med 0-värden. Om alternativet Automatic Calculation har valts visas dessutom inte data om användaren inte har nödvändiga rättigheter.
Infoga Clausion Dynamic Reporting-funktioner
Klicka på Insert DR Function. En Infoga funktion-dialogruta som liknar Excel-funktionsdialogrutan öppnas. Följande funktioner är tillgängliga:
DRData: Hämtar data för vald kombination (period, år, enhet (dim00dimxx), datatyp, periodisk/kumulativ, valuta, dokumentserier, dokumentnummer) från Clausion-databasen. Om något är fel i inmatade argumentvärden (till exempel att värdet inte kan hittas från databasen eller du inte har tillräckliga rättigheter att hämta data) blir resultatet av funktionen 0.[v24.12 och senare:] Du kan också filtrera data med hjälp av dimensionens extrafältvärden. [v24.12 slut på uppdatering]
DRAccountName: Hämtar namnet på ett konto från Clausion-databasen.
DRAccountDCCode: Hämtar debet-/kreditkoden för ett konto från Clausion-databasen. Debetvärdet är 1 och kreditvärdet -1.
DRCurrencyRate: Returnerar valutakursen som används vid konvertering av valutabelopp till eller från koncernvalutan när du sparar till och rapporterar från Clausion-databasen.
DRDatatypeName: Hämtar namnet på en giltig datatyp från Clausion-databasen.
[v24.06 och senare:] DRExtraData: Returnerar datatypens extra fältvärde för den valda kombinationen (datatyp, dokumentserie, år, konto, enhet (dim00–dimxx), extra fält). Om detta resulterar i flera värden för ett extrafält för texttyp, kombineras värdena till en cell som på varandra följande värden, separerade med en avgränsare. [v24.06 slut på uppdatering]
DRUnitCurrency: Returnerar valutakoden för en enhet från Clausion-databasen.
DRUnitName: Returnerar enhetsnamnet från Clausion-databasen.
Mer information om funktionerna och deras argument visas i dialogrutan Infoga funktion.
Följande avsnitt innehåller listor över DR-funktioner baserat på deras argument.
ID och sträng måste skrivas med citationstecken ('300000P').
Argument i DR-funktioner kan vara cellreferenser men kan inte vara andra funktioner eller innehålla sammanlänkningar ('&'-tecken).
För att få snabbast resultat ska så få DR-funktioner som möjligt användas med hjälp av cellreferenser.
En tom cell kan inte refereras som ett valfritt argument. Detta kommer att ge upphov till ett fel.
För att få standardbalanser som positiva (Show DK: Nej) du kan använda produkten av DRAccountDCCode och DRData (exempel nedan).
'=DRData(Datatype_Code;Doc_Serie;Account_No...)
Hämta kontobalans (debet: positiv, kredit: negativ)
DRData-funktioner
Innehåll |
Typ |
Möjliga värden* |
Anmärkningar |
|---|---|---|---|
Datatype (Datatyp) |
ID |
Typiskt ACT, BUD, EST, ... |
|
Document series/name (Dokumentserie/nummer) |
ID |
10000, 20000, 60002, ... |
Använd ";" som skiljetecken för flera val. Du kan också välja bara en dokumentserie eller nummer. Du kan inte välja både serier och nummer samtidigt. Kundspecifika Clausion-parametrar stöds inte. |
Account (Konto) |
ID |
979989P, 199999P, 299999P, ... |
|
Year (År) |
ID |
Typiskt 2020, 2019, ... |
|
Period |
ID |
Typiskt 0, 1, 2, ..., 12 |
|
Is cumulative (Är kumulativt) |
booleskt |
TRUE eller FALSE |
Inga citationstecken. False innebär periodiskt. |
Currency (Valuta) |
ID |
[v24.03 och senare:] UNIT, GROUP, eller en specifik valuta: [v24.03 slut på uppdatering] EUR, SEK, USD, ... |
|
DIM00 unit (DIM00-enhet) |
ID |
Organisationsspecifika enhetskoder |
|
DIM00 counter unit (DIM00-motenhet) |
ID |
Organisationsspecifika enhetskoder |
Valfritt. Detta argument gäller endast DIM00. När det är tomt hämtas värde från argument DIM00 unit. |
DIM00 hierarchy (DIM00-hierarki) |
ID |
Kan till exempel vara "STRUCTURE1" |
Valfritt. Hierarki som används för konsolideringsenheter. När den är tom används den första hierarkin. |
DIM01 unit (DIM01-enhet) |
ID |
|
Valfritt |
DIM01 hierarchy (DIM01-hierarki) |
ID |
|
Valfritt |
DIM02 unit (DIM02-enhet) |
ID |
|
Valfritt |
DIM02 hierarchy (DIM02-hierarki) |
ID |
|
Valfritt |
DIM03 unit (DIM03-enhet) |
ID |
|
Valfritt |
DIM03 hierarchy (DIM03-hierarki) |
ID |
|
Valfritt |
... |
|
Den sista möjliga dimensionen är 9 |
|
[v24.12 och senare:] Filter för dimensionens extra fält |
Filter |
Definition av extrafält + operator + filtreringsvärde, till exempel, "E01=Europa" |
Valfritt. Använd vertikalstreck “|” som separator för flera filter. Omslut extra fältvärdet med klammerparenteser “{}” om värdet innehåller specialtecken. Använd semikolon “;” som separator för flera operatorer. Operatorerna för extra fältoperationer är "=" (lika med), "!=" (ej lika med), "<" (mindre än), "<=" (lika med eller mindre än), ">" (större än), ">=" (lika med eller större än), "BT" (mellan), "!BT" (ej mellan), "CT" (innehåller), "IN" (i), "!IN" (ej i).
|
'=DRAccountName(Account_No;Language_Code)
Hämta kontonamn
DRAccountName-funktioner
Innehåll |
Typ |
Möjliga värden* |
Anmärkningar |
|---|---|---|---|
Account (Konto) |
ID |
979989P, 199999P, 299999P, ... |
|
Language (Språk) |
ID |
FI, EN, SV, ... |
|
'=DRAccountDCCode(Account_No)
Få standardbalans för ett konto (debit: 1, kredit: -1)
DRAccountCode-funktioner
Innehåll |
Typ |
Möjliga värden* |
Anmärkningar |
|---|---|---|---|
Account (Konto) |
ID |
979989P, 199999P, 299999P, ... |
|
'=DRDatatypeName(Datatype_Code;Language_Code)
Hämta datatypsnamn
DRDatatypeName-funktioner
Innehåll |
Typ |
Möjliga värden* |
Anmärkningar |
|---|---|---|---|
Datatype (Datatyp) |
ID |
Typiskt ACT, BUD, EST, ... |
|
Language (Språk) |
ID |
FI, EN, SV, ... |
|
[v24.06 och senare:]
'=DRExtraData(Datatype_Code;Doc_Serie;Account_No;Year;ExtraField_ID...)
Hämta kontobalans (debet: positiv, kredit: negativ)
DRExtraData-funktioner
Innehåll |
Typ |
Möjliga värden* |
Anmärkningar |
|---|---|---|---|
Datatype (Datatyp) |
ID |
Typiskt ACT, BUD, EST, ... |
|
Document series/name (Dokumentserie/nummer) |
ID |
10000, 20000, 60002, ... |
Använd ; som skiljetecken för flera val. Du kan också välja bara en dokumentserie eller nummer. Du kan inte välja både serier och nummer samtidigt. Kundspecifika Clausion-parametrar stöds inte. |
Account (Konto) |
ID |
979989P, 199999P, 299999P, ... |
|
Year (År) |
ID |
Typiskt 2020, 2019, ... |
|
Extra field ID (extra fält-ID) |
ID |
Extra fält av datatypen (extra fält-ID) |
|
Currency (Valuta) |
ID |
UNIT, GROUP, eller en specifik valuta: EUR, SEK, USD, ... |
|
DIM00 unit (DIM00-enhet) |
ID |
Organisationsspecifika enhetskoder |
|
DIM00 counter unit (DIM00-motenhet) |
ID |
Organisationsspecifika enhetskoder |
Valfritt. Detta argument gäller endast DIM00. När det är tomt hämtas värde från argument DIM00 unit. |
DIM00 hierarchy (DIM00-hierarki) |
ID |
Kan till exempel vara "STRUCTURE1" |
Valfritt. Hierarki som används för konsolideringsenheter. När den är tom används den första hierarkin. |
DIM01 unit (DIM01-enhet) |
ID |
|
Valfritt |
DIM01 hierarchy (DIM01-hierarki) |
ID |
|
Valfritt |
DIM02 unit (DIM02-enhet) |
ID |
|
Valfritt |
DIM02 hierarchy (DIM02-hierarki) |
ID |
|
Valfritt |
DIM03 unit (DIM03-enhet) |
ID |
|
Valfritt |
DIM03 hierarchy (DIM03-hierarki) |
ID |
|
Valfritt |
... |
|
Den sista möjliga dimensionen är 9 |
|
[v24.06 slut på uppdatering]
'=DRCurrencyRate(Currency;Rate_Type;Datatype_Code;Year;Period)
Hämta valutakurser
DRCurrencyRate-funktioner
Innehåll |
Typ |
Möjliga värden* |
Anmärkningar |
|---|---|---|---|
Currency (Valuta) |
ID |
Typiskt SEK, USD, EUR, ... |
|
Type (Typ) |
sträng |
INCOME, BALANCE eller OPENING |
|
Datatype (Datatyp) |
ID |
Typiskt ACT, BUD, EST, ... |
|
Year (År) |
ID |
Typiskt 2020, 2019, ... |
|
Period |
ID |
Typiskt 0, 1, 2, ..., 12 |
|
'=DRUnitCurrency(Dim_Id;Unit;Year)
Hämta enhetens valutakod (ID)
DRUnitCurrency-funktioner
Innehåll |
Typ |
Möjliga värden* |
Anmärkningar |
|---|---|---|---|
Dimension |
ID |
Typiskt DIM00, DIM01, ... |
|
Unit (Enhet) |
ID |
Organisationsspecifika enhetskoder |
|
Year (År) |
ID |
Typiskt 2020, 2019, ... |
|
'=DRUnitName(Dim_Id;Unit;Year;Language_Code)
Hämta enhetsnamn
Tabell 26: DRUnitName-funktioner
Innehåll |
Typ |
Möjliga värden* |
Anmärkningar |
|---|---|---|---|
Dimension |
ID |
Typiskt DIM00, DIM01, ... |
|
Unit (Enhet) |
ID |
Organisationsspecifika enhetskoder |
|
Year (År) |
ID |
Typiskt 2020, 2019, ... |
|
Language (Språk) |
ID |
SV, FI, SV, ... |
|
Excel-referenser kan användas i DR-formler, men Excel-formler kan inte användas i DR-formler. Mer information om hur du använder referenser finns i Microsoft Excel-dokumentationen.
*Konto, språk, valuta osv. ingår i systemet. De listade kontona eller andra värden är exempel och de kan skilja sig från de värden du använder.
Exempel
Om du vill att exemplet ska fungera i Excel ska du ta bort apostrofen (') från cellens början.
Använd rätt skiljetecken för funktionsargument ("," eller ";")
=DRData("ACT";"10000;20000";"979989P";"2019";"12";TRUE;"EUR";"UNIT1";;;;;;;;;;;;;;;;;;"E01=Europe")
=DRAccountDCCode("994989P")
=DRAccountName("994989P";"EN")
=DRDatatypeName("ACT";"EN")
[v24.06 och senare:] =DRExtraData("ACT";"10000;20000";"979989P";"2024";"E02";"UNIT1") [v24.06 slut på uppdatering]
=DRCurrencyRate("USD";"OPENING";"ACT";"2019";"0")
=DRUnitCurrency("DIM00";"UNIT1";"2019")
=DRAccountDCCode("979989P")*DRData("ACT";"10000;20000";"979989P";"2016";"12";TRUE;"EUR";"UNIT1")
Create Static Copy (Skapa statisk kopia)
Funktionen Create Static Copy (Skapa statisk kopia) gör det möjligt för användaren att skapa en ögonblicksbild av data i Excel-arbetsboken vid skapandet. Funktionen skapar en ny Excel-arbetsbok som liknar den ursprungliga arbetsboken men alla formler ersätts av faktiska värden (värden som formeln returnerade precis innan du skapade en ny arbetsboksfil).
Automatic Calculation (Automatisk beräkning) och Refresh Mode (Uppdateringsläge)
Du kan välja om du vill att formelvärden ska beräknas varje gång du anger en DR-formel, eller om du vill göra detta manuellt. Om du vill ha formelvärden beräknade automatiskt markerar du kryssrutan Automatic Calculation.
Om du vill beräkna värden manuellt:
Avmarkera kryssrutan Automatic Calculation.
-
Välj ett alternativ i rullgardinsmenyn Refresh Mode:
- Workbook: Alla funktioner i arbetsboken beräknas.
Sheet: Alla funktioner i bladet beräknas.
Selection: Alla funktioner i det valda området beräknas. Flera intervall kan väljas på en blad.
Det här alternativet gäller bara inom det aktiva bladet, inte på flera blad.
Klicka på
Refresh.
När Automatic Calculation har valts hämtas vid kopiering och inklistring till flera celler data till alla inkluderade celler och även formateringen kopieras. När Automatic Calculation inte har valts kopieras vid kopiering och inklistring till flera celler bara formeln och den extra formateringen. Som standard är kryssrutan för Automatic Calculation inte markerad.
Data hämtas inte automatiskt från databasen när Excel-arbetsboken öppnas. Om lokala Excel-inställningar är inställda för att automatiskt uppdatera externa länkar visas inte de formelresultat som sparats tidigare när filen öppnas (istället visas DR-formeln som text).
Observera också att om inställningen Calculation Options (Beräkningsalternativ) i Excel är Automatisk och alternativet Automatic Calculation har valts i DR uppdateras alla referensvärden även utanför ett valt Refresh Mode när du klickar på Refresh.
Configuration (Konfiguration)
Rullgardinsmenyn Configuration innehåller tillgängliga konfigurationer. Du kan ändra din DR-miljö genom att välja en annan konfiguration i listan.
Om inga konfigurationer hittas kontrollerar du att sökvägen till konfigurationsmappen är giltig, att du har de nödvändiga rättigheterna till mappen och att det finns en konfigurationsfil.
Om ett fel vid uppstår vid läsning av en konfiguration kan XML-strukturen för konfigurationsfilen vara ogiltig.
Kontakta din administratör för ytterligare hjälp.
DR Logging (DR-loggning)
Dynamisk rapporteringsloggning är inte aktiv som standard. För att starta eller stoppa loggning kan du klicka på DR Logging.
Knappen Log folder öppnar mappen där loggfilen sparas (din temp-mapp). Loggfilens namn är dr_info.log. En loggfil per dag skapas.