Search 1.1 billion lines of Odoo code on GitHub

kpi

Author: Savoir-faire Linux,Odoo Community Association (OCA)
License: AGPL-3
Branch: 12.0
Repository: 001101/reporting-engine
Dependencies: base_external_dbsource, and web_widget_color
Languages: HTML (354, 2.5%), PO File (12518, 90.0%), Python (552, 4.0%), XML (413, 3.0%), and reStructuredText (71, 0.5%)
Other repositories: 001101/server-tools, 020cui/server-tools, 0yik/server-tools, 2FM/server-tools, 50611/server-tools, 5songHb/server-tools, AEK-BKF/server-tools, AITIC/reporting-engine, AITIC/server-tools, Aabcrow/reporting-engine, AcruxLab/server-tools, AdriaGForgeFlow/reporting-engine, Albin-John/server-tools, AlceConsorcio/server-tools, Alex-Woo/server-tools, Alfa-90/reporting-engine, Alfa-90/server-tools, App247/server-tools, ArkanSystem/server-tools, Artielkami/server-tools, AsierSV/reporting-engine, Axon-System/server-tools, BCDR/server-tools, Banetese/server-tools, Bubbles-IT/server-tools, Burakebf/server-tools, CB-Gran-Canaria/reporting-engine, CB-Gran-Canaria/server-tools, CGenie/server-tools, CMR-tetra/reporting-engine, Cedric-Pigeon/server-tools, Cgruppo/server-tools, Chandresh-SerpentCS/server-tools, Change2improve/reporting-engine, Change2improve/server-tools, ChinaShrimp/server-tools, CiaranCheng/server-tools, ClancyQiao/reporting-engine, CodeFishEG/server-tools, Colorlessgold/server-tools, ComitorDevTeam/reporting-engine, ComitorDevTeam/server-tools, Comunitea/server-tools, ContrerasTorrez/server-tools, CrazyJET/server-tools, DITIntl/server-tools, DamonLiu0814/reporting-engine, Danielzhulin/server-tools, Darknroses/reporting-engine, Dgaroc/server-tools, Digital5-Odoo/reporting-engine, Digital5-Odoo/server-tools, Dike90/server-tools, Dobtor-OCA/server-tools, Domatix/server-tools, DucTruongKomit/server-tools, DulingLai/server-tools, EBII/server-tools, ERPLibre/reporting-engine, ERPLibre/server-tools, FernandoCarlosGarcia/server-tools, FernandoRomera/server-tools, Fitranugraha/reporting-engine, GSLabIt/server-tools, Gabinete-Digital/reporting-engine, Gabinete-Digital/server-tools, Gebesa-Dev/server-tools, GleydsonHudson/server-tools, Glue-Software-Engineering-AG/server-tools, Gofekra/server-tools, GreyShim/server-tools, GrupoAlvamex/server-tools, GuSWRolland/server-tools, HarshalBhoir/server-tools, Hellyna/server-tools, HomerDeoDatu/reporting-engine, HomerDeoDatu/server-tools, Hothua/server-tools, Ingeos/reporting-engine, Ingeos/server-tools, Intesco2-0/server-tools, IvanShirokikh/server-tools, Jagdish-Panchal/server-tools, JaimeAvellaneda/server-tools, Jarsa/reporting-engine, Jarsa/server-tools, Jeisonpernia/reporting-engine, JibenCL/server-tools, Johnvonthegreat/server-tools, JuaniFreedoo/server-tools, JuniorKRnd/server-tools, Kayuulab/server-tools, KimWu/server-tools, KonaERP/server-tools, KonosCL/reporting-engine, Korynkai/server-tools, KottmannM/server-tools, LasLabs/server-tools, LeGittan/reporting-engine, Leuan12/reporting-engine, LevelPrime/server-tools, LlywelynLi/server-tools, LourenzoH/server-tools, Mahmoud-Alaa-Eldeen/server-tools, Manuel-Dellisse/server-tools, MariajMesa/server-tools, MathBenTech/reporting-engine, MediaJockey/server-tools, Mefistous/server-tools, Melodivo/server-tools, MindAndGo/server-tools, MjAbuz/server-tools, Morgana-Madamal/server-tools, MrFangD/server-tools, NGTS-AUS/server-tools, NachoAlesLopez/reporting-engine, NeatNerdPrime/reporting-engine, NeatNerdPrime/server-tools, NextERP-Romania/reporting-engine, Nubeo-be/reporting-engine, OCA-MUK/reporting-engine, OCA-MUK/server-tools, OCA/reporting-engine, OCA/server-tools, ORETEK/server-tools, OctoComputer/server-tools, Odoo-Italia-Associazione/server-tools, OdooIndonesia/server-tools, OpenCode/reporting-engine, Othniel1796/server-tools, OutillageStEtienne/server-tools, PieterPaulussen/server-tools, PlanetaTIC/server-tools, Ppamungkas/server-tools, PrenorSistemas/server-tools, QubiQ/server-tools, Rad0van/reporting-engine, Rad0van/server-tools, RealSolutionsLux/reporting-engine, RealSolutionsLux/server-tools, Reinhard-sheng/server-tools, RicRichter/server-tools, Richardssen/server-tools, SHEFFIELDAFRICA/server-tools, SanteLibre/reporting-engine, SanteLibre/server-tools, Sarfarazsajjad/server-tools, ScopeaFrance/server-tools, SequarSrl/reporting-engine, SequarSrl/server-tools, SerpentConsultingServices/reporting-engine, SeuMarco/server-tools, ShakirMemon786/reporting-engine, SilviaLeonSanchez/server-tools, SilvioGregorini/server-tools, SimoRubi/server-tools, SimoneVagile/server-tools, SokreamPhanqrl/server-tools, StephanRozendaal/server-tools, Studio73/reporting-engine, Sunnyshine008/server-tools, Syci-Consulting/reporting-engine, Syci-Consulting/server-tools, TRESCLOUD/server-tools, Tatider/reporting-engine, Tecnativa/reporting-engine, Tecnativa/server-tools, TemosEngenharia/server-tools, Thorncrag/server-tools, TimLai125/server-tools, Tonow-c2c/reporting-engine, Tonow-c2c/server-tools, TradePilotLLC/server-tools, UakamiStudio/server-tools, UnknownInfo/server-tools, VanMoof/reporting-engine, VanMoof/server-tools, VasiliyKorobatov/server-tools, VisiionSolucionesTecnologicas/server-tools, Wadios/server-tools, WilldooIT/reporting-engine, Yaman-als/server-tools, YogeshMahera-SerpentCS/server-tools, aadarsh977/server-tools, aaltinisik/server-tools, abdulhalim-cu/server-tools, abdulrhmans/server-tools, acsone/reporting-engine, acsone/server-tools, acsonefho/server-tools, adekock11/server-tools, adriansteel/server-tools, agknz/server-tools, ahmed3bdelhady88/server-tools, aitorbouzas/server-tools, ajayjaviya/server-tools, ajinvn2019/reporting-engine, ajinvn2019/server-tools, akhdaniel/server-tools, akhilpsivan01/server-tools, akretion/reporting-engine, akretion/server-tools, aktaaf/server-tools, alan80080/server-tools, alecvinent/server-tools, alessavindell/server-tools, alexlafalce/server-tools, alfadil/server-tools, alfieqashwa/server-tools, alpham/server-tools, altexcorp/server-tools, altoch/server-tools, amcor/server-tools, amebalibre/server-tools, amendoncabh/server-tools, anassahmed/server-tools, anhvu-sg/reporting-engine, anhvu-sg/server-tools, anodino-dev/server-tools, ansinaesmejor/server-tools, antilhue/server-tools, antonyrajserpentcs/server-tools, apachesep/server-tools, arafatx/server-tools, area-scm/server-tools, aremili/server-tools, arkhan/server-tools, aroodooteam/server-tools, ateijelo/server-tools, aurestic/reporting-engine, aurestic/server-tools, avanzosc/server-tools, aymanshow/server-tools, azmeuk/server-tools, azuaby/server-tools, bacgroup/reporting-engine, bacgroup/server-tools, bala07123/server-tools, bangil0/server-tools, beenhere4hours/server-tools, bicomm/server-tools, bishalgit/server-tools-1, bjccdsrlcr/server-tools, bodi000/server-tools, boky1993/server-tools, boutitinizar/server-tools, brain-tec/reporting-engine, brainbeanapps/server-tools, bud-e/server-tools, bvkl/server-tools, captivea-dcr/server-tools, cataclysmic/reporting-engine, cedvict/server-tools, chdjdan/server-tools, cheikhousy/server-tools, chenjingxiong/reporting-engine, chenwfal/server-tools, chianggq/server-tools, claro5/server-tools, cocox/server-tools, codewareuae/server-tools, coopiteasy/reporting-engine, coopiteasy/server-tools, corsojulian7/server-tools, cristinamartinrod/server-tools, crnd-inc/server-tools, cuongpk/server-tools, dalal-intellisoft/server-tools, damendieta/server-tools, danger89/server-tools, dani-xtendoo/reporting-engine, danimaribeiro/server-tools, davidwah/server-tools, ddufresne/server-tools, delgerS/server-tools, dennybiasiolli/server-tools, dev-tanvir/server-tools, dev00007/server-tools, devang-dreambits/server-tools, diegobgl/server-tools, diverfr/server-tools, dmp16/server-tools, dmsergio/server-tools, dndoanh/server-tools, dominiquekonsuntack/reporting-engine, don-systems/server-tools, dong-z/server-tools, dperaltab/server-tools, dreispt/server-tools, druidoo-dev/reporting-engine, druidoo-dev/server-tools, dsonnet/server-tools, dupski/reporting-engine, duyhnguyen/server-tools, dynamicats/server-tools, ebirbe/server-tools, ecosoft-odoo/reporting-engine, ecosoft-odoo/server-tools, edsersolis/server-tools, elperrofarelo/server-tools, emagdalenaC2i/server-tools, erfanjahanshahlo/server-tools, eribowo/server-tools, ermannognan/server-tools, esantos-octagono/server-tools, etobella/server-tools, eversatis/server-tools, ewac-nl/server-tools, exosoftware/oca-reporting-engine, exosoftware/oca-server-tools, ezdoo/server-tools, ezodoo/reporting-engine, fanha99/server-tools, fashkl/server-tools, fateenvoy/reporting-engine, felixvillafranca/server-tools, ferdiansahgg/server-tools, flachica/reporting-engine, focusate/oca-server-tools, foutoucour/server-tools, fslibre/server-tools, fugui0310/reporting-engine, gab-net/server-tools, gabrielo77/server-tools, gavindav/server-tools, gbertolani/reporting-engine, gitguohao/server-tools, goanzaloo/server-tools, gordan-cuic/server-tools, govorushagreat/reporting-engine, goyugo/reporting-engine, groventure/server-tools, guandalf/server-tools, gurneyalex/server-tools, gustavovalverde/server-tools, gxbsst/server-tools, gzanelli/server-tools, habbaba/server-tools, haidd/server-tools, haublang/server-tools, hbrunn/server-tools, hchoog/server-tools, hdb1234/server-tools, henrryyanez/server-tools, henrycoding/reporting-engine, hibou-io/oca-server-tools, hiisoc/server-tools, hilarak/server-tools, hinfo506/server-tools, hippe-67/reporting-engine, hippe-67/server-tools, hokhyk/server-tools, holgedchen/reporting-engine, hq8399/server-tools, huntergps/server-tools, hvcabaim/server-tools, i-vyshnevska/server-tools, iRichGit/server-tools, ibanh/server-tools, ideaspositivas-group/server-tools, ifadhf/reporting-engine, igallart/server-tools, igor-mitin/server-tools, ilesh-malani/server-tools, ilmir-k/server-tools, insscn/server-tools, intero-chz/server-tools, invitu/server-tools, ip-candres/server-tools, itblabla/server-tools, izzihector/server-tools, j-zaballa/server-tools, jaballate/server-tools, jacky82669513/reporting-engine, jacky82669513/server-tools, jaosss/server-tools, jason156/reporting-engine, jcarlosmontoya/server-tools, jeanpaul-mupagasi/server-tools, jeroen7s/server-tools, jffernandez/reporting-engine, jimmyec/server-tools, jnegrete/server-tools, johnbendi/reporting-engine, jonathanjbbr/server-tools, joserprieto/server-tools, josueBulle/server-tools, josuf567/server-tools, jriveros/server-tools, julianram/server-tools, kait-avalah/server-tools, kamilmuhammed/server-tools, kamsir/server-tools, katyukha/server-tools, kelldave/server-tools, kevin070982/server-tools, kikopeiro/server-tools, kongrattapong/reporting-engine, kos94ok-3D/reporting-engine, kos94ok-3D/server-tools, lasley/server-tools, lawrencekm/server-tools, lbvisperas/reporting-engine, leemannd/server-tools, legalsylvain/reporting-engine, legalsylvain/server-tools, lembregtse/server-tools, leonidasthe300/reporting-engine, leonidasthe300/server-tools, libregob/server-tools, lideritjnma/reporting-engine, lideritjnma/server-tools, liehu1/server-tools, lilotter45/server-tools, liweijie0812/server-tools, loftwah/server-tools, lonelyleaves/server-tools, luistorresm/server-tools, lweiming/reporting-engine, magedmnb/server-tools, maherjaballi/reporting-engine, maherjaballi/server-tools, mamcode/server-tools, marcelomora/server-tools, maulik-raval/server-tools, max3903/server-tools, mehdi-ghezal/server-tools, mikolodz/server-tools, minhyk/server-tools, minorisa/server-tools, mivilsoft/server-tools, modoolar/server-tools, mohamed-helmy/reporting-engine, mohamedhagag/server-tools, monksoftware/server-tools, msdeek/server-tools, mulaudzicalvin/server-tools, multidadosti-erp/reporting-engine, mvaled/server-tools, myceliandre/reporting-engine, myonnet/oca-reporting-engine, myonnet/oca-server-tools, mysticalis/server-tools, nabiforks/server-tools, naousse/server-tools, necrodevz/server-tools, nehaksolves/server-tools, netoodoo/server-tools, newtratip/server-tools, nguyenductamlhp/server-tools, nicolasjelincic/server-tools, nilshamerlinck/server-tools, niulinlnc/reporting-engine, niulinlnc/server-tools, nodoo/server-tools, novacode-nl/server-tools, ntsirintanis/server-tools, odof/server-tools, odoo-brazil/server-tools, odooerpdevelopers/server-tools, odoogap/server-tools, odoosoft/server-tools, odoospace/server-tools, omalbastin/server-tools, onaconsulting/server-tools, one2pret/server-tools, onesteinbv/server-tools, ontruck/server-tools, onurugur/server-tools, oondeo/reporting-engine, open-net-sarl/server-tools, open2bizz/server-tools, pasgou/reporting-engine, percypalomino/server-tools, phillipstack/server-tools, piensom/reporting-engine, piensom/server-tools, praxigento/oca-reporting-engine, praxigento/oca-server-tools, presenceverte/server-tools, programadorzurita/server-tools, pscloud/server-tools, pythoner-3k/reporting-engine, pythoner-3k/server-tools, quentinDupont/server-tools, raizs/server-tools, ravishekharco/server-tools, raycollazo/server-tools, redcor/server-tools, revstech/server-tools, rezaakba123/server-tools, richar-osse/server-tools, rifki/server-tools, rm-jamotion/server-tools, robertsvx27/reporting-engine, robertsvx27/server-tools, robin5210/reporting-engine, romendil/server-tools, ronozoro/server-tools, roussel2nis/server-tools, royalline1/reporting-engine-1, rrcfesc/server-tools, rrgaona/server-tools, rsmolyazhenko/server-tools, rsullivan2704/server-tools, rven/server-tools, rwfnf/server-tools, rwsdigital/odoo-server-tools, sacodoo/reporting-engine, sacostaylara/reporting-engine, sadeqamin/server-tools, sailguest/server-tools, saltonmassally/server-tools, samnimri/reporting-engine, sanube/reporting-engine, sanube/server-tools, schout-it/server-tools, selim-b/server-tools, sendalpegat/reporting-engine, serpentcs-dev1/server-tools, sgheller/reporting-engine, shepilov-vladislav/server-tools, simahawk/server-tools, simone/server-tools, skmezanul/server-tools, skukered/server-tools, skyoj/server-tools, smurf-U/server-tools, solvosci/server-tools, spacemonkeythe/server-tools, ssaid/server-tools, steingabelgaard/server-tools, striqo/server-tools, sunshineLhj/server-tools, superjiel/server-tools, superkaja/reporting-engine, suwatuanp/reporting-engine, syci/reporting-engine, sylvainvh/server-tools, sysprocesarcastro/server-tools, t-np/server-tools, tafaRU/server-tools, takinobori/oca-reporting-engine, takinobori/oca-server-tools, tarteo/server-tools, tegin/reporting-engine, thomas-willdooit/server-tools, tirma-sa/reporting-engine, tirma-sa/server-tools, tmasson/server-tools, tongjiou/server-tools, traviswaelbro/server-tools, trevi-software/server-tools, tschanzt/server-tools, tsengeagle/server-tools, tuanna7593/server-tools, tusharkwagh99/server-tools, unitek-solusi/OCA-server-tools, ursais/reporting-engine, valenciaricardos/server-tools, valentinthirion/server-tools, valmarnet/reporting-engine, valmarnet/server-tools, vcloud9ray/server-tools, vdedyukhin/server-tools, ventor-tech/server-tools, versada/reporting-engine, vikichavada/reporting-engine, vmelnych/server-tools, wahello/reporting-engine, westlyou/server-tools, widiana/server-tools, wilcobergacker/server-tools, willmakenoise/server-tools, www3838438/server-tools, xAlphaOmega/server-tools, xhair/reporting-engine, xhair/server-tools, xichun/server-tools, xie8899/server-tools, xtjie/server-tools, xuanmu/server-tools, xwh123807/server-tools, xwh1238070/server-tools, yalabsio/server-tools, ycp1015/server-tools, ygdmxy/reporting-engine, ygdmxy/server-tools, yogakumboro/server-tools, yogesh-serpentcs/server-tools, yusniermatos/server-tools, yuzhengxing/server-tools, zakiuu/server-tools, zambee/server-tools, zamberjo/server-tools, zhaohengzeng/server-tools, zhaohuaw/server-tools, and zmakan-p/server-tools

Key Performance Indicator

Beta License: AGPL-3 OCA/reporting-engine Translate me on Weblate Try me on Runbot

This module provides the basis for creating key performance indicators, including static and dynamic thresholds (SQL query or Python code), on local and remote data sources.

The module also provides the mecanism to update KPIs automatically. A scheduler is executed every hour and updates the KPI values, based on the periodicity of each KPI. KPI computation can also be done manually.

A threshold is a list of ranges and a range is:

  • a name (like Good, Warning, Bad)
  • a minimum value (fixed, sql query or python code)
  • a maximum value (fixed, sql query or python code)
  • color (RGB code like #00FF00 for green, #FFA500 for orange, #FF0000 for red)

Table of contents

Usage

Example of usage: https://www.youtube.com/watch?v=OC4-y2klzIk

Bug Tracker

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed feedback.

Do not contact contributors directly about support or help with technical issues.

Credits

Authors

  • Savoir-faire Linux

Contributors

Maintainers

This module is maintained by the OCA.

Odoo Community Association

OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

This module is part of the OCA/reporting-engine project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.