MyDolidash

De Documentations Patas-monkey
Sauter à la navigation Sauter à la recherche
Mydolidash 250x250.png myDoliDash est une solution composée d'un module Dolibarr et d'un environnement Opensearch permettant de d'intégrer dans dolibarr un Reporting BI en temps réel grâce à des tableaux dynamiques. Vous pourrez également créer vos propres reportings en plus de ceux déjà présent, sans avoir nécessairement besoin de connaitre le langage SQL.


Présentation

Liste des Dashboards par version de dolibarr

Dolibarr 13 Dolibarr 14 Dolibarr 15
DB - Bank - Account DB - Bank - Account DB - Bank - Account
DB - Contract DB - Contract DB - Contract
DB - Customer DB - Customer DB - Customer
DB - Customer - Bill DB - Customer - Bill DB - Customer - Bill
DB - Customer - Detail DB - Customer - Detail DB - Customer - Detail
DB - Customer - Order DB - Customer - Order DB - Customer - Order
DB - Customer - Proposal DB - Customer - Proposal DB - Customer - Proposal
DB - Customer - Prospect DB - Customer - Prospect DB - Customer - Prospect
DB - Expenses Report DB - Expenses Report DB - Expenses Report
DB - Holiday DB - Holiday DB - Holiday
DB - Interventional DB - Interventional DB - Interventional
DB - MRP DB - MRP DB - MRP
DB - Product - Detail DB - Product - Detail DB - Product - Detail
DB - Product - Recept DB - Product - Recept DB - Product - Recept
DB - Product - Shipping DB - Product - Shipping DB - Product - Shipping
DB - Products - Services DB - Products - Services DB - Products - Services
DB - Project DB - Project DB - Project
DB - Salary DB - Salary
DB - Supplier DB - Supplier DB - Supplier
DB - Supplier - Bill DB - Supplier - Bill DB - Supplier - Bill
DB - Supplier - Order DB - Supplier - Order DB - Supplier - Order
DB - Supplier - Proposal DB - Supplier - Proposal DB - Supplier - Proposal
DB - User Detail DB - User Detail DB - User Detail
DB - Warehouse DB - Warehouse DB - Warehouse

Paramétrage de Docker

1ére Etape

Naviguer dans votre explorateur du dossier Opensearch ou Elastisearch au dossier Dolibarr afin de récupérer la version de Dolibarr souhaitée

2ème Etape

Changer les éléments qui vont sont propres dans le docker-compose

3ème Etape

Aller dans votre terminal pour écrire la commande suivante "docker-compose up"


Pour des installations plus complexes (VM, ...), nous pouvons vous proposer un support payant.


A la fin de l'installation vous devriez pouvoir vous connecter au Opensearch-Dashboard en cliquer directement sur l'icone dans Docker.

Veuillez copie url qui s'affiche dans votre barre.

Mydolidash-recup-url.png

Paramétrage du module

Page de configuration du module

Importer les dashboards par défaut

Une fois l'installation de docker faite, il suffit de coller url précédement copiée dans l'encart ci-dessous afin d'importer les dashboards.

MyDolidash creation-liste-initiale.png

Paramètres de configuration

Vous pouvez paramétrer sur deux points pour l'application :

  • Activer le tracking des utilisateurs, cette fonction est accessible pour la version avancée de DoliDash.
  • Permet d'ajuster la taille de la fenêtre que vous souhaitez en modifier le chiffre.


MyDolidash parametre-configuration.png

Information de support

Vous trouverez en bas de la page de configuration les informations techniques liées à votre installation. Ces informations techniques seront utiles et pourront vous être demandées si vous rencontrez un bug dans l'utilisation du module :

Myfield Technical-information.png

Démarrage

Les fonctionnalités de MyDoliDash sont accessibles depuis l'onglet de menu principal Patastools. Votre menu secondaire présente alors les entrées de menu suivantes :

Myfieild.png

Personnalisations

OpenSearch DashBoard

Remarque

Le but de cette présentation n'est pas d'acquérir des compétences avec Dashboard qui est un outil à part entière mais de vous expliquer ce qu'il est de faire. Le mieux étant de s'inspirer des différents visuels et dashboard existant et inclue dans nos différents modules.

Création d'un Visuel

Myfield visualization.png

Area

Permet une visualisation avec des courbes superposées avec plusieurs champs croisés.

Controls

Permet de configurer des filtres directement dans vos dashboards comme notre date control déjà présent.

Coordinate Map

Permet de créer une carte en rentrant des coordonnées GPS.

Data Table

Permet de faire un tableau croisé dynamique.

Gantt Chart

Ce visuel ne fonctionne pour l'instant mais il permettrai de faire une visualisation de type Gantt Chart.

Gauge

Permet de faire une visualisation sur une donnée en la paramétrant pour que vous puissiez le taux ou l indice.

Goal

Permet en donnant un nombre le pourcentage atteins.

Heat Map

Permet de faire une visualisation en mode matrice avec plusieurs données croisées

Horizontal Bar

Permet une visualisation en barre sur l'horizontal.

Line

Permet une visualisation par points reliés.

Markdown

Permet d'insérer une zone de texte.

Metrics

Permet de créer des données numériques (panier moyen, max, min, médiane, totalisation...)

Pie

Permet de créer une visualisation en camembert par répartition de parts.

Region Map

Permet de créer une map (région, monde...)

TSVB

Afficher plusieurs vues dans une même visualisation.

Tag Cloud

Permet de lister en nuage en fonction de la répartition de la donnée.

Timeline

Permet de créer une visualisation en fonction d'une chronologie.

Vega

Permet une programmation de graphiques avancés

Vertical Bar

Permet une visualisation en barre sur la verticale.

Area

Permet une visualisation avec des courbes superposées avec plusieurs champs croisés.

Controls

Permet de configurer des filtres directement dans vos dashboards comme notre date control déjà présent.

Coordinate Map

Permet de créer une carte en rentrant des coordonnées GPS.

Data Table

Permet de faire un tableau croisé dynamique.

Gantt Chart

Ce visuel ne fonctionne pour l'instant mais il permettrai de faire une visualisation de type Gantt Chart.

Gauge

Permet de faire une visualisation sur une donnée en la paramétrant pour que vous puissiez le taux ou l indice.

Goal

Permet en donnant un nombre le pourcentage atteins.

Heat Map

Permet de faire une visualisation en mode matrice avec plusieurs données croisées

Horizontal Bar

Permet une visualisation en barre sur l'horizontal.

Line

Permet une visualisation par points reliés.

Markdown

Permet d'insérer une zone de texte.

Metrics

Permet de créer des données numériques (panier moyen, max, min, médiane, totalisation...)

Pie

Permet de créer une visualisation en camembert par répartition de parts.

Region Map

Permet de créer une map (région, monde...)

TSVB

Afficher plusieurs vues dans une même visualisation.

Tag Cloud

Permet de lister en nuage en fonction de la répartition de la donnée.

Timeline

Permet de créer une visualisation en fonction d'une chronologie.

Vega

Permet une programmation de graphiques avancés

Vertical Bar

Permet une visualisation en barre sur la verticale.

Création d'un dashboard

Menus

Création d'un mydolidash

Utilisation

filtrage de base

filtrage avancé

Fonctions Annexes

Passer d'une carte mondiale à une carte régionale