Module LogiCockpit

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search

Module LogiCockpit

LogiCockpit est un module complémentaire pour Dolibarr ERP/CRM qui regroupe dans un écran unique, entièrement en AJAX, tout le flux commande → expédition → reliquat → facture. Expédier, suivre les reliquats et facturer les bons de livraison en masse se font sans jamais recharger la page.

Éditeur arcchester
Licence GPL v3
Compatibilité Dolibarr 18.0 à 24.x (suite d'intégration rejouée sur Dolibarr 24.0.0)
PHP 7.4 à 8.3
Bases de données MySQL / MariaDB et PostgreSQL
Dépendances Aucune — aucune modification du cœur, écritures effectuées par les classes natives Dolibarr
Distribution Fiche sur le Dolistore

Le problème traité

Dans Dolibarr natif, expédier une commande demande une demi-douzaine d'écrans et une dizaine de clics. Suivre les reliquats impose d'ouvrir chaque commande une par une. Et en fin de mois, les bons de livraison se facturent un par un : le cœur ne sait pas regrouper plusieurs BL d'un même client dans une seule facture.

Fonctionnalités

Bandeau de KPI temps réel

Quatre compteurs rafraîchis en continu : commandes en attente d'expédition, reliquats critiques en attente de stock, BL à facturer, et montant HT en attente de facturation.

Onglet « À expédier » — Quick-Dispatch

  • Liste dense des commandes validées ou en cours, avec un badge de disponibilité du stock calculé produit par produit : tout en stock, livrable partiellement, ou rupture totale.
  • Recherche instantanée, filtres par badge, alerte visuelle sur les commandes en retard par rapport à la date souhaitée.
  • Tiroir de saisie rapide : quantités pré-remplies au maximum livrable selon le stock réel, choix de l'entrepôt source (le mieux fourni est présélectionné), détail du stock par entrepôt.
  • « Générer et valider le bon de livraison » en un clic, sans quitter l'écran. Le stock est décrémenté par le cœur de Dolibarr, comme d'habitude.
  • Utilisation entièrement au clavier : Entrée passe à la ligne suivante, la dernière ligne valide, Échap ferme.
  • Douchette code-barres : scanner une référence ou un code-barres incrémente la ligne de +1 ; enchaîner les scans puis valider.
  • Garde-fous : détection des BL brouillon existants (anti-double expédition), produits gérés en lot/série redirigés vers la fiche native, revalidation de toutes les quantités côté serveur.

Onglet « Reliquats & backorders »

Liste dédiée des commandes partiellement livrées, avec un badge indiquant si le stock permet de les solder. Trois résolutions, chacune en un clic :

  • Créer une sous-commande de reliquat : nouvelle commande liée reprenant les lignes manquantes (prix, TVA, remises et champs complémentaires conservés) ; la commande initiale est classée livrée ; la traçabilité est visible dans les objets liés.
  • Clôturer le solde : abandon du reste à livrer, libération du stock prévisionnel, trace horodatée en note privée.
  • Alerte client : email d'information pré-rempli (articles restants et quantités), à copier ou à ouvrir dans votre messagerie.

Onglet « À facturer » — Facturation groupée

  • Tous les BL validés non facturés, regroupés par client avec sous-totaux.
  • Sélection par bon de livraison ou par client entier, barre de sélection flottante affichant le total en direct.
  • Une seule facture par client, quel que soit le nombre de BL sélectionnés, avec une ligne séparatrice entre les lots : « --- Bon de livraison BL2607-0012 du 12/07/2026 --- ».
  • Prix, TVA, remises, unités et champs complémentaires repris des lignes de commande d'origine ; liens de traçabilité facture ↔ BL ↔ commandes créés ; BL passés au statut Facturé (le déclencheur SHIPPING_BILLED est émis).
  • Factures créées en brouillon pour relecture ; validation automatique disponible en option.

Gain mesuré

Tâche Dolibarr natif Avec LogiCockpit
Expédier une commande ~10 clics, 6 écrans 2 clics, aucun rechargement
Trouver les reliquats Commande par commande Liste dédiée + badge de stock
Résoudre un reliquat Recréation manuelle 1 clic (sous-commande liée)
Facturer 40 BL en fin de mois 40 factures une par une 2 clics

Installation

  1. Télécharger le zip module_logicockpit-x.y.z.zip depuis le Dolistore.
  2. Dans Dolibarr : Accueil → Configuration → Modules/Applications → Déployer/installer un module externe.
  3. Activer LogiCockpit dans la liste des modules (famille « Produits / Stock »).
  4. Les modules Commandes, Expéditions, Factures et Stocks doivent être actifs.

Utilisation

Le module n'ajoute aucune table : il lit et écrit exclusivement via les classes natives de Dolibarr. Tout se passe dans la page Cockpit, accessible depuis le menu logistique, organisée en trois onglets décrits ci-dessus.

Historique des versions

Version Apports principaux
1.0.1 Compatibilité Dolibarr 24.0 : le modèle PDF de repli de la facturation groupée était crabe, supprimé du cœur en 24.0 — remplacé par sponge, présent de la V18 à la V24. Suite d'intégration rejouée sur 24.0.0 (69/69).
1.0.0 Version initiale : bandeau KPI, Quick-Dispatch avec douchette, reliquats et sous-commandes liées, facturation groupée par client, FR/EN

Support