Labo Odoo : exercices Odoo 19, de la demande au paiement
Un circuit d'exercices de bout en bout, sur une vraie base Odoo 19 Community préparée pour l'occasion.
Base de travail : https://labo.becoop.be
Le principe. Vous jouez une seule histoire, du premier contact d'un client jusqu'au calcul de la marge, en changeant de casquette à chaque étape : commerciale, chef de projet, magasinière, comptable, responsable RH. Chaque exercice réutilise ce que le précédent a créé. C'est voulu : dans Odoo, un document en déclenche un autre, et c'est ce fil qu'il faut apprendre à suivre.
Un exemple déjà résolu vous attend dans la base. Le client Boulangerie Lebrun a parcouru tout le circuit avec d'autres articles. Pour chaque exercice, l'encadré orange vous dit quel document ouvrir pour voir le résultat attendu. Astuce : dans , cherchez EXEMPLE dans la barre de recherche (champ « Référence client ») pour retrouver toutes ses commandes.
Accès
Mot de passe de tous les comptes : demodemo. Chaque compte ne voit que les applications de son métier : c'est aussi un exercice de lecture des droits d'accès.
| Rôle | Personne | Identifiant | Applications principales |
|---|---|---|---|
| Commerciale | Clara Lemaire | commercial | CRM, Ventes, Événements, Notes de frais |
| Chef de projet | Hugo Renard | chefprojet | Projet, Feuilles de temps, Ventes, Achats ; approuve les notes de frais |
| Magasinière | Inès Dubois | magasin | Inventaire, Fabrication, Achats ; peut modifier les articles |
| Comptable | Marc Lambert | compta | Facturation et comptabilité complète, Ventes, Achats ; comptabilise les notes de frais |
| Responsable RH | Sophie Gilles | rh | Employés, Congés, Recrutement, Parc automobile |
| Visiteur | vous, sans compte | aucun | le site web public de la société |
Pour passer d'un rôle à l'autre sans vous déconnecter sans cesse, ouvrez chaque rôle dans un navigateur différent ou dans une fenêtre de navigation privée. Après connexion, vous arrivez sur le menu des applications en plein écran.
Plusieurs personnes travaillent dans la même base : ajoutez votre prénom au nom de votre client (par exemple « Café du Tilleul (Anne) ») pour retrouver vos documents. Aucun e-mail ne part réellement de cette base : les envois restent bloqués dans la file d'attente, vous pouvez donc tout essayer.
Le décor
Labo Mobilier SRL, à Namur, vend du mobilier de bureau, le fabrique parfois, et accompagne ses clients dans l'aménagement de leurs locaux. Société belge, en euros, TVA belge à 21 %.
Votre client fil rouge : le Café du Tilleul, dont la gérante Julie Martens ouvre un espace de coworking à l'étage.
| Type d'article | Pour vos exercices | Dans l'exemple résolu | Ce qu'il déclenche |
|---|---|---|---|
| Bien en stock | Chaise de bureau ergonomique (240 €, 10 en stock) | Étagère métallique | une livraison |
| Service au forfait | Mission d'aménagement (forfait) (2 500 €) | Audit d'organisation (forfait) | un projet, créé depuis un modèle |
| Service à l'heure | Conseil à l'heure (85 €/h) | Formation à l'heure | une tâche ; facturé selon les heures pointées |
| Bien à acheter | Lampe LED de bureau (0 en stock) | Tableau blanc magnétique | un achat, une fois les routes réglées |
| Bien fabriqué | Bureau assis-debout (690 €) | Comptoir d'accueil | un ordre de fabrication |
| Service sous-traité | Montage sur site (sous-traité) (300 €) | Livraison spéciale (sous-traitée) | une demande de prix au sous-traitant |
Composants du bureau assis-debout : Plateau chêne 160 x 80 (0 en stock), Piètement électrique (4), Kit de visserie (50). Fournisseurs : Mobilier Pro SA, Bois & Plateaux SRL, Électro Lift BV, Monteurs Associés SRL.
Niveau 1 Le circuit court : vendre, livrer, encaisser
Une demande arrive par le site
VisiteurCommercialeVoir un formulaire public devenir une opportunité, puis un devis, puis une commande.
- Dans une fenêtre privée, ouvrez labo.becoop.be/contactus et remplissez le formulaire au nom de Julie Martens, Café du Tilleul (avec votre prénom), sujet « Aménagement de notre coworking ».
- Connectez-vous en
commercial, ouvrez : votre demande est dans la première colonne du pipeline. Ouvrez-la. - Cliquez sur . Créez le client à la volée, puis ajoutez une ligne : 4 × Chaise de bureau ergonomique.
- le devis, revenez à l'opportunité (fil d'Ariane) et cliquez sur .
S00001 : 3 étagères, 544,50 € TVAC.Livrer la commande
MagasinièreConstater que la commande a créé un bon de livraison sans que personne ne le saisisse.
- En
magasin, ouvrez ; sur la carte « Bons de livraison », ouvrez la livraison à préparer pour votre client. - Vérifiez les quantités puis .
WH/OUT/00001.Facturer et encaisser
ComptableTransformer la commande en facture, puis en paiement.
- En
compta, ouvrez , puis votre commande. - › « Facture normale » › . Contrôlez, puis .
- : journal Banque, montant total, .
FAC/2026/00001, paiement PBNK1/2026/00001.Niveau 2 Vendre du service : le projet
Une mission au forfait et des heures de conseil
CommercialeVoir une commande créer un projet complet, avec ses étapes et ses tâches.
- Nouveau devis pour votre client : 1 × Mission d'aménagement (forfait) et 10 × Conseil à l'heure.
- , puis cliquez sur le bouton en haut de la commande.
S00002 et projet EXEMPLE - S00002 - Audit d'organisation.Réaliser et pointer ses heures
Chef de projetFaire vivre le projet et constater que les heures remontent dans la commande.
- En
chefprojet, ouvrez , puis votre projet. Glissez la tâche « Plan d'aménagement » dans « En cours ». - Dans cette tâche, onglet : ajoutez 3 h.
- Dans la tâche « Conseil à l'heure » : ajoutez 4 h.
- Créez un jalon « Plan validé » (bouton du projet).
Facturer le forfait et la régie
ComptableComprendre les deux façons de facturer un service.
- En
compta, ouvrez la commande et › « Facture normale ». - Lisez les lignes avant de confirmer.
FAC/2026/00002 : 1 800 € de forfait et 3 h × 75 € = 225 €.Niveau 3 Approvisionner et fabriquer
Régler l'article, puis vendre ce qu'on n'a pas
MagasinièreCommercialeVoir une seule commande déclencher un achat, une fabrication et une sous-traitance.
- En
magasin: › « Lampe LED de bureau », onglet Inventaire, routes : cochez Acheter et Réapprovisionner sur commande (MTO). - En
commercial: nouveau devis pour votre client : 2 × Bureau assis-debout, 2 × Lampe LED de bureau, 1 × Montage sur site (sous-traité). .
S00003 (Comptoir d'accueil, Tableau blanc, Livraison spéciale) : OF WH/MO/00001, achats P00001 et P00002.Le composant qui manque
MagasinièreRéapprovisionner un composant de fabrication, puis tout réceptionner, fabriquer et livrer.
- Ouvrez l'ordre de fabrication : le Plateau chêne 160 x 80 est en rouge, il en manque.
- › Nouveau : article Plateau chêne 160 x 80, minimum 0, maximum 0. Cliquez sur au bout de la ligne.
- : confirmez les trois demandes de prix (plateaux, lampes, montage).
- › carte « Réceptions » : validez la réception des plateaux et celle des lampes.
- Rouvrez l'ordre de fabrication : , puis .
- Validez enfin la livraison du client.
OP/00001 → achat P00003 chez Bois & Plateaux SRL, réceptions WH/IN/00001 et WH/IN/00002, livraison WH/OUT/00002.Les factures fournisseurs
CommercialeComptablePayer ce qui a été commandé et reçu, et rien d'autre.
- En
commercial: dans la commande, ligne « Montage sur site », indiquez 1 en « Livré » (un service sous-traité se déclare à la main). - En
compta: , ouvrez chaque bon de commande de votre histoire. Pour le montage, indiquez 1 en « Reçu ». - , renseignez la date de facturation, .
FACTU/2026/10/0001 (panneaux, Bois & Plateaux), FACTU/2026/10/0002 (livraison, Transports Rapides), FACTU/2026/10/0003 (tableaux, Mobilier Pro).Niveau 4 Les équipes et le bilan
Recruter et équiper
VisiteurRHSuivre un candidat du site web jusqu'à sa fiche employé.
- En fenêtre privée : labo.becoop.be/jobs › « Consultant·e Odoo » › postulez sous un nom inventé.
- En
rh: , ouvrez le poste puis la candidature ; faites-la avancer jusqu'à « Contrat signé ». - , enregistrez la fiche.
- › véhicule
1-LAB-208: choisissez la nouvelle personne comme conductrice.
1-LAB-308.Des frais refacturés au client
CommercialeChef de projetComptableVoir une dépense d'employée atterrir sur la facture du client.
- En
commercial: › Nouveau : catégorie « Kilométrage », 80 km, champ « Client à refacturer » : la commande du niveau 3. . - En
chefprojet(son responsable) : › . - En
compta: ouvrez la note, et confirmez. - Toujours en
compta: facturez la commande du niveau 3.
FACTU/2026/10/0004), facture client FAC/2026/00003 : 1 642,90 € TVAC.Un jour de congé
MagasinièreRHConstater qu'un congé validé alimente les feuilles de temps.
- En
magasin: › Nouveau : « Congés payés », un jour ouvrable à venir. - En
rh: › à approuver › .
Le bilan : a-t-on gagné de l'argent ?
Chef de projetLire la rentabilité du projet sans tableur.
- En
chefprojet: , sur la carte de votre projet, menu › : le panneau de droite affiche la section « Rentabilité ».
Bonus Vendre des places à un événement
L'atelier découverte
CommercialeUn billet vendu crée une inscription.
- Nouveau devis pour votre client : article « Inscription à l'événement », choisissez l'événement « Atelier découverte Odoo » et le billet « Entrée » (49 €), 2 places. .
- Ouvrez › Atelier découverte Odoo.
S00004 : une place pour la Boulangerie Lebrun.Et ensuite ?
Une fois le circuit maîtrisé, rejouez-le en le compliquant, une variante à la fois :
- facturer un acompte de 30 % à la commande, puis le solde ;
- facturer le forfait par jalons plutôt qu'en une fois ;
- livrer en deux fois (reliquat), puis facturer chaque livraison ;
- retourner une chaise et émettre un avoir ;
- changer de rôle et chercher ce que chacun peut ou ne peut pas faire.
Base de formation Odoo 19 Community préparée par BeCoop ASBL, avec des données entièrement fictives.