Garage-atelier-réparation

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search


Principe

Module atelier/garage/réparation. Création et gestion des ordres de réparation (OR), listing et gestion **préremplie** des véhicules (voitures, motos), planification, liaisons OR ↔ devis/commandes/factures/interventions. Gestion des techniciens, prise de rendez-vous, signature des OR par lien et QR-Code, gestion des lignes produits dans les OR, envoi par e-mail.

Fonctionnalités

  • Création et gestion d’Ordres de Réparation (OR)
  • Bouton « Créer un OR » sur les fiches Tiers, Devis, Commande, Facture, Intervention
  • Depuis un OR : création de commande, intervention, devis, facture avec reprise des informations principales de l’OR
  • Depuis une commande, intervention, devis, facture, fiche client : création d’un OR avec reprise des informations du véhicule
  • Gestion des techniciens, planning, congés, maladie… avec téléchargement d’un justificatif si besoin
  • Planning de prise de rendez-vous par technicien, blocage du technicien si absent. Création d’un OR depuis le planning, suppression d’un OR…
  • Extrafields véhicule (marque, modèle, immatriculation, VIN/série, kilométrage, etc.) modifiables depuis un OR, une facture, un devis, une intervention, une commande
  • Propagation bi-directionnelle des extrafields OR ↔ documents liés (mappages)
  • Planning technicien avec proposition de créneaux
  • PDF OR
  • Liste OR et recherche par client/véhicule

DEMO/ https://dolibarr.ksi30.fr/


Langues

 English    Français    Italiano    Deutsch    Español

Installation

  1. Copier servicegarage dans htdocs/custom/ ou installer depuis Dolibarr
  2. Activer le module dans Configuration → Modules/Applications
  3. Attribuer les droits OR aux profils concernés

Configuration

Il est possible de définir ou modifier les constantes ci-dessous, puis recharger les pages.

Constante Description
SERVICEGARAGE_ORBUTTON_ENABLE Activer le bouton « Créer un OR » sur les fiches Dolibarr (0/1)
SERVICEGARAGE_MAINMENU Forcer le paramètre mainmenu utilisé lors des redirections vers l’OR
SERVICEGARAGE_LEFTMENU Forcer le paramètre leftmenu utilisé dans les URLs de l’OR
SERVICEGARAGE_IDMENU ID de menu utilisé pour construire les URLs du module
SERVICEGARAGE_OR_DEFAULT_TEMPLATE Modèle interne d’OR par défaut (template)
SERVICEGARAGE_DEFAULT_OR_PDF_MODEL Modèle PDF OR par défaut (code du modèle)
SERVICEGARAGE_DEFAULT_PLANNING_DELAY Délai par défaut proposé pour le planning (minutes)
SERVICEGARAGE_XF_COPY_MAP Mappage extrafields DOC → OR
SERVICEGARAGE_OR_XF_COPY_MAP Mappage extrafields OR → DOC
SERVICEGARAGE_DOC_XF_COPY_MAP_FROM_OR Forcer la copie des extrafields depuis l’OR vers les documents liés
SERVICEGARAGE_COPY_THIRDPARTY_REF Copier la référence tiers dans l’OR (0/1)
SERVICEGARAGE_ENABLE_IMPORT_SELECTOR Activer le sélecteur d’import (expérimental)
SERVICEGARAGE_CGV_FILE Fichier PDF de CGV à lier sur les pages publiques (option)
SERVICEGARAGE_DISABLE_CDN Désactiver les CDN tiers pour le planning (compatibilité)

Extrafields véhicule de propagation

or_brand, or_model, or_version, or_type, or_serial, or_first_registration, or_immat, or_mileage

Permissions

  • Droits lecture/écriture OR
  • Droits sur Devis/Commandes/Factures/Interventions pour les liaisons

Compatibilité

Testé sur Dolibarr 22.x. Généralement compatible 21→23.

Hooks/Contexts

  • globalcard
  • thirdpartycard
  • propalcard
  • ordercard
  • invoicecard
  • fichintercard
  • interventioncard
  • productcard
  • documents

Dépannage

  • Pas de bouton OR : vérifier SERVICEGARAGE_ORBUTTON_ENABLE
  • Mappage extrafields non appliqué : contrôler SERVICEGARAGE_XF_COPY_MAP et SERVICEGARAGE_OR_XF_COPY_MAP
  • Menus erronés : ajuster SERVICEGARAGE_MAINMENU/SERVICEGARAGE_LEFTMENU/SERVICEGARAGE_IDMENU

Licence

GPL v3.

Auteur : KSI 30 — contact@ksi30.fr