Trust-systems

FORMATION ODOO V13

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

Retour en haut