Odoo et un ERP propriétaire du marché des PME industrielles font référence
(pirates:analyses/transversales/matrice-fonctionnelle-globale.md §2, DOM-07) pour la gestion à
l’affaire (production sur devis) adossée à l’analytique. Le domaine couvre également les
prestations de service (conseil, étude, installation, maintenance, intervention, formation,
assistance). Aucune reprise de code des ERP étudiés.
Modèle retenu pour les prestations (décision DEC-0012, validée le 2026-08-20 par
Yannic Le Marec, résorbée ici) : un service est un product non stockable vendu dans le cycle
commercial standard (devis → commande) — pas de circuit de prestations parallèle : catalogue,
tarifs, tiers, workflows, factures, contrats GMAO et audit sont réutilisés. Une commande de service
peut ouvrir une affaire regroupant prestations, tâches, interventions, intervenants, temps,
frais, livrables et facturation (EXG-07-004) ; les éléments saisis sont validés avant de devenir
facturables (EXG-07-005). Modes de facturation par ligne : forfait, régie au temps passé,
avancement (EXG-07-006) et, pour les contrats, récurrence (EXG-07-007). L’affaire restitue
en continu l’avancement, le vendu, le prévu, le réalisé, le facturé, le restant à facturer et la
marge prévue/réalisée (EXG-07-008). Conséquence de la décision : EXG-07-003 est passée de Could à
Should. Restent des évolutions ultérieures, hors périmètre de la décision : validation client en
ligne, portail, mobilité terrain, SLA avancés, signature électronique.
EXG-07-001 — Projets, tâches, jalons et saisie de temps
- Priorité : Should
- Livraison : Lot 6, selon DEC-0217, priorité et critères conservés.
- Domaine : DOM-07
- Énoncé : « Elena doit gérer des projets composés de tâches et jalons, avec saisie de temps rattachable et suivi d’avancement. »
- Justification : socle (
pirates:analyses/transversales/matrice-fonctionnelle-globale.md §2). Odooproject+hr_timesheet(pirates:analyses/erp/odoo/fiche.md §4) ; ERPNextProjects(projets, tâches, temps, jalons) (pirates:analyses/erp/erpnext/fiche.md §4). - Critères d’acceptation :
- CA-01 — Arborescence projet → tâches → sous-tâches.
- CA-02 — Saisie de temps par ressource sur tâche.
- CA-03 — Suivi d’avancement par jalon.
- Dépendances : EXG-12-001, EXG-08-001 (ressources/salariés).
EXG-07-002 — Affaire transversale à budget prévu/réalisé
- Priorité : Should
- Livraison : Lot 6, selon DEC-0217, priorité et critères conservés.
- Domaine : DOM-07
- Énoncé : « Elena doit gérer une affaire (
project) agrégeant les coûts d’achats, de sous-traitance, de main-d’œuvre et de fabrication, avec imputation des coûts de production vers l’affaire et suivi de budget prévu/réalisé en temps réel. » - Justification : différenciateur identifié par l’analyse concurrentielle — gestion à l’affaire : l’affaire sert de support d’affectation des coûts, avec budget prévu/réalisé en temps réel (
pirates:analyses/transversales/matrice-fonctionnelle-globale.md §2, DOM-07). - Critères d’acceptation :
- CA-01 — Imputation des achats affectés, OF et temps sur l’affaire.
- CA-02 — Comparaison budget prévu vs réalisé actualisée à chaque flux.
- CA-03 — Marge de l’affaire restituable.
- Co-requis : EXG-02-004 (achats affectés), EXG-05-004 (analytique).
- Dépendances : EXG-03-010 (les coûts réels de production sont imputés de la production vers l’affaire).
EXG-07-003 — Rentabilité et facturation à l’avancement
- Priorité : Should
- Livraison : Lot 6, selon DEC-0217, priorité et critères conservés.
- Domaine : DOM-07
- Énoncé : « Elena doit permettre la facturation à l’avancement d’une affaire et restituer sa rentabilité (coûts engagés vs facturé). »
- Justification : gestion à l’affaire, pratique de référence d’Odoo et d’un ERP propriétaire du marché des PME industrielles (
pirates:analyses/transversales/matrice-fonctionnelle-globale.md §2, DOM-07« gestion à l’affaire / analytique »). - Critères d’acceptation :
- CA-01 — Génération de factures d’avancement basées sur le % réalisé.
- CA-02 — Indicateur de rentabilité par affaire.
- Dépendances : EXG-07-002, EXG-06-001.
EXG-07-004 — Affaire de prestation et interventions
- Priorité : Must
- Domaine : DOM-07
- Énoncé : « Elena doit permettre de transformer une commande de service en affaire de prestation regroupant les prestations vendues, les tâches, les interventions, les intervenants, les livrables et les éléments de facturation. »
- Justification : décision produit DEC-0012 (validée, résorbée dans le chapeau de ce document) ; réutilisation du modèle
project/tasket du catalogueproductprévu par EXG-01-002 et EXG-07-001. - Critères d’acceptation :
- CA-01 — Une prestation vendue dans un devis ou une commande peut ouvrir une affaire sans ressaisie.
- CA-02 — Une affaire peut être découpée en tâches, sous-tâches et interventions datées.
- CA-03 — Une intervention peut être rattachée à un intervenant, un site, un équipement, une tâche et une affaire.
- CA-04 — Les livrables, comptes rendus et pièces jointes restent rattachés à l’affaire et à l’intervention concernée.
- Dépendances : EXG-01-002, EXG-01-003, EXG-07-001, EXG-10-001.
EXG-07-005 — Temps, frais et validation des éléments facturables
- Priorité : Must
- Domaine : DOM-07
- Énoncé : « Elena doit permettre de saisir, contrôler et valider les temps, frais et autres coûts imputables à une affaire de prestation avant leur passage à l’état facturable. »
- Justification : décision produit DEC-0012 (validée, résorbée dans le chapeau de ce document) ; continuité avec EXG-07-001 (saisie de temps) et EXG-07-002 (coûts prévus/réalisés).
- Critères d’acceptation :
- CA-01 — Un temps ou un frais est rattachable à une affaire et, lorsque pertinent, à une tâche, une intervention et une ligne de commande.
- CA-02 — Un responsable peut valider, rejeter ou demander la correction d’un élément saisi.
- CA-03 — Un élément validé devient facturable selon les règles de la ligne de prestation ; un élément rejeté ne peut pas être facturé.
- CA-04 — Toute modification d’un élément validé conserve sa valeur précédente, son auteur, sa date et son motif dans l’historique.
- Dépendances : EXG-07-001, EXG-07-002, EXG-08-001, EXG-06-001.
EXG-07-006 — Modes de facturation des prestations
- Priorité : Must
- Domaine : DOM-07
- Énoncé : « Elena doit gérer, par ligne de prestation, la facturation au forfait, en régie au temps passé et à l’avancement, sans facturer deux fois un même élément ni dépasser le montant commandé. »
- Justification : décision produit DEC-0012 (validée, résorbée dans le chapeau de ce document) ; articulation avec EXG-06-001 (factures) et EXG-07-003 (avancement/rentabilité).
- Critères d’acceptation :
- CA-01 — Une ligne forfaitaire est facturable selon le montant et les jalons définis, indépendamment du temps réellement consommé.
- CA-02 — Une ligne en régie génère des éléments facturables à partir des temps validés et du tarif historisé applicable.
- CA-03 — Une ligne à l’avancement génère des factures partielles sur la base d’un pourcentage ou d’un montant de jalon validé.
- CA-04 — Le montant déjà facturé et le montant restant à facturer sont restitués ; le cumul facturé ne peut pas dépasser le montant commandé sans autorisation explicite.
- Dépendances : EXG-01-003, EXG-01-005, EXG-06-001, EXG-07-003.
EXG-07-007 — Contrats et prestations récurrentes
- Priorité : Should
- Domaine : DOM-07
- Énoncé : « Elena doit permettre de gérer un contrat de service couvrant une période, des prestations, des sites ou équipements et un échéancier de génération des interventions et factures récurrentes. »
- Justification : décision produit DEC-0012 (validée, résorbée dans le chapeau de ce document) ; complément de la facturation récurrente EXG-06-005 et de la maintenance/contrats EXG-10-004.
- Critères d’acceptation :
- CA-01 — Un contrat porte une période de validité, un client, des prestations couvertes, des tarifs et une périodicité.
- CA-02 — Il peut limiter un forfait par nombre d’heures, d’interventions ou montant consommé.
- CA-03 — Il peut générer des interventions ou tâches récurrentes et des factures selon un échéancier.
- CA-04 — Les consommations, le disponible du contrat et les échéances à venir sont consultables.
- Dépendances : EXG-01-002, EXG-06-005, EXG-07-004, EXG-10-004.
EXG-07-008 — Pilotage opérationnel et rentabilité des prestations
- Priorité : Should
- Domaine : DOM-07
- Énoncé : « Elena doit restituer pour chaque affaire de prestation l’avancement opérationnel, le vendu, le prévu, le réalisé, le facturé, le restant à facturer et la marge prévue/réalisée. »
- Justification : décision produit DEC-0012 (validée, résorbée dans le chapeau de ce document) ; extension du suivi prévu/réalisé et de la marge définie dans EXG-07-002.
- Critères d’acceptation :
- CA-01 — Les coûts de main-d’œuvre, achats, sous-traitance et frais sont agrégés dans le réalisé de l’affaire.
- CA-02 — Les écarts entre budget prévu et réalisé déclenchent une alerte paramétrable.
- CA-03 — Les indicateurs sont disponibles par affaire, client, contrat et période.
- CA-04 — Une affaire peut être clôturée uniquement lorsque ses éléments opérationnels et financiers sont dans un état cohérent.
- Dépendances : EXG-07-002, EXG-07-005, EXG-07-006, EXG-05-004.