B.Mustapha Lancer une boutique eCommerce avec Odoo 19 Saison 5 · Article 3/6 — Site Web, eCommerce & Engagement Lancer une boutique eCommerce avec Odoo 19 InfoSphere a un site vitrine (1/4) et un blog éditorial (2/4). Place maintenant à la vente en ligne... cas-pratique community ecommerce intermediaire
B.Mustapha Créer une plateforme eLearning avec Odoo 19 Saison 5 · Article 4/6 — Site Web, eCommerce & Engagement Créer une plateforme eLearning avec Odoo 19 Après le site vitrine (1/6), le blog (2/6) et la boutique (3/6), InfoSphere veut former ses client... cas-pratique community guide intermediaire
B.Mustapha Organiser vos événements avec Odoo 19 Saison 5 · Article 5/6 — Site Web, eCommerce & Engagement Organiser vos événements avec Odoo 19 Après le site vitrine, le blog, la boutique et l'eLearning, InfoSphere veut animer sa communauté : confé... cas-pratique community intermediaire marketing
B.Mustapha Écrire des tests automatisés en Odoo 19 — TransactionCase, HttpCase, @tagged, Form Saison « Dépassement tech v19 » · Article 1/5 Écrire des tests automatisés en Odoo 19 Tester un module à tous les niveaux — TransactionCase pour l'ORM et mail.thread , Form pour les wizards TransientM... community guide intermediaire qualite-tests
B.Mustapha Modèles de base Odoo 19 : Model, TransientModel, AbstractModel Bloc 3 · Framework ORM — Article 1/8 Modèles de base Odoo 19 : Model, TransientModel, AbstractModel Tout module Odoo repose sur des modèles Python. Il existe trois classes de base, chacune avec un usa... community framework-orm guide intermediaire
B.Mustapha Attributs de modèles Odoo 19 : _order, _rec_name, Constraint Bloc 3 · Framework ORM — Article 2/8 Attributs de modèles Odoo 19 : _order, _rec_name, Constraint Au-delà des trois classes de base, un modèle Odoo se configure via une dizaine d' attributs privés (pr... community framework-orm guide intermediaire
B.Mustapha Champs non-relationnels Odoo 19 : Char, Float, Date, Html, Monetary… Bloc 3 · Framework ORM — Article 3/8 Champs non-relationnels Odoo 19 : Char, Float, Date, Html, Monetary… Odoo propose 12 types de champs scalaires . Chacun a ses paramètres, ses pièges et son comport... community framework-orm guide intermediaire
B.Mustapha Relations entre modèles Odoo 19 : Many2one, One2many, Many2many Bloc 3 · Framework ORM — Article 4/8 Relations entre modèles Odoo 19 : Many2one, One2many, Many2many Comment relier les modèles entre eux. On explore les trois types de relations d'Odoo ORM, ce qu'ils... community framework-orm guide intermediaire
B.Mustapha Contraintes et champs calculés Odoo 19 : @api.depends, models.Constraint Bloc 3 · Framework ORM — Article 5/8 Contraintes et champs calculés Odoo 19 Comment créer des champs dont la valeur se calcule automatiquement et poser des règles d'intégrité — côté Python avec @api.c... community framework-orm guide intermediaire
B.Mustapha Héritage des modèles Odoo 19 : _inherit, _inherits, AbstractModel Bloc 3 · Framework ORM — Article 6/8 Héritage des modèles Odoo 19 Les trois formes d'héritage de l'ORM Odoo — _inherit pour étendre, _inherit + _name pour copier, _inherits pour déléguer — expliquées ... community framework-orm guide intermediaire
B.Mustapha Hiérarchie de modèles Odoo 19 : parent_id, child_ids, _parent_store Bloc 3 · Framework ORM — Article 7/8 Hiérarchie de modèles Odoo 19 Structurer tes données en arborescence avec parent_id , child_ids , _parent_store et parent_path — appliqué aux catégories de tickets... community framework-orm guide intermediaire
B.Mustapha Maîtriser les Achats & Approvisionnements dans Odoo 19 — Partie 1/4 : Contrats-cadres et appels d'offre Comment choisir ses fournisseurs sans y passer ses journées ? Avec les contrats-cadres (blanket orders) et appels d'offre (RFQ) d'Odoo 19, InfoSphere structure sa politique d'achat sur 6 mois de câbles Ethernet et lance un appel d'offre réseau sur 3 fournisseurs. achats cas-pratique community intermediaire