Développement web

Multi-catalogue, multi-tarif, multi-organisation : quel socle de données choisir ?

Logo Dawap
Jérémy Chomel Dawap
  • Publié le : 5 mars 2026
  • Temps de lecture : 12 minutes
  1. Pourquoi le modèle de données devient le vrai sujet
  2. Clarifier ce qu’est un catalogue
  3. Séparer prix, règles tarifaires et conditions commerciales
  4. Représenter les organisations sans dupliquer le produit
  5. Choisir la source fiable par type de donnée
  6. Prévoir les écrans de gestion et de reprise
  7. Gérer les variantes sans casser le socle
  8. Les erreurs de modélisation qui coûtent cher
  9. Guides complémentaires pour données et règles locales
  10. Conclusion : le socle doit expliquer les différences
Jérémy Chomel

Dès qu’un produit web doit gérer plusieurs catalogues, plusieurs tarifs et plusieurs organisations, le sujet n’est plus seulement fonctionnel. Il devient structurel. Le modèle de données détermine ce qui peut être réutilisé, personnalisé, audité et synchronisé.

Le danger consiste à dupliquer rapidement : un catalogue par pays, une table de prix par marque, une règle par entité. Cela fonctionne au début, puis chaque correction doit être répétée, chaque reporting devient fragile et chaque intégration demande une exception.

Un site e-commerce sur mesure ou une application métier connectée doit donc choisir un socle de données qui distingue les objets communs, les variantes locales et les règles d’application.

Pourquoi le modèle de données devient le vrai sujet

Les écrans peuvent masquer la complexité pendant quelques mois. Mais la donnée finit toujours par révéler les compromis : produit dupliqué, prix contradictoire, stock incohérent, référence absente, règle locale cachée.

Le catalogue porte plus que des fiches produit

Il porte des familles, attributs, médias, variantes, disponibilités, règles de publication, traductions, segments clients et relations avec les systèmes sources.

Le tarif porte plus qu’un montant

Il peut dépendre d’un client, d’un pays, d’une devise, d’une période, d’un volume, d’une promotion, d’un contrat ou d’un canal.

Clarifier ce qu’est un catalogue

Un catalogue peut désigner une base produit globale, une sélection par marque, une offre par pays ou une vue commerciale. Il faut choisir les mots avant de choisir les tables.

Distinguer produit, offre et publication

Le produit décrit ce qui existe. L’offre décrit ce qui est vendu à un public. La publication décrit ce qui est visible sur un canal. Les mélanger crée des doublons.

Prévoir les attributs communs et locaux

Certains attributs sont universels, d’autres dépendent du pays, de la réglementation ou du canal. Le socle doit les séparer sans rendre l’administration impossible.

Nommer les règles de visibilité

Un produit peut être actif dans le référentiel, mais invisible dans un pays, indisponible pour un segment ou réservé à un canal.

Séparer prix, règles tarifaires et conditions commerciales

Le prix affiché est souvent le résultat d’une chaîne de règles. Stocker seulement le résultat rend le système difficile à expliquer.

Identifier le prix de base

Le prix de base doit être relié à une devise, une période, une unité, une entité propriétaire et une source.

Modéliser les règles de transformation

Remise, majoration, taxe, frais, promotion et prix contractuel doivent être lisibles. Sinon, personne ne sait pourquoi deux clients voient deux montants.

Tracer le prix calculé

Pour le support, le commerce et la finance, il faut pouvoir expliquer quel prix a été appliqué, avec quelles règles et à quel moment.

Représenter les organisations sans dupliquer le produit

Pays, filiales, marques, business units, agences, entrepôts et canaux peuvent s’additionner. Le socle doit représenter ces niveaux sans créer une copie complète pour chacun.

Utiliser des périmètres

Un périmètre permet de dire qu’une règle s’applique à une entité, une marque, une région ou un canal, sans réécrire toute la donnée.

Prévoir l’héritage contrôlé

Une entité peut hériter d’une règle groupe, puis la surcharger. Cette surcharge doit être visible, justifiée et limitée.

Éviter les exceptions invisibles

Une exception cachée dans un champ libre devient presque impossible à tester, documenter et maintenir.

Choisir la source fiable par type de donnée

Le socle web ne doit pas forcément devenir la source de tout. Il doit savoir quelle donnée il possède, quelle donnée il consomme et quelle donnée il expose.

ERP pour certaines vérités

Stock, comptabilité, facturation, fournisseurs ou prix contractuels peuvent rester dans l’ERP. L’application web connectée ERP / CRM doit gérer synchronisation, erreurs et reprises.

Back-office pour enrichir

Des données de présentation, de segmentation, de visibilité ou de parcours peuvent être administrées dans le produit web si elles sont absentes du SI.

Référentiel pour stabiliser

Quand plusieurs outils consomment la même information, un référentiel clair évite les recalculs et incohérences.

Prévoir les écrans de gestion et de reprise

Un bon modèle de données peut échouer si les équipes ne savent pas l’administrer. Les écrans doivent rendre les relations compréhensibles.

Montrer l’héritage

Dans un back-office métier sur mesure, l’utilisateur doit voir si un prix vient du groupe, d’une entité locale ou d’une règle client.

Contrôler les modifications sensibles

Changer un tarif, une visibilité ou une règle de catalogue doit être tracé, validé si nécessaire et testable avant publication.

Prévoir les reprises

Un import en erreur, une règle mal appliquée ou une donnée source indisponible doit pouvoir être repris sans intervention technique lourde.

Gérer les variantes sans casser le socle

Le but n’est pas de refuser les différences. Le but est de les ranger au bon endroit.

Variante de contenu

Traduction, média, argumentaire ou description peuvent varier sans changer le produit lui-même.

Variante commerciale

Offre, prix, disponibilité et canal doivent être associés à un périmètre clair.

Variante réglementaire

Une règle imposée par un pays doit être identifiée comme telle pour éviter de la généraliser par erreur.

Les erreurs de modélisation qui coûtent cher

Les erreurs de socle sont rarement visibles le premier mois. Elles apparaissent quand le volume, les pays ou les équipes augmentent.

Copier les produits au lieu de factoriser

La duplication accélère le démarrage, puis ralentit chaque correction. Il devient difficile de savoir quelle fiche est la référence.

Mélanger prix calculé et règle

Stocker seulement le résultat empêche d’expliquer l’écart. Stocker seulement la règle empêche parfois l’audit. Les deux niveaux ont un rôle.

Créer des paramètres sans propriétaire

Un paramètre sans responsable devient dangereux. Personne ne sait s’il peut être modifié, supprimé ou étendu.

Guides complémentaires pour données et règles locales

Ces guides prolongent le sujet catalogue, prix et organisation.

Règles locales et devises

Le guide Comment gérer devises, taxes et règles locales dans une application web ? détaille les impacts prix, taxes et conformité.

Variantes produit

Le guide Comment modéliser des variations locales sans casser le cœur produit ? aide à choisir le bon niveau d’adaptation.

KPI comparables

Le guide Comment garder des KPI comparables entre entités qui ne travaillent pas pareil ? montre comment mesurer sans perdre le contexte.

Conclusion : le socle doit expliquer les différences

Un socle multi-catalogue et multi-tarif n’a pas vocation à rendre toutes les organisations identiques. Il doit permettre de comprendre ce qui est commun, ce qui varie et pourquoi.

Le bon modèle sépare produit, offre, publication, prix, règle, périmètre et source. Il donne aux équipes la capacité d’administrer, d’auditer et de corriger sans repartir de zéro.

Dawap accompagne les projets de site e-commerce sur mesure, d’application métier sur mesure et de back-office catalogue avec modélisation des données, intégration SI, règles tarifaires, écrans d’administration et supervision.

Jérémy Chomel

Vous avez un projet de
développement sur mesure ?

Nous concevons des applications métier, plateformes web et solutions e-commerce pensées pour durer : architecture API-first, automatisation des flux, performance et scalabilité au cœur du projet.

Besoin d’échanger sur votre projet ? Planifier un rendez-vous

Articles recommandés

Devises taxes et règles locales dans une application web Développement web Comment gérer devises, taxes et règles locales dans une application web ? Lire l'article
  • 25 mars 2026
  • Lecture ~13 min

Devises, taxes, arrondis, remises, ERP, preuves et contrôles ne sont jamais de simples détails d’interface. Ce guide montre comment modéliser les règles locales comme un vrai domaine métier pour éviter les montants inexpliqués, les écarts de reporting, les reprises manuelles et les litiges de calcul.

Variations locales protégées par un cœur produit stable Développement web Comment modéliser des variations locales sans casser le cœur produit ? Lire l'article
  • 19 mars 2026
  • Lecture ~12 min

Accepter des variantes locales ne veut pas dire affaiblir le cœur produit. Paramètres, règles, modules, données, droits et tests doivent être choisis avec méthode pour isoler les différences utiles sans transformer l’application en empilement d’exceptions coûteuses, opaques et difficiles à supprimer.

KPI comparables entre entités aux process différents Développement web Comment garder des KPI comparables entre entités qui ne travaillent pas pareil ? Lire l'article
  • 7 mars 2026
  • Lecture ~12 min

Comparer des entités qui ne travaillent pas pareil exige plus qu’un tableau de bord commun. Définitions, sources, droits, fraîcheur de donnée, retraitements, seuils et propriétaires de KPI doivent être explicites pour garder des chiffres comparables sans effacer le contexte local ni casser la confiance.

Application web pour plusieurs filiales avec socle commun Développement web Application web pour plusieurs filiales : que mutualiser exactement ? Lire l'article
  • 31 mars 2026
  • Lecture ~13 min

Mutualiser une application entre filiales ne consiste pas à forcer tout le monde dans le même moule. Ce guide aide à distinguer socle commun, variantes locales, droits, données, support et gouvernance produit pour construire un outil partagé qui reste adaptable, mesurable et maintenable sans devenir ingouvernable.