Impact : Odoo nécessite une catégorie de produit pour la comptabilisation correcte du stock et des ventes. Sans catégorie, les écritures de stock et les rapports financiers seront incorrects ou incomplets.
Cause probable : L'équipe locale a créé des produits sans définir de catégorie, ou a utilisé une catégorie par défaut qui a été supprimée.
Action requise : Attribuer une catégorie de produit valide à tous les 1 606 produits. Cela peut se faire via une action planifiée ou un import en masse.
Impact : Le coût des marchandises vendues (COGS) sera de 0, faussant la marge bénéficiaire sur tous les rapports financiers. Les factures et les écritures comptables seront incorrectes.
Cause probable : L'équipe ne connaît pas la différence entre standard_price (coût interne) et list_price (prix de vente). Beaucoup de produits ont list_price = 1,00, ce qui ressemble à un produit modèle mal configuré.
Action requise : Remplir le champ standard_price pour tous les produits stocables et consommables. Utiliser les informations des fournisseurs (product.supplierinfo) comme référence.
Impact : Cela suggère que 1 506 factures sont en état draft et n'ont pas été validées (publiées). Cela fausse les rapports financiers et la comptabilité de l'entreprise.
Cause probable : L'équipe ne comprend pas le flux de travail des factures dans Odoo : les factures doivent être créées, puis validées (passer de draft à posted) pour générer des écritures comptables.
Action requise : Former l'équipe sur le processus de facturation. Valider ou annuler les brouillons en suspens. Automatiser la validation si approprié.
Impact : Si OVT vend des batteries physiques (par exemple E-3 PRO, PET-3), elles devraient être de type product (stockable) pour pouvoir suivre les niveaux de stock, utiliser le suivi par numéro de série, et gérer les entrées/sorties d'inventaire correctement.
Cause probable : L'équipe ne connaît pas la différence entre "produit consommable" (non suivi en stock) et "produit stockable" (suivi en stock). Ils ont peut-être créé des produits sans activer la fonctionnalité d'inventaire.
Action requise : Passer en revue les produits physiques (par exemple E-3 PRO, PET-3, batteries) et les changer en type product. Activer le suivi des stocks dans les paramètres.
Ces produits ont des noms contenant des mots-clés comme "bat", "E-", "PET", "BOP", "inv", "sol" — ce qui suggère qu'ils sont en réalité du matériel stockable, et non des produits consommables. Exemples : 12W PV Cable-LUMN HOME, 18AH Battery Pack, E-Mob-Bat30Ah.
draft)Il y a 205 commandes de vente en état de brouillon, contre seulement 72 confirmées. Cela suggère soit un processus de vente inefficace, soit que les devis sont créés mais jamais suivis ou confirmés.
La compagnie OVT utilise le CFA comme devise, mais certains produits partagés (company_id=None) ont des prix en USD. Cela peut prêter à confusion lors de la création de commandes et de factures. Vérifier les taux de change et la configuration multi-devises.
Les échantillons de brouillons de journal montrent des dates en 2030 (par exemple 2030-12-31, 2030-10-31). Cela indique soit une erreur de saisie de date, soit des écritures de clôture d'exercice créées prématurément. Cela fausse les rapports financiers.
| ID | Nom du Produit | Type | Suivi | Coût Std | Prix de Vente | Companie |
|---|---|---|---|---|---|---|
| 38742 | LUMN Home - Four Bulbs, 40Wh battery and 12Wp panel | consu | none | 0,00 | 79,96 | Shared |
| 36913 | 12W PV Cable-LUMN HOME | consu | serial | 0,00 | 2,00 | Shared |
| 36922 | 2.4W PV Cable-L190 | consu | none | 0,00 | 1,30 | Shared |
| 36924 | 3.3W PV Cable-L190 | consu | none | 0,00 | 1,40 | Shared |
| 39728 | 18AH Battery Pack | consu | lot | 0,00 | 1,00 | Shared |
... et 1 161 autres produits. Action : Mettre à jour le coût standard pour tous les produits physiques.
| ID Quant | Produit | Quantité | Lot (Numéro de Série) | Problème |
|---|---|---|---|---|
| 467 | 12345 | 31,0 | Aucun (lot_id=False) | Le suivi sériel est activé, mais 31 unités sont en stock sans numéro de série. Cela viole la sémantique du suivi sériel (chaque numéro = qté 1). |
Correction : Utiliser l'assistant Odoo "Assigner des numéros de série" pour diviser ce stock en numéros individuels.
| ID Écriture | Nom | Date | Lignes de Compte | Problème |
|---|---|---|---|---|
| 7659 | (aucun) | 2030-12-31 | 2 lignes | Date en 2030 — probable erreur de saisie ou écriture de clôture prématurée |
| 7598 | (aucun) | 2030-12-31 | 2 lignes | Date en 2030 |
| 7658 | (aucun) | 2030-11-30 | 2 lignes | Date en 2030 |
| 7597 | (aucun) | 2030-11-30 | 2 lignes | Date en 2030 |
| 7657 | (aucun) | 2030-10-31 | 2 lignes | Date en 2030 |
1 506 brouillons au total. Vérifier et corriger les dates, puis valider ou annuler.
Suggestion : Organiser une session de formation de 2 jours avec l'équipe locale à Lomé avant la migration.