Le Blog  D'Odoo Skills 

Manipulation des enregistrements des modèles Partie 3 Sur 3

Shell python d'Odoo
Dans cette troisième et dernière partie, nous allons découvrir les trois opérations populaires et indispensable à savoir le filtrage, le trie (sortage), ainsi que le mapping (listage) qui peuvent être effectué sur n’importe quel ensemble d’enregistrements.
Nous verrons aussi comment faire la composition des enregistrements d’un même modèle,
....................   Lire la Suite ! ...

Manipulation des enregistrements des modèles Partie 2 Sur 3

Shell python d'Odoo
Dans cette partie, nous continuons notre découverte, en faisant appel à des opérations courantes dans la manipulation des enregistrements, qui sont la lecture, la création, la copie,  la suppression et la mise à jour des enregistrements, avec des exemples concrets......................................   Lire la Suite ! ...

Manipulation des enregistrements des modèles Partie 1 Sur 3

Shell python d'Odoo
Dans les différentes parties de cet article, nous allons se concentrer sur une patrie très importante, et qu’on sera amené à travailler avec, dans nos applications Odoo, qui est la manipulation des enregistrements, en utilisant la classe d’environnement, avec les différentes possibilités qu’elle offre.....................   Lire la Suite ! ...

Gestion de recrutement en ligne et en backend avec Odoo  Partie 02 Sur 02

Gestion de recrutements Odoo
Dans cette deuxième partie, nous continuons l’explication du processus de recrutement sur la partie backend et frontend.
Nous verrons à l’occasion, comment les candidats peuvent postuler sur le site web, et en même temps comment ces candidats sont capturés et synchronisés avec la partie interne du processus de recrutement de l’entreprise ................................  Lire la Suite ! ...

Les Modèles de base d’Odoo

Modèles de base Odoo
Dans les articles précédents, nous avons vu comment créer nos propres modèles comme les véhicules, les marques les agents, mais nous avons aussi utilisé des modèles de base d’Odoo, comme le modèle res.partner et le  modèle ir.ui.view par exemple. 
Dans le cœur d’addons d’Odoo qui s’ajoutent l.....   Lire la Suite ! ...

Gestion de recrutement en ligne et en backend avec Odoo  Partie 01 Sur 02

Application recrutement
La fonction recrutement des ressources humains, représente une fonction clé pour les entreprises.
Le rôle principal du Directeur des ressources humaines est d’avoir les bonnes personnes dans les bonnes postes, à travers la mise en place d’un processus de recrutement bien étudié.
  Odoo dispose d’une application qui ....................
   Lire la Suite ! ...

Gérer Les événements avec Odoo Partie  3 Sur 3 

Gestion des évènements Avec Odoo
Nous avons vu dans la première partie, comment installer l’application évènement, et comment effectuer les configurations de base d’un évènement.
Dans cette partie, nous continuons notre explication à travers l’activation des fonctionnalités qui permettent de gérer des évènements plus complexes.
................. ..........      Lire la Suite ! ...

Etendre les modèles Odoo en utilisant le mécanisme d’héritage Partie 2 Sur 2

Héritage Modèles Odoo
Dans l’article précédent, nous avons défini les trois types d’héritage, qui sont l’héritage classique, l’héritage prototype et l’héritage par délégation.
Dans cet article, nous continuons notre découverte en illustrant l’héritage par délégation en utilisant notre exemple agence de location de véhicule, puis nous finalisons notre découverte par l’explication de l’héritage mixin, avec un exemple d’utilisation pratique.......................
. ..................... ..........      Lire la Suite ! ...

Gérer Les événements avec Odoo Partie  2 Sur 3 

Gestion des évènements Avec Odoo
Nous avons vu dans la première partie, comment installer l’application évènement, et comment effectuer les configurations de base d’un évènement. Dans cette partie, nous continuons notre explication à travers l’activation des fonctionnalités qui permettent de gérer des évènements plus complexes.
Durant cette partie, .........
 ..................... ..........      Lire la Suite ! ...

Etendre les modèles Odoo en utilisant le mécanisme d’héritage Partie 1 Sur 2

Héritage Modèles Odoo
Le mécanisme d’héritage est un outil puissant qui a comme objectif, non seulement de garder toujours une propre copie du code d’origine, mais aussi la réutilisation et l’extension des modules existants, permettant ainsi de gagner énormément du temps et des efforts, et donc de créer rapidement de nouvelles applications et modules.
Dans cet article, nous découvrons avec des exemples pratiques, les types d’héritage qu’utilise Odoo, pour réutiliser les modèles existants,........ ..........
      Lire la Suite ! ...

Gérer Les événements avec Odoo Partie 1 Sur 3 

Gestion des évènements Avec Odoo
Les événements présentent un moyen de communication indispensable pour les entreprises, et permettent en un temps record de présenter votre entreprise, et de prendre contact directe avec les prospects et clients intéressés par vos produits et services.
Cependant, la planification, ................... ..........      Lire la Suite ! ...

Définition des contraintes et des champs calculés sur les modèles

champs calculés odoo
Pour définir les règles métier d’un domaine, nous aurons besoin d’ajouter des règles particulières sur des champs, et de faire des calculs sur certains d’autres.
Pour définir les règles sur des champs, Odoo utilise les contraintes de validation dans but d’éviter l’introduction erronée des données.
Les calculs  se font à travers les 
........... ..........      Lire la Suite ! ...

L'email Marketing Avec Odoo

L'email Marketing Avec Odoo
L’email marketing est un outil puissant, qui permet à l’entreprise de toucher à la fois plusieurs destinataires, en leur envoyant des publipostages pour pouvoir fidéliser ses clients ou d’acquérir de nouveaux prospects et opportunités.
Dans cet article, nous allons apprendre comment gérer facilement et efficacement les publipostages en utilisant l’application email marketing D’Odoo.        
......................... ..........      Lire la Suite ! ...

La relation Hiérarchie entre les modèles 

La relation Hiérachie entre les modèles
Dans l’article précédent, nous avons étudier les trois types de relations entre les modèles différents.   Dans plusieurs cas pratiques, nous aurons besoin de représenter la relation entre un modèle et lui-même, on crée à travers ce type de relation ce qu’on appelle une relation hiérarchique, ou les modèles imbriqués., Un Modèle imibriqué est un concept utilisé.....................................      Lire la Suite ! ...

Maîtriser la gestion de vos sondages Sous Odoo

Gestion des sondages Odoo
Le sondage est un outil marketing très puissant, qui permet aux entreprises d’avoir une idée claire sur les orientations générales de leurs clients ou autres échantillons cibles, ainsi que leur avis sur les différents produits ou services.   Odoo dispose d’une application sondage qui permet de construire des sondages de tout types et formes, avec la possibilité de ..........................       Lire la Suite ! ...

Définition des relations entre les modèles Odoo

La relation Hiérarchie entre les modèles
Dans l’article précédent, nous avons fait un tour sur les champs non relationnels. Il existe d’autre champs qui permettent de définir les relations entre les modèles. Dans cet article nous allons présenter, avec des cas pratiques, les trois types de relations qui existent entre les modèles, ............                                                                                                 Lire la Suite ! ...

Gérer et publier des Cours en ligne avec la plateforme E-learning d’Odoo 14 Partie 2 

e-learning Odoo
Dans l’article précédent, nous avons vu comment installer et configurer l’application e-learning, puis nous avons expliqué les différents éléments liés aux cours et aux contenus de ces cours, et cela dans les deux côtés backend et frontend.
Dans cet article, nous allons découvrir comment configurer l’application e-Learning, pour nous permettre de vendre certains cours en ligne......         
      Lire la Suite ! ...

Définition des champs Non relationnels d’un modèle Odoo

Champs non relationnels Odoo
Les modèles Odoo représentent,  la structure d’un module. La définition d’un modèle comporte la définition de la structure des données qui seront stockées dans la base de données, avec les méthodes associées.
Dans cet article, nous allons présenter les différents types de données qui peuvent être enregistrées dans les champs non relationnels de chaque modèle, et comment les ajouter à un modèle. ...

Les attributs de base des modèles Odoo

attributs modèle Odoo
Les applications Odoo sont des modules qui suivent le pattern de conception MVC (Model Vue Controller).  
Pour définir les modèles, On utilise le langage Python à travers la déclaration des classes sur lesquelles on suit une structure bien définie, pour pouvoir déclarer et définir les attributs, les champs et les fonctions (méthodes) nécessaire au modèle en question. Dans cet article ......                                      
                    Lire la Suite ! ...

Gérer et publier des Cours en ligne avec la plateforme E-learning d’Odoo 14 Partie 1

E-learning Odoo
Pour assurer le développement de son entreprise, on doit s’assurer de la formation continue de son personnel.  On trouve généralement un centre de recherche et de développement, qui se préoccupe de la formation directe de ces personnels. 
Avec la plateforme d’E-learning d’Odoo, qui est intégrée parfaitement avec les autres fonctions d’Odoo (Site web, e-commerce, blog, forum, …), vous avez la possibilité de mettre des cours variés pour chaque discipline, ....
                                      Lire la Suite ! ...

Création de Votre Première Application Sous Odoo 14 –
Partie 02 / 02
  

Développent application avec Odoo
Nous avons vu ensemble, l’architecture basique d’un module Odoo, et la manière de créer et installer un module.
Nous avons également ajouté un menu à notre application, et pour l’afficher nous avons accéder en mode super-utilisateur, pour visualiser les vues basiques créées par l’ORM d’Odoo. ,......                                                                                                                                    
Lire la Suite ! ...

Création de Votre Première Application Sous Odoo 14 –
Partie 01 / 02
  

Développent application avec Odoo
Dans Odoo, toutes les applications sont des modules, interconnectées dans une même base de données, et suivent une structure bien définie, qu’on peut consulter à travers un IDE comme Pycharm.Dans cet article, nous allons découvrir les étapes à suivre pour créer une application personnalisée de base,......       Lire la Suite ! ...

Maitriser la vente en ligne en utilisant l'application           e-Commerce d'Odoo 14- Partie 02

E-commerce avec Odoo
Dans cet article, Nous continuons notre explication sur le processus de vente en ligne, et la gestion des commandes clients sur notre site web, dans la partie Backend avec le suivi des paniers, de la facturations  et les paiements des clients......                                                                      Lire la Suite ! ...

Maitriser la vente en ligne en utilisant l'application           e-Commerce d'Odoo 14- Partie 01

E-commerce avec Odoo
Afin d’augmenter leur chiffre d’affaires, les entreprises doivent inclure dans leur politique de commercialisation et de marketing, la vente en ligne ou l’e-Commerce.
En fait, si on prend le temps et le budget nécessaire dans l’élaboration de notre site web, et de notre boutique en ligne, les ventes indirectes générés à travers la boutique de notre site web peuvent parfois dépasser les ventes directes.   .....................  Lire la Suite ! ...

La Gestion des Forums Avec Odoo 14

E-commerce avec Odoo
La création des espaces de discussions sur votre site web permet non seulement de dynamiser le contenu et d’augmenter considérablement le trafic sur votre site web, mais aussi d’augmenter le temps passé sur votre site, et de fidéliser une grande partie des visiteurs.
Ce dynamisme sur votre site, augmentera le taux de conversion des..............  Lire la Suite ! ...

Gestion des bases de données avec Odoo

gestion Bdd Odoo
Les applications Odoo se base sur le patron de conception MVC, Model Vue Controler, pour séparer les technologies appropriées pour chaque partie de ce modèle.
Pour gérer les donnée, Odoo utilise le SGBDR robuste et libre PostgreSQL, avec la couche ORM pour sécuriser et faciliter l’accès 
.......                             

La Méthode  d’installation  des applications Odoo à partir du store Odoo Apps

apps odoo store

En plus des applications standards proposées par Odoo, la communauté Odoo, qui ne cesse d’augmenter produit continuellement des nouvelles applications payantes et gratuites, dans les diverses versions d’Odoo.
Le Play store d'Odoo est un entrepôt composé par des milliers d’applications .......                             

Comment créer des Blogs professionnels avec Odoo 14 ?

Blogs avec Odoo
 Le marketing de contenu, devient de plus en plus indispensable pour les entreprises qui souhaitent imposer leur existence sur le web, parce que  finalement tout se passe sur le web actuellement.
   Nous allons consacrer cet article à la création des  blogs efficaces qui permettent en un temps record d’être mieux référencé sur le Web.....
                                                                                 Lire la Suite ! ...

Préparer l’environnement de développement Odoo Partie 2 / 2

Envireonnement développement odoo
Nous avons vu, dans l’article précédent, comment installer Ubuntu dans le système de virtualisation VirtualBox.
Dans cet article, nous continuons notre travail de préparation en installant Odoo 14 dans le système Ubuntu 20.04 LTS, dans le but de développement.Nous verrons aussi comment configurer l’IDE Pycharm afin que nous puissions débugger Odoo 14,....
                                                                                 Lire la Suite ! ...

Comment créer un site web moderne, dynamique et responsif en utilisant le CMS Odoo 14 ?

CMS Odoo
Afin de donner une forte image à votre entreprise sur le web, il est indispensable que vous donniez une grande importance à votre site web, en concevant un site web dynamique responsif avec la rédaction régulière du contenu afin qu’il soit mieux référencé sur le web .  Avec le CMS (Content Management System) d’Odoo 14, vous pouvez en quelque clics seulement créer votre site prêt à l’emploi, sans avoir des connaissances de programmation web. .....                                                             Lire la Suite ! ...

Installation de vos premières applications et découverte de l’interface Odoo 14

InterfaceOdoo14
Nous avons vu dans l’article précédent, comment installer Odoo 14 sur Windows, et nous avons choisi l’option démo, afin de bien comprendre les différents aspects fonctionnels à travers des données de démonstration.
Dans cet article, nous allons installer nos premières applications afin de découvrir et se familiariser avec l’interface Odoo 14, et de comprendre la manière de configurations générales et spécifiques pour chaque application.....

    Lire la Suite ! ...

Préparer l’environnement de développement Odoo Partie 1 / 2

Envireonnement développement odoo
Le développement sous l’écosystème Odoo nécessite certaines applications et utilitaires afin d’optimiser le travail de développement, test et déploiement des projets d’intégrations et de développement Odoo.
Bien qu’il soit fortement recommandé de travailler directement sur un environnement Linux, l’environnement Windows représente encore plusieurs avantages, comme l’existence de certaines applications qui n’existent pas sous Linux.....

    Lire la Suite ! ...

Odoo 14 Development Cookbook Fourth Edition,  Une véritable référence aux développeurs Odoo !

Livre Odoo technique
Comme d'habitude, presque chaque année , les 04 Experts auteurs Parth Gajjar ,Alexandre Fayolle,Holger Brunn,Daniel Reis  , se collaborent pour offrir aux développeurs Odoo, une véritable référence  complète pour booster leur compétences, et leur permettre de construire et de personnaliser les applications performantes Odoo.
La quatrième édition du livre Odoo 14 Development Cookbook Fourth Edition,  l couvre pratiquement tous les concepts qui vous permettront de construire vos applications , que ce soit dans le côté client ou serveur,  en partant des concepts de base jusqu’aux concepts avancés .......

    Lire la Suite ! ...

La manière la plus simple d'installer Odoo Sur Linux (Ubuntu 20.04 LTS) ! 

Installer odoo sur linux
Pour une raison de sécurité et de performance,  L’installation d’Odoo sur Linux  ( Ubuntu, Centos,...)  est nettement plus recommandée , en la comparant à l’installation sur Windows. Le seul inconvénient est que l’installation d’Odoo sur Linux est un peu compliquée et que ......

    Lire la Suite ! ...

Comment Installer  Odoo 14 sur Windows 10 ?

installer odoo sur windows
Odoo 14, est un ensemble d’applications  nécessaires à la bonne gestion de votre entreprise, et peut être exécutée dans n’importe quel système d’exploitation (Windows, Linux, ..), il vous suffit d'un navigateur internet et tout marche!....

    Lire la Suite ! ...

Merci, Restructuration et relance du Blog Odoo Skills !

Odoo Skills
Après une longue absence , qui a  durée plus de 05 Mois, et après les statistiques très encourageantes concernant le  nombre de visiteurs du  blog Odoo Skills, lancé officiellement  l’année passée (2020),  j’ai décidé de me relancer  dans la publication régulière d’articles sur odoo, que ce soit sur la partie Technique ou Fonctionnelle. ...

    Lire la Suite ! ...