Le mode debug ou mode développeur est un paramètre qui permet d’accéder à des menus supplémentaires et à des outils avancés de Odoo.
Parmi ces menus, nous retrouvons les écritures comptables, les transactions de paiement ou encore certains paramètres techniques. Le mode debug permet aussi d’accéder aux détails des données tels que le créateur et la date de modification.
A part cela, le mode développeur permet d’apporter des modifications sur la base Odoo, comme la modification des vues, la modification des actions ou encore l’ajout de champs. Pour cet aspect beaucoup plus technique, il est préconisé que les manipulations soient faites par des personnes ayant les connaissances techniques sur le sujet, notamment un développeur.
Dans cet article, Arkeup vous montre comment activer le mode développeur et vous expose les informations et les menus auxquels vous avez accès lorsqu’il est activé.
Et si vous souhaitez apporter des personnalisations à votre solution de gestion Odoo, sachez que Arkeup peut vous accompagner avec ses développeurs experts Odoo !
Activation du mode développeur
Il y a plusieurs façons d’activer le mode développeur : en utilisant un plugin ou extension de navigateur, en cliquant le bouton “Activer le mode développeur” et en modifiant l’URL de la page.
Une fois activé, l’outil développeur est reconnaissable par l’icône coccinelle sur la partie supérieure de votre écran.
Utilisation d’une extension de navigateur
Bouton “Activer le mode développeur”
Dans le menu Paramètres généraux du module Configuration, une rubrique Outils développeur est disponible en fin de liste.
Cliquez sur “Activer le mode développeur” pour mettre en marche le mode debug.
Modification de l’URL
Vous pouvez facilement lancer le mode développeur en modifiant directement l’URL de la page Odoo où vous vous trouvez. Il faut pour cela ajouter le texte ?debug=1 entre le /web et le # du chemin de l’URL.
Pour désactiver le mode debug, il suffit de changer le texte en debug=0 ou de supprimer cette section.
Maintenant que vous savez comment lancer le mode développeur, découvrez les fonctionnalités ouvertes une fois qu'il est activé.
Menus affichés en mode développeur
Le mode développeur affiche des menus supplémentaires. Par défaut, les menus sont allégés pour plus d'ergonomie et il suffit d'activer le mode développeur pour accéder aux menus additionnels. Parmi les menus dont vous pourriez avoir besoin, nous avons les écritures comptables, les transactions de paiement, les mouvements de stocks et certains menus de configuration à travers Odoo.
Ecritures comptables
Dans Odoo, les écritures comptables sont soit générées automatiquement à travers les différents flux (ex : lors de la vente), soit créées manuellement dans le menu pièces comptables du module comptabilité qui est accessible sans le mode debug.
La consultation de toutes les écritures comptables requiert l’activation du mode développeur.
Transactions de paiements
Comme la création des écritures comptables, les paiements peuvent être enregistrés sans l’activation du mode développeur, notamment lors des différentes opérations de ventes et d’achats, ou dans les menus paiements clients et fournisseurs. Le menu qui recense les transactions de paiements est pour sa part disponible en mode développeur.
Mouvements de stocks
Si les mouvements de produits sont disponibles sans le mode développeur, l’analyse des mouvements de stocks nécessite l’activation du mode développeur.
A la différence des mouvements de produits qui sont filtrés par article, les mouvements de stocks sont regroupés par emplacement de stocks.
Paramètres techniques
Certains paramétrages techniques ne sont possibles qu’en mode développeur pour éviter l’accès par tous les utilisateurs finaux. Parmi ces configurations, citons :
-
Les étapes du CRM et les membres des équipes
-
Les étapes des tâches dans un projet
-
Les actions du workflow des documents
-
L’activation de nouvelles unités de mesure
- Les plans d’étages du point de vente
-
Les paramètres des médias sociaux
-
Les nomenclatures de code-barre
-
Les étapes d’alerte de qualité et les étiquettes de qualité
- La détermination des éléments de signature (date, nom, email, texte, signature)
- Les différents départements de la société et les types de compétences requises
Découvrons maintenant les informations techniques auxquelles vous avez accès avec le mode debug.
Informations accessibles en mode développeur
Le mode développeur peut être très utile pour retracer les informations de vos données. Il donne accès aux métadonnées, affiche les champs techniques et donne les détails techniques des champs au survol.
Les métadonnées
Avec l’outil développeur, vous avez la possibilité de retracer qui a créé une donnée précise, par exemple un bon de commande, et vous avez toute la visibilité sur la date de création, la date de dernière modification ainsi que l’auteur de celle-ci.
Pour cela, cliquez sur l’icône coccinelle, et choisissez “Voir les métadonnées”.
Affichage des champs techniques
Dans les différents menus, certains champs ne sont visibles qu’en mode développeur car ils sont plus de nature technique. Vous trouverez par exemple en mode développeur le type d’utilisateur, ou encore les emplacements de stocks utilisés pour un partenaire lors de ses achats et ventes.
Informations techniques des champs au survol
Lorsque vous êtes en mode développeur et que vous survolez un champ, une infobulle apparaît. Elle vous donne une définition du champ et vous affiche les détails techniques de ce champ.
Maintenant que vous avez tous les détails sur le mode développeur, n’hésitez plus à vous en servir pour étendre votre visibilité. Mais attention, pour les modifications techniques comme la modification d’une action ou encore les personnalisations js, laissez votre développeur vous en charger ou contactez votre intégrateur !
ArkeUp, intégrateur Odoo leader sur le marché, accompagne ses partenaires et leur offre une expertise hors pair. Vous aussi, contactez-nous pour vos besoins d’intégration !Contactez-nous