Le pack « démarrage » à prix promotionnel marche bien sur la boutique en ligne. Trois semaines plus tard, l’inventaire révèle un écart : le stock de câbles est négatif, celui des coffrets cadeaux est positif, et personne ne sait dire quelle marge le pack a réellement dégagé. Le problème ne vient pas de la promotion, il vient de la façon dont l’ERP a été paramétré pour vendre un ensemble.
Ce guide s’adresse aux DSI, responsables e-commerce et ADV en négoce, distribution et industrie légère. Il compare les trois modèles de kit, explique la différence entre nomenclature commerciale et nomenclature de fabrication, puis détaille disponibilité, prix, TVA, retours et synchronisation avec le canal en ligne. Il se termine par le paramétrage dans Odoo, Business Central et SAP, et une checklist.
Le problème : vendre un pack, déstocker les composants, facturer au bon prix
Un client commande « un ensemble ». Pour le commercial, c’est une ligne de devis et un prix. Pour l’entrepôt, ce sont plusieurs références à prélever. Pour la comptabilité, ce sont des produits parfois soumis à des taux de TVA différents, avec des coûts d’achat différents. L’ERP doit réconcilier ces trois points de vue à partir d’une seule saisie.
Quand ce n’est pas le cas, les contournements se multiplient :
- L’article « fourre-tout » : une référence unique « PACK-NOEL » créée pour vendre, sans lien avec les composants. Le stock réel ne baisse jamais, ou baisse par des sorties manuelles de régularisation que personne ne rapproche.
- La double saisie : l’ADV ajoute le pack puis retire à la main chaque composant.
- Le prix éclaté à la main : le pack est vendu 89 €, mais la facture reprend les prix catalogue avec une remise globale, ce qui fausse le chiffre d’affaires par famille.
Chacun de ces contournements dégrade la valorisation du stock, la marge par produit et la fiabilité de la disponibilité affichée en ligne. Il vaut mieux choisir un modèle et le paramétrer proprement.
Trois modèles pour vendre un ensemble
Kit virtuel : éclaté à la commande
Le kit n’existe pas physiquement. C’est une ligne de vente qui, à la validation, se décompose en composants. Le stock du kit est toujours nul : seul celui des composants bouge. Chez Odoo, le type de nomenclature « Kit » fonctionne ainsi : une seule ligne apparaît sur le devis et la commande, mais le bon de livraison liste chaque composant.
Kit physique assemblé : ordre d’assemblage
Le kit est un article stocké, fabriqué à partir de ses composants par un ordre d’assemblage (parfois appelé kitting), à la commande ou en avance. Business Central distingue ces deux cas : l’assemblage à la commande et l’assemblage pour stock. Le premier crée un ordre d’assemblage lié à la ligne de vente ; le second sert à préparer des kits en avance, par exemple pour une campagne.
Article composé à prix fixe
Le pack est un article de vente à part entière, avec son prix, et la nomenclature sert surtout à l’éclatement comptable et logistique. C’est le modèle des offres « tout compris » où le client ne voit qu’un prix. Il combine souvent un kit virtuel (stock) avec une règle de prix propre (fixe, non somme des composants).
Tableau comparatif
| Critère | Kit virtuel | Kit assemblé | Article composé à prix fixe |
|---|---|---|---|
| Stock du kit | Aucun, seuls les composants | Stocké, ordre d’assemblage | Selon implémentation (souvent virtuel) |
| Avantage | Pas de manutention, pas de stock dédié, disponibilité toujours cohérente | Expédition rapide, colis prêt, contrôle qualité | Prix lisible pour le client, marketing simple |
| Limite | Préparation plus longue au picking | Capital immobilisé, risque de kits invendus à démonter | Prix à maintenir, risque d’écart avec la somme des composants |
| Impact stock | Sortie immédiate des composants à la commande | Sortie des composants à l’assemblage, puis du kit à l’expédition | Identique au modèle sous-jacent |
| Convient à | Catalogue large, promotions changeantes | Forte volumétrie sur peu de références, coffrets | Offres commerciales packagées |
Le critère de choix principal est la volumétrie et le stockage. Si le pack se vend peu ou change souvent de composition, le kit virtuel évite de transformer le stock. Si une même composition part à grande échelle et que le préparateur gagne du temps avec un colis prêt, l’assemblage pour stock se justifie. Pour un coffret avec emballage spécifique, l’assemblage est quasi obligatoire : l’emballage est lui-même un composant.
Nomenclature commerciale vs nomenclature de fabrication
Les deux sont des « listes de composants », mais elles ne répondent pas à la même question. La nomenclature de fabrication décrit comment on produit un article : gammes, postes de charge, rendements, rebuts, sous-ensembles. La nomenclature commerciale décrit ce qu’on vend ensemble.
| Dimension | Nomenclature commerciale | Nomenclature de fabrication |
|---|---|---|
| Objectif | Vendre et livrer un ensemble | Produire un article |
| Opérations | Aucune (ou assemblage simple) | Gammes, postes, temps |
| Prix | Prix de vente du pack, éventuellement ventilé | Coût de revient calculé |
| TVA | Chaque composant garde son taux | Sans objet en interne |
| Stock | Éclatement à la commande ou à l’assemblage | Consommation sur ordre de fabrication |
| Coût | Somme des coûts des composants, plus emballage et main-d’œuvre éventuelle | Matières, main-d’œuvre, frais généraux |
| Version | Pilotée par le marketing (promotions) | Pilotée par le bureau d’études |
Dans SAP, cette séparation est explicite : une nomenclature « ventes et distribution » (usage 5) sert à l’éclatement dans la commande client, alors que l’usage production sert à la fabrication. Mélanger les deux dans une même structure est une source classique d’erreurs : une modification marketing du pack ne doit pas modifier une gamme de fabrication, et inversement.
Une industrie légère qui vend ses produits finis en pack aura donc souvent les deux : une nomenclature de fabrication pour chaque produit, et une nomenclature commerciale qui assemble ces produits finis dans un pack.
Calcul de disponibilité d’un kit et réservations
La règle est simple et doit être appliquée partout : la disponibilité d’un kit est le minimum, sur tous les composants, du stock disponible divisé par la quantité nécessaire par kit, arrondi à l’entier inférieur.
Exemple : un kit contient 1 station, 2 batteries et 4 vis spéciales. Stock disponible : 50 stations, 90 batteries, 120 vis. Le calcul donne 50 pour les stations, 45 pour les batteries (90 divisé par 2) et 30 pour les vis (120 divisé par 4). Le composant limitant est la vis : on peut vendre 30 kits, pas 50.
Trois points demandent de la vigilance :
- Stock disponible, pas stock physique. Il faut déduire les quantités déjà réservées (commandes en cours, transferts) et éventuellement un stock de sécurité. Un composant partagé entre plusieurs kits et des ventes unitaires se réserve une seule fois : la première commande validée prend le stock, les suivantes voient la disponibilité baisser.
- Composants partagés. Si deux packs utilisent la même batterie, la disponibilité de chacun doit être recalculée à chaque mouvement. Un affichage figé en début de journée mène à des surventes.
- Mix kit assemblé et composants. Si des kits assemblés sont en stock, la disponibilité totale est : kits assemblés disponibles, plus ce que les composants libres permettent d’assembler.
Côté réapprovisionnement, le plan d’approvisionnement doit travailler sur les composants, pas sur le kit virtuel, qui n’a pas de stock. Pour un kit assemblé, les composants sont requis à la date d’assemblage, ce qui impose de décaler le besoin d’un délai d’assemblage. Notre guide sur l’inventaire initial et le comptage tournant détaille comment garder ces quantités fiables, car un kit amplifie les erreurs : un seul composant faux bloque ou fausse la vente de tout le pack.
Prix, remises, marge du kit et ventilation du chiffre d’affaires
Trois politiques de prix
- Somme des composants : le prix du kit est la somme des prix catalogue. Simple, mais sans effet promotionnel.
- Prix fixe du kit : le prix est saisi sur le pack. C’est la plus courante, et celle qui nécessite le plus de rigueur en comptabilité.
- Remise sur la somme : un pourcentage appliqué au total des composants. Pratique en B2B, où les remises sont déjà gérées par client.
Ventilation du CA entre composants
Quand le pack est vendu 89 € et que la somme des prix catalogue est de 110 €, l’ERP doit répartir les 89 € entre les composants, en général au prorata de leurs prix catalogue. Cette ventilation alimente :
- le chiffre d’affaires par famille de produits et par axe analytique (sinon la famille « accessoires » est surévaluée ou sous-évaluée selon les promotions) ;
- la marge par composant, nécessaire pour décider si le pack reste rentable ;
- la commission des commerciaux, souvent calculée par famille.
Dans le modèle « kit virtuel », la ventilation est native dans plusieurs ERP, car la ligne est éclatée à la livraison ou à la facturation. Dans le modèle « article composé » sans éclatement, la ventilation doit être paramétrée explicitement, sinon tout le CA reste sur l’article pack.
TVA à taux multiples
Un pack mixte peut regrouper des produits à taux différents, par exemple un livre et un accessoire. Dans ce cas, la TVA ne peut pas être appliquée au taux du pack en bloc sans analyse. Selon les pays et la qualification de l’opération (opération unique ou ensemble de fournitures distinctes), le traitement diffère. Deux options se rencontrent :
- Éclatement de la facture par composant, chacun avec son taux, sur la base de la ventilation du prix ci-dessus ;
- Taux unique si l’opération peut être qualifiée de fourniture unique.
Cette qualification est une question fiscale, pas une option logicielle : faites-la valider par votre expert-comptable avant de figer le paramétrage, puis configurez l’ERP pour qu’il l’applique sans intervention manuelle.
Retours et SAV : retour partiel d’un kit, avoir ventilé
Le retour est le moment où un modèle mal choisi se paie. Un client retourne un seul article d’un pack. Trois conséquences :
- Quel remboursement ? Le prix du composant retourné se calcule sur la ventilation du prix du pack (au prorata), pas sur le prix catalogue, sinon le client est remboursé plus que ce qu’il a payé, ou moins. Une règle écrite dans les conditions de vente évite les litiges : par exemple, la remise du pack est perdue si un composant est retourné.
- Quel avoir ? L’avoir doit reprendre les lignes ventilées de la facture d’origine, avec le bon taux de TVA par composant. D’où l’intérêt de l’éclatement de la facture.
- Quel stock ? Le composant retourné rentre en stock (ou en quarantaine) à son propre coût. Avec un kit assemblé, le retour partiel impose de désassembler le kit, ce qui doit être possible dans l’ERP via un ordre de désassemblage, ou à défaut une régularisation tracée.
Numéros de série et lots. Si un composant est tracé, le kit éclaté doit conserver le numéro de série ou le lot par composant et par ligne de livraison. Sinon, un rappel produit ou une demande de garantie ne retrouve pas le client. Vérifiez qu’au moment de la livraison, l’ERP impose la saisie du numéro de série du composant, et pas celui du pack seulement.
Synchronisation avec le canal en ligne
C’est ici que les stocks divergent le plus souvent. Les boutiques (Shopify, WooCommerce, PrestaShop) et les places de marché gèrent leurs propres notions de pack ou de bundle, souvent avec un stock propre ou un stock dérivé des composants selon la fonction utilisée. Trois pièges reviennent :
- Le pack existe comme produit en ligne avec son propre stock, alors que l’ERP gère un kit virtuel sans stock. Résultat : le site affiche 0 ou une valeur arbitraire. Remède : l’ERP calcule la disponibilité par le minimum des composants et la pousse comme stock du pack, ou le connecteur gère explicitement la composition.
- Les composants se vendent aussi à l’unité en ligne. Une vente de composant ne met pas à jour la disponibilité du pack, car le connecteur ne recalcule que l’article vendu. Remède : recalculer la disponibilité de tous les kits contenant le composant à chaque mouvement, ou à fréquence courte.
- La commande arrive avec une ligne pack mais sans composants. L’ERP doit reconnaître la référence et l’éclater. Si la référence en ligne ne correspond pas à celle de l’ERP, la commande est importée comme article inconnu, et le stock n’est pas décrémenté. Un mapping de références contrôlé est indispensable.
Pour le détail du dialogue entre ERP et boutique, voir notre guide de l’intégration ERP et e-commerce (Shopify, WooCommerce, PrestaShop). Pour la cohérence des stocks entre magasins et site, voir notre article sur l’ERP en distribution omnicanale.
Paramétrage par ERP et checklist de mise en oeuvre
Odoo : nomenclature de type Kit
Créez une nomenclature de type Kit sur l’article vendu et listez les composants. Le devis montre une ligne, la livraison liste les composants, et le stock du kit est géré par ceux-ci (documentation Odoo). Pour un kit physique, utilisez une nomenclature de fabrication classique et un ordre de fabrication. Vérifiez comment la valorisation du kit est calculée dans votre configuration (coût standard ou moyen) avant la mise en production.
Business Central : nomenclature d’assemblage
Sur la fiche article, le système de réapprovisionnement « Assemblage » associe l’article à une nomenclature d’assemblage. En assemblage à la commande, une ligne de vente crée automatiquement un ordre d’assemblage dont les lignes reprennent la nomenclature ; en assemblage pour stock, vous préparez les kits à l’avance (documentation Microsoft). Le pas à pas de vente, assemblage et expédition de kits illustre le flux complet.
SAP : nomenclature de vente
Dans la fiche article du kit, le groupe de types de poste (par exemple LUMF) indique que la structure est éclatée en composants à la commande client, avec prix, stock et livraison au niveau composant. La nomenclature doit avoir l’usage « ventes et distribution », et le périmètre d’éclatement (un niveau ou plusieurs) se règle dans la détermination du type de poste (explication SAP Community). Les limites de ce modèle, notamment sur la gestion du prix du poste d’en-tête, sont à tester dès la conception.
Checklist de mise en oeuvre
- Choisir le modèle (virtuel, assemblé, composé) par famille de pack, selon volumétrie et emballage.
- Interdire les articles « fourre-tout » : chaque pack a une nomenclature, chaque composant une référence stockée.
- Séparer nomenclature commerciale et nomenclature de fabrication.
- Définir la politique de prix et la règle de ventilation du CA (prorata catalogue en général).
- Faire valider le traitement de TVA des packs mixtes par l’expert-comptable.
- Calculer la disponibilité par le composant limitant, sur stock disponible net des réservations.
- Paramétrer le retour partiel : règle de remboursement, avoir ventilé, désassemblage.
- Imposer la saisie des séries et lots au niveau composant.
- Cartographier les références ERP et canal en ligne, et tester les trois cas de synchronisation (vente du pack, vente d’un composant, retour).
- Contrôler après un mois : écart de stock sur les composants, marge par pack, avoirs rejetés.
Les contrôles du point 10 sont décisifs : un kit mal paramétré se voit dans l’inventaire tournant, d’abord sous forme d’écarts répétés sur les mêmes composants.
Les 5 erreurs à éviter
- Créer un article « fourre-tout » sans composants. Piège: vendre le pack comme une référence unique sans nomenclature, parce que c’est rapide à saisir. Conséquence: le stock des composants ne baisse jamais, l’inventaire révèle des écarts répétés et les ruptures sont découvertes à l’expédition. Contre-mesure: exiger une nomenclature commerciale pour chaque pack et une référence stockée pour chaque composant.
- Calculer la disponibilité du kit sur le stock physique. Piège: afficher le pack comme disponible alors que ses composants sont réservés par d’autres commandes. Conséquence: survente sur la boutique en ligne, commandes en attente et clients remboursés. Contre-mesure: calculer la disponibilité par le composant limitant, sur le stock net des réservations.
- Fixer le prix du kit sans règle de ventilation. Piège: encaisser un prix promotionnel sans définir comment il se répartit entre composants. Conséquence: marge par article faussée, chiffre d’affaires mal affecté et TVA incohérente sur les packs mixtes. Contre-mesure: ventiler au prorata du prix catalogue et faire valider la TVA par l’expert-comptable.
- Ignorer le retour partiel. Piège: ne prévoir que le retour du pack complet. Conséquence: avoirs rejetés ou saisis à la main, stock de composants faux et remboursement contesté. Contre-mesure: paramétrer la règle de remboursement, l’avoir ventilé et le désassemblage dès le départ.
- Ne tester qu’un seul cas de synchronisation. Piège: valider la vente du pack et s’arrêter là. Conséquence: la vente d’un composant seul ou un retour désynchronise le stock entre l’ERP et le canal en ligne. Contre-mesure: cartographier les références des deux côtés et tester les trois cas (vente du pack, vente d’un composant, retour) avant la mise en production.
Pour aller plus loin
Recevez nos prochains guides sur le stock, l’ADV et l’intégration e-commerce en vous abonnant à la newsletter. Et pour cadrer la partie boutique en ligne de votre projet, lisez notre guide de l’intégration ERP et e-commerce.