Skip to Content
Du ser på Odoo 15.0 side KPI Balanced Scorecard. Den nyeste støttede versjonen er KPI Balanced Scorecard v.19.0 . Hent denne byggingen direkte fra Odoo Apps Store .

KPI Balanced Scorecard v.15

The tool to set up KPI targets and control their fulfillment by periods. KPI dashboard. Dashboard designer. KPI charts

198€

Verktøyet krever ingen ekstra avhengigheter utover standard Odoo-apper.
Nåværende Versjon 15.0.1.0.8

Enterprise
Community
Odoo.sh

The app introduces a KPI dashboard to manage company and personal targets. The tool helps to organize work as a set of periodical goals and to control those goals in any business or functional area.

Set KPI targets by periods

The scorecard is not just a dashboard, but it is the tool to set and control measurable and time-constrained targets. Both company and individual

Use any Odoo data to calculate KPIs

The app introduces a clear system to get any Odoo storable details: a count of records, a sum or an average of numeric fields, pure Python code

Drag and Drop interface for KPI formulas

Construct advanced formulas to calculate derivative KPIs. The complexity of each scorecard is totally up to you!

Managerial and self-control

Share KPI targets with interested users to organize a transparent dashboard of goals: from global to very specific ones

Structured hierarchically and by categories

Consider only those KPIs which are of interest: for example, only sales-related or of a definite user. Hierarchy allows highlighting targets with indicative padding for an instant overview of sub-KPIs

KPIs are auto and regularly updated

Actual values are re-calculated by the special Odoo cron job. It is always possible to understand which KPIs require more attention in real time at a first glance

KPI targets kanban view

Real-time control and historical trends

  • KPIs values are calculated for a specific period according to chosen date fields (e.g. quotations by 'order date')
  • Plan KPI periods of any duration: annual, quarterly, monthly, weekly, 10-days-long, etc. KPI periods might intersect and might be different for various business areas
  • By default, KPI targets of a current period are shown for an instant overview
  • Navigate between various KPI categories and future/past KPI periods in a few clicks from the same Odoo dashboard
  • Copy or substitute KPI targets from other periods to simplify goals setting
  • Close KPI periods as it is done for fiscal and accounting purposes. It not only holds the past values but it allows also speeding calculations up
  • Control KPI historical values by periods. The graph and history table is available for each target line
  • KPI admins access the special KPI trends interface to analyze KPI targets by custom period types. Build bar and line charts. Filter by KPI categories or KPIs. Show only target or actual values
  • The app automatically calculates period types to compare in the report. Just define historical tolerance: e.g 2-days tolerance - for quarterly periods (90-92 days), 3-days - for months (28-31 days), etc.
  • Export scorecards as an Excel table if you need
  • KPI periods and KPI targets are set up for each company individually (multi companies environment)
Navigation by KPI categories
KPI analysis by periods
KPI targets' history

Drag-and-drop formulas for KPIs

  • KPI construction is as simple as it is to write down a mathematical expression: just drag and drop the parts in the right order with correct operators
  • Odoo would automatically retrieve data from a database according to a defined parts' order for a specified period
  • Formulas might be as complex as you require. Merely make sure the operators (subtraction, addition, multiplication, division, exponentiation, brackets, any float number) comply with basic Math rules.
  • For each KPI configure prefix and suffix to make results nice looking
  • Define rounding rules from 0 to 4 decimal points (1 > 1.2 > 1.23 > 1.235 > 1.2346).
  • KPI variables indicate the rules of how to get data. For example, 'total number of sales orders' or 'number of quotations of sales team Europe'
  • Other KPIs - the parts used for derivative calculation. For example, 'Opportunity to sales success ratio' based on KPIs 'Sales count' and 'Opportunities count'
  • KPI constants - the parts which are frozen globally or for a specific time frame. Needed for figures which can't be retrieved from modules and/or which should remain the same during a period
  • 'Period Days' is an interval length in days. 'Days Passed' is a length between the period start and today (if today is before the period end; otherwise period end). Those parameters let calculate per-time KPIs, such as, for example, 'Average sales per week'
KPI calculation formula parts
KPI configuration

Shared KPIs and self-control

  • Full rights for scorecards, all KPIs, targets, and settings belong to users with the right 'KPI Management - KPI manager'. The group 'KPI Management - KPI Users' is allowed to observe the KPI interface and manage shared KPI settings
  • Categories of KPIs and/or individual KPI targets might be shared for specific users or user groups
  • It is possible to both grant read-only or editor rights
  • Read-only access for a target lets users only observe shared KPIs
  • The section 'Edit rights' on category or KPI forms would also allow to set and change targets. The latter might be useful in case you ask your manager to manage goals within a department, for example
  • The security settings are additive - not restrictive. KPI managers would have full rights for all KPIs disregarding the settings, while KPI users would have rights only to KPIs which settings (or category settings) allow them so
  • The tool supports multi companies: so, make sure the user company correlates with a KPI dashboard company.
User rights for KPI category
Users and User groups for KPI

KPI settings to process Odoo data

Any storable data

  • Preparing the basis for KPIs' calculation is not a simple task. The good news is that such a job should be done only once, while results are used forever
  • KPI Settings assume 3 levels of precision: (1) basic measurements - (2) KPI variables and constants - (3) KPI drag and drop formulas
  • Basic measurement is the core object used for retrieving actual KPI values from the Odoo database, while KPI variables specify those. For example, 'total number of sales orders' should be a basic measurement, while narrower 'number of quotations of the sales team Europe' is recommended to be a precision of that basic measurement
  • Each basic measurement might have an unlimited number of linked KPI variables. KPI formulas might combine any number of variables, constants, and other KPIs with mathematical operators.

Python code measurements

  • 'Python code' is a special type of basic measurement. This type requires technical knowledge but lets you compute any sort of figures based on any Odoo data without restrictions
  • Such measurement might be any Python basic script with the possibility of SQL queries (through using 'env.cr')
  • In calculations you may rely upon the special variables: 'period_start' (the first date of the period), 'period_end' (the last date of the period), 'period_company_id' - res.company object for which Odoo makes calculations at the moment (according to a KPI period under consideration)
  • Correct Python code assumes saving the value into the special variable 'result'.

Basic measurements

  • Basic measurements are not used for formulas, but they define how Odoo data should be calculated: count of records, sum, average, and pure Python code. Basic measurements assume a number of settings
  • Model - an Odoo document type with which data set you to work ('Sales Order', 'Task', etc.). Here you can rely on standard or custom objects (including those created in the Odoo studio), Odoo reports
  • Date fields - define whether a document relates to a KPI period. For example, for tasks, you might use 'create date'. It is possible to apply a few date fields (e.g. 'Opportunities opened and won in January 2021') or no date fields at all for global calculations
  • Filters - allow restrict set of records. Used for low-level filtering and then specified in KPI variables
  • Measure field - is required for calculation types 'Average' and 'Sum'. It defines which figure you use for calculations. For example, 'total amount' of Sales Analysis Report or 'work hours of tasks'
  • Company field - would be used to restrict calculation for a KPI period target company. Take into account that records without company stated would be used for all companies' KPI calculations.

KPI variables and constants

  • The key idea to distinguish KPI variables from basic measurements is to simplify data preparation. You define 'total sales' once, and then unlimitedly use it for 'sales Europe', 'sales John Brown', 'website sales', etc.
  • Specify basic measurements through the Odoo built-in domain constructor, which lets filter by any storable attributes. For instance, filter sale orders by state (only 'done'), the salesperson ('John Brown or Mike Green'), sales team, etc.
  • KPI constants are the special type of KPI variables used when data can not be retrieved from modules and/or when figures remain the same during the whole period. For example, 'total investments' or 'number of employees' are often frozen for a specific period
  • In a multi-company environment, KPI variables are applied globally or for each company. In the former case, that variable is available for any company KPI formulas, while in the latter - only for a specific one
  • Basic measurements of the type 'Execute Python code' can't be any more specified, since they do not relate to any records. Such measurements should have a single KPI variable linked.
Basic low-level measurements for calculations
KPI variable - precision of basic measurement
Python code basic measurement

Konfigurasjons- og installasjonstips for KPI Balanced Scorecard Odoo v.15

Scheduled jobs

To change the frequency of KPI targets' recalculation:

  1. Turn on the debug mode
  2. Go to the menu KPI > Configuration > Settings
  3. Find the button 'Configure cron job'
  4. Feel free to update the settings 'Execute Every' and 'Next Execution Date'. However, please do not make it too frequent (e.g. once in 5 minutes). Since the job is resource demanding, it require at least a few minutes to be fully and correctly finished.

Change frequency of KPIs re-calculatinon

Automatic Odoo crom job for KPI calculations

Ofte stilte spørsmål om KPI Balanced Scorecard Odoo v.15

Jeg har opprettet en Basic Measurement, men finner den ikke i formulveiviseren.

Basic Measurements brukes ikke alene i en formel. Selv uten flere filtre oppretter du en tilknyttet Variable; da vises den i veiviserens liste.

Hvilke data kan brukes til KPI? Har modulen egne data?

Appen introduserer nesten ingen egne data (unntatt KPI-konstanter nettopp for manglende verdier) eller integrasjoner. Den beregner og bygger skjermbilder pa eksisterende Odoo-data. Eksempel: antall salgsordrer i en periode fra appen Salg.

Modulen er universell og leser hvilken som helst Odoo-modul, inkludert kontosaldo. Eksempel: manedsoverskudd fra fakturaer (bilag).

Data utenfor Odoo gar hvis de er koblet via en Odoo-modul. Eksempel: Google Analytics-data i Odoos PostgreSQL til KPI.

Hva er forskjellen mellom Basic Measurements og Measurements (Variables)?

Measurement (Variable) presiserer en grunnmaling. Du definerer 'Total Sales' en gang og gjenbruker det ubegrenset for 'Sales Europe', 'Sales John Brown', 'Website Sales' osv. med ekstra filtre.

Hva er oppdateringsreglene for verktoyene deres?

Ifolge gjeldende retningslinjer for Odoo Apps Store:

  • Hver modul kjopt for versjon 12.0 eller tidligere gir tilgang til alle versjoner opp til 12.0.
  • Fra versjon 13.0 ma hver modulversjon kjopes separat.
  • Uavhengig av versjon gir kjop rett til alle oppdateringer og feilrettinger innen en hovedversjon.

faOtools-teamet styrer ikke disse retningslinjene. Ved sporsmal, kontakt Odoo Apps Store-representantene direkte.

Hvordan installerer jeg appen pa Odoo.sh?

Den mest direkte fremgangsmaten er den innebygde arbeidsflyten i Odoo-butikken:

1. Apne modulens side og klikk pa Deploy on odoo.sh

2. Du blir omdirigert til GitHub. Logg inn og klikk Create a new repo eller bruk et eksisterende. Repet ma vaere privat. Apper under OPL-1 far ikke publiseres. Opprett et nytt repo for Odoo.sh-prosjektet om nodvendig

3. Ga deretter til odoo.sh, klikk Deploy, bekreft og klikk Continue. Installasjonen starter.

Disse trinnene installerer appen pa production-grenen. For andre grener eller oppdatering:

1. Last ned kildekoden fra Odoo-butikken

2. Commit modulen til GitHub-repot. Ingen app-mapper/filer ma sta i .gitignore. Repoer opprettet av odoo.sh kan ignorere viktige stier (f.eks. /lib). Last opp alle modulmapper og -filer

3. Deploy malgrenen i odoo.sh-prosjektet, eller vent pa automatisk bygg hvis innstillingene tilsier det.

Hvordan installerer jeg appen pa min egen server?

1. Pakk ut kildekoden til de kjopte verktoyene i en av Odoo-tilleggsmapene;
2. Start Odoo-serveren pa nytt;
3. Sla pa utviklermodus (tekniske innstillinger);
4. Oppdater applisten (Apper-menyen);
5. Finn appen og trykk pa Activate/Install;
6. Folg retningslinjene pa appsiden hvis de finnes.

Appen har ekstra tillegg. Kan jeg kjope dem senere?

Ja. Odoo legger automatisk alle avhengigheter i handlekurven: utelat allerede kjopte verktoy for a unnga dobbel betaling.

Jeg deployet appen pa Odoo.sh og ser advarsel/feil i testene

En rod/oransje advarsel pavirker ikke appens funksjoner. Noen ganger bestar ikke modulene vare de vanlige automatiske testene, fordi de forventer atferd som er i konflikt med appens mal. Vi endrer for eksempel prisberegningen, mens Odoo-testene sammenligner sluttprisen med standardalgoritmen.

Sjekk forst funksjonene i den deployede databasen. Fungerer alt?

Hvis du likevel tror at advarselen pavirker reelle funksjoner, kontakt oss og send de fulle installasjonsloggene og den fulle listen over deployede moduler (kjerne og tredjepart).

Kan jeg kjope appen direkte fra dere?

Nei, vi distribuerer verktoyene bare via den offisielle Odoo-appbutikken.

Jeg onsker rabatt

Dessverre har vi ikke teknisk mulighet til a gi individuelle priser.

Kan jeg installere appen pa Odoo Online (SaaS)-databasen min?

Nei, tredjepartsapper kan ikke brukes pa Odoo Online. Odoo SaaS blokkerer den muligheten.

Verktoyet avhenger av andre apper. Ma jeg kjope dem?

Ja, verktoyet trenger alle modulene merket som avhengigheter. Prisen pa appsiden inkluderer allerede disse avhengighetene.

Hva koster modulen i amerikanske dollar? Hvorfor endret den seg?

Prisen pa modulene vare er satt i euro. Odoo-butikken konverterer til andre valutaer etter intern vekslingskurs. Derfor kan prisen i amerikanske dollar endre seg nar kursen oppdateres.

App- og nettstedstekster på andre språk enn engelsk er AI-assisterte og tilpasset offisielle Odoo-oversettelser. Hvis du oppdager en feil, send en sak om oversettelseskorrekthet så fikser vi det.

Feilrapportering

Hvis du møter feil eller inkonsekvent oppførsel, kontakt oss. Vi garanterer rettelser innen 60 dager etter kjøp og forbedrer verktøyene også etter det.

Du trenger verken telefonnummer eller kredittkort for å kontakte oss. Det holder med en kort e-postregistrering som tar under 30 sekunder.

Ta med så mange detaljer som mulig: skjermbilder, Odoo-serverlogger og en full beskrivelse av hvordan problemet gjenskapes. Det tar vanligvis noen virkedager å lage en arbeidsplan (hvis feilen bekreftes) eller retningslinjer (ellers).

Offentlig Funksjoner Forespørsler Modul Ideer Gratis Utvikling

Vi er sterkt motiverte til å forbedre verktøyene og takknemlige for all tilbakemelding. Hvis kravene er til offentlig nytte og kan implementeres effektivt, tar teamet dem med på oppgavelisten.

En slik gjøremålsliste behandles jevnlig og innebærer ingen ekstraavgifter. Selv om vi ikke kan love frister og endelig design, kan det være en god måte å få ønskede funksjoner uten investeringer og risiko.

Du trenger verken telefonnummer eller kredittkort for å kontakte oss. Det holder med en kort e-postregistrering som tar under 30 sekunder.

Du liker kanskje også verktøyene
Cloud Storage Solutions

Verktøyet for å strukturere Odoo-vedlegg i mapper og synkronisere kataloger med skyklienter: Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3, Box og NAS. DMS. Filbehandler. Dokumenthåndteringssystem

398€ 358€
OneDrive / SharePoint Odoo Integration

Verktøyet for å synkronisere Odoo-vedlegg automatisk med OneDrive-filer begge veier

487€ 438€
Google Drive Odoo Integration

Verktøyet for å synkronisere Odoo-vedlegg automatisk med Google Drive-filer begge veier

487€ 438€
Password Manager

Verktøyet for å oppbevare passord trygt i Odoo for felles bruk. Delte hvelv

198€
KnowSystem: Knowledge Base System

Verktøyet for å bygge en dyp og strukturert kunnskapsbase til intern og ekstern bruk. Knowledge System. KMS. Wiki-lignende revisjoner.

398€
Universal Appointments and Time Reservations

Verktøyet for tidsbasert tjenestestyring, fra booking av avtaler til salg og anmeldelser

398€ 358€
MCP Server. AI Chats and LLM Odoo Integration

Verktøyet for å styre Odoo fra favoritt-AI-chattene via MCP. Claude. Enhver AI som støtter MCP.

198€
URL Transliterations for Website Pages

Verktøyet for å oversette URL-adresser til Odoo-nettsider

38€
Smart Alerts

Verktøyet trekker brukernes oppmerksomhet mot viktige dokumentdetaljer og advarsler

38€ 34€