Objectifs de la formation
Maîtriser les base de Odoo
Faciliter la gestion des tâches en entreprise
Créer sa propre base de donnés
Apprendre à automatiser l’application
Public
Professionnels, salariés, ou indépendants :Responsable de bureaux d’étude, techniciens, ingénieurs, dessinateurs, architectes, chefs de projets, assistantes d’architectes ou toutes personnes responsables ou intervenantes
dPré-requis
Avoir de bonnes notions en architecture.
Durée
3 jours (21 heures)
Méthode pédagogique
Des exercices pratiques et des démonstrations vous permettront de mettre en pratique les notions théoriques présentées.
Pour les formations “A distance”, elles sont réalisées avec un outil de visioconférence de type Teams ou Zoom selon les cas, permettant au formateur d’adapter sa pédagogie.
Retrouvez sur notre site internet toutes les précisions sur les sessions à distance ou les classes virtuelles.
Programme
Introduction
- Installation
- Architecture de l’application
Comprendre le framework Odoo et la personnalisation de base d’Odoo
- Création d’une base de données de développement
- Comprendre les modèles Odoo avec Odoo Debug Mode
- Sauvegarder et restaurer une base de données Odoo
- Créer le premier champs
- Comprendre et modifier les views Odoo (Debug Mode)
- Ajout de champs dans les views
- Les différentes actions et views d’Odoo via des modèles
- Intégration des menus, actions et views
- Création d’un menu et d’une action personnalisés
Créez votre première application Odoo
- Les bases de la création d’une app Odoo
- Installation d’une application Odoo personnalisée
- Ajouter un champs personnalisé à l’application
- Création d’une views personnalisée
- Exercice d’ajout de champs au modèle et à l’arborescence
Odoo Python Primer
- Prise en main du développement Python
- Apprendre à importer des bibliothèques et à créer des boucles de base
- Création et mise en boucle de listes en Python
- Excercice de création et d’impression de Toys
- Création de méthodes personnalisées pour organiser votre code Python
Améliorer vos compétences de développement Odoo
- Installer Eclipse
- Regarder le code source d’Odoo et comprendre le framework Odoo
- Apprendre à utiliser le domaine pour filtrer les enregistrements dans les actions Odoo
- Améliorer la conception de l’application à l’aide du framework Odoo
Développement intermédiaire d’Odoo
- Apprendre à utiliser les modèles associés et les champs Many2One
- Créez un formulaire personnalisé pour vos nouveaux modèles
- Apprendre à créer des champs calculés et fonctionnels
- Améliorer l’affichage de l’arborescance et mettre un total dans une colonne
Expansion de Odoo
- Utilisation de l’héritage de vue pour ajouter une page
- Utiliser ir.model.access.csv pour configurer la sécurité du modèle
- Ajout d’une rubrique connexe à votre modèle
- Création d’un champ calculé avec des calculs plus complexes
- Apprendre à utiliser le Décorateur OnChange pour créer des applications dynamiques
Création de rapports Odoo personnalisés
- Mise à jour de Wkhtmltopdf
- Apprendre à rapporter des données de modèles connexes In
Comprendre l’API Odoo
- Apprendre à se connecter à l’API Odoo
- Authentification à l’API et utilisation de search_count
- Importation de données d’un fichier CSV dans Odoo
- Recherche d’enregistrements à l’aide de l’API Odoo