Principe directeur
Produit ≠ offre fournisseur
Ce que le client comprend
Une tomate, un filet de poisson ou un panier de recette possède un nom, une unité, une description et des règles commerciales communes.
Ce qu’un partenaire peut fournir
Une source précise indique prix d’achat, disponibilité, qualité, délai et validité sans être fusionnée anonymement avec les autres.
Plusieurs offres peuvent correspondre au même produit. L’orchestrateur sélectionne une offre selon des règles explicites, puis conserve le fournisseur retenu sur la ligne de commande.
Données de référence
Fiche produit minimale
Identité
- Nom multilingue
- Description client
- Catégorie et images
- Statut de publication
Vente
- Unité ou poids variable
- Quantité minimale
- Substitutions autorisées
- Conditionnement proposé
Qualité
- Origine lorsqu’elle est connue
- Conservation
- Allergènes applicables
- Règles de préparation
Saisonnalité
- Permanent ou saisonnier
- Périodes de référence
- Région marocaine
- Statut à valider
Recettes
- Famille d’ingrédient
- Équivalences possibles
- Facteur de portion
- Perte de préparation
Pilotage
- Marge ou règle de prix
- Priorité de commercialisation
- Restrictions horaires
- Motif d’indisponibilité
Donnée volatile
Chaque offre conserve sa provenance
| Groupe | Champs | Pourquoi |
|---|---|---|
| Fournisseur | Partenaire, référence externe, point de retrait | Identifier l’origine et organiser la collecte |
| Commercial | Prix d’achat, unité, calibre/qualité, quantité | Calculer une proposition comparable |
| Disponibilité | Statut, heure limite, délai de préparation | Éviter une promesse impossible |
| Preuve | API, message, photo, contrôle ; date et auteur | Auditer l’information et résoudre les conflits |
| Fraîcheur | Confirmée à, expire à, prochaine vérification | Faire expirer automatiquement une donnée ancienne |
| Manipulation | Qui pèse, coupe, nettoie, emballe et étiquette | Attribuer la responsabilité par partenaire |
Langage commun
Cinq états visibles par l’orchestrateur
Preuve valide
Quantité ou statut confirmé dans sa fenêtre de fraîcheur.
Capacité faible
Offre confirmée mais quantité réduite ou proche de l’heure limite.
Refus explicite
Partenaire ou système a confirmé l’absence pour la période.
Aucune preuve actuelle
Ne doit pas être transformé en « disponible » par l’agent.
Doute ou conflit
Sources contradictoires, donnée expirée ou réponse ambiguë.
Sources
Arbitrage provisoire sûr
API, confirmation WhatsApp, photo du matin et contrôle du collecteur peuvent se contredire. En attendant la règle, aucun automatisme ne doit choisir silencieusement.
| Source | Force | Limite | Traitement MVP |
|---|---|---|---|
| API fournisseur | Structurée et fréquente | Peut ne pas refléter le rayon réel | Utiliser avec horodatage et durée de validité |
| WhatsApp confirmé | Engagement humain direct | Réponse libre et parfois incomplète | Faire reformuler et confirmer le résumé |
| Photo du matin | Rapide pour un commerce peu équipé | Extraction IA incertaine | Soumettre les données extraites au partenaire |
| Contrôle collecteur | Observation la plus proche de la collecte | Arrive après la promesse initiale | Déclencher exception et correction, pas réécrire l’historique |
Rituel partenaire
Collecte matinale semi-automatique
Solliciter
L’agent demande disponibilités, prix et heures limites selon un modèle court.
Extraire
Une liste ou photo est transformée en lignes structurées avec un niveau de confiance.
Faire confirmer
Le partenaire reçoit un résumé lisible et corrige les erreurs éventuelles.
Publier
Odoo enregistre la source, l’heure de confirmation et l’expiration prévue.
Une application mobile partenaire ne devient nécessaire que si le parcours WhatsApp ne fournit pas assez de structure, de rapidité ou de traçabilité pendant le pilote.
Saisonnalité
Automatiser la veille, pas la vérité
Odoo conserve un calendrier marocain configurable et distingue les produits permanents des produits saisonniers. Une veille web peut suggérer un début de saison, une fin de saison ou un écart de prix ; les concurrents en ligne servent de signal de marché, jamais de preuve de stock chez un partenaire LePanier.
Suggestion puis validation
La veille crée une proposition documentée. Une personne autorisée l’accepte avant modification du catalogue.
Automatisation contrôlée
Une mise à jour automatique n’est envisagée que pour des sources évaluées, avec seuil de confiance et retour arrière.