Documentation produits et codes-barres KWISATZ

Articles BIS et codes-barres multiples

Un article BIS permet de reconnaître plusieurs codes pour un même article maître. Il peut être une copie exacte du maître ou représenter un conditionnement multiple. Les stocks, coûts et données de référence restent portés par le maître ; le BIS sert d’identifiant, de multiplicateur et, éventuellement, de présentation.

Fiche : ART-BIS-001 Module : Produits / Vente directe Public : administrateur catalogue ou technicien Risque : élevé Catégorie : Articles, tarifs et nomenclaturesMise à jour : 6 août 2026

Réponse directe

Ouvrez la fiche de l’article maître, puis l’onglet Article BIS avec Shift+F6. Ajoutez le code alternatif et renseignez Coefficient maître/BIS = 1 pour un simple second code-barres. Pour un carton, pack ou conditionnement multiple, saisissez le nombre d’unités maître représentées. Les achats et ventes du BIS mouvementent automatiquement le stock du maître.
Ne créez pas un second article classique lorsque le besoin est seulement un autre code-barres du même produit. Deux fiches autonomes diviseraient les stocks, achats, marges et statistiques.

Conseil technicien général

1. Repères de version

Les références de version ci-dessous sont conservées comme repères documentaires. Les menus, options et comportements doivent être contrôlés sur la version et la sérialisation réellement installées ; une évolution plus récente peut avoir modifié le fonctionnement.

2. Protection des données

3. Principe article maître / BIS

Élément Fonction
Article maître Porte le stock, le fournisseur principal, le prix d’achat, le coût, les tarifs, la TVA, les familles et les paramètres métier.
Article BIS Ajoute un code alternatif et éventuellement un coefficient, un libellé ou un code interne personnalisé.
Coefficient maître/BIS Convertit une quantité saisie sous le code BIS en quantité d’unités maître.
BIS principal Mémorise un code BIS privilégié pour certaines éditions, notamment les étiquettes.

KWISATZ crée techniquement une fiche pour chaque BIS, mais cette fiche est consultable en lecture seule. Toutes les modifications structurelles doivent être réalisées depuis la fiche maître.

Une fiche BIS peut apparaître dans les recherches ou listes. Elle ne doit pas être administrée comme un article autonome.

4. Choisir entre BIS, conditionnement, code BIS et article autonome

Besoin Choix conseillé
Deux EAN différents pour exactement la même unité BIS simple avec coefficient 1.
Ancien et nouveau code fournisseur pour le même produit BIS simple, après contrôle des doublons.
Pack, carton ou palette représentant plusieurs unités BIS avec coefficient supérieur à 1, si le prix reste proportionnel au maître.
Conditionnement avec prix commercial indépendant Article autonome, kit ou conditionnement spécifique selon le besoin.
Produit différent partageant temporairement un code Corriger la codification ; ne pas les fusionner dans un BIS.
Déclinaison couleur, taille ou bonnet avec stock propre Cellule TCB ou article distinct, pas un simple BIS.
Code interne fournisseur supplémentaire sans scan Code fournisseur ou code interne personnalisé selon le processus.
Le coefficient BIS calcule un prix proportionnel au maître. Il n’est pas adapté à un pack bénéficiant d’un tarif libre ou promotionnel permanent différent du simple multiple.

5. Créer un article BIS

  1. Créez ou ouvrez l’article maître.
  2. Vérifiez ses prix, TVA, stock, unité et fournisseur.
  3. Ouvrez l’onglet Article BIS ou appuyez sur Shift+F6.
  4. Cliquez sur Ajouter.
  5. Saisissez le code BIS.
  6. Renseignez le coefficient.
  7. Activez éventuellement le libellé personnalisé.
  8. Activez éventuellement le code interne personnalisé.
  9. Enregistrez.
  10. Scannez le code dans une recherche ou un ticket de test.

Règles du code

  • le code est obligatoire ;
  • il n’est saisissable que lors de la création ;
  • il ne peut plus être modifié ensuite ;
  • il doit être unique dans le dossier ;
  • les doublons de code interne peuvent être interdits selon les préférences ;
  • les zéros significatifs doivent être conservés.
Pour remplacer un code BIS erroné, supprimez-le uniquement après contrôle de son historique et recréez le bon code. Ne détournez pas un autre BIS existant.
Avant toute suppression, vérifiez les ventes, achats, imports, étiquettes, interfaces e-commerce et fichiers fournisseurs utilisant ce code.

6. Maîtriser le coefficient maître/BIS

BIS simple

1 BIS vendu × coefficient 1
= 1 unité sortie du stock maître

Conditionnement multiple

1 carton vendu × coefficient 12
= 12 unités sorties du stock maître

Plusieurs cartons

La capacité du coefficient a été étendue historiquement jusqu’à 32 767, mais les valeurs très élevées doivent être justifiées et testées.

Le coefficient influence aussi les seuils de quantité, le bonus fidélité, les unités et plusieurs calculs dérivés. Testez toutes les règles commerciales appliquées au maître.
Ne saisissez pas un coefficient décimal pour simuler un sous-conditionnement sans vérifier que l’unité et la précision de stock du dossier le permettent.

7. Prix, achats, coûts et stock

Prix de vente

Le prix du BIS est calculé proportionnellement à partir du maître :

Prix BIS = Prix maître × Coefficient maître/BIS

Exemple : un maître à 2,50 € et un BIS de coefficient 10 donnent un prix BIS de 25,00 € avant toute autre règle applicable.

Stock

Le stock affiché, surveillé et mouvementé est celui de l’article maître. Le BIS ne doit pas posséder un stock autonome exploité séparément.

Coûts

Le prix d’achat moyen, le prix de revient et le CMUP doivent rester attachés au maître. Les anciens correctifs ont précisément évité que des valeurs de coût soient lues ou stockées sur les BIS.

Achats par carton

Lorsqu’un carton BIS de coefficient 12 est reçu, une quantité 1 doit augmenter le stock maître de 12 unités. Contrôlez le prix unitaire du document et la conversion appliquée avant de valider un fournisseur ou un import.

Une erreur de coefficient peut multiplier simultanément le stock, le prix et les statistiques. Corrigez-la avant les premiers mouvements.
Si le prix du pack doit rester indépendant du prix unitaire, utilisez un autre mécanisme plutôt qu’un BIS coefficienté.

8. Prix à l’unité, poids et volume

Le coefficient par unité de l’article maître représente souvent un poids, un volume ou une contenance. Pour un BIS multiple, KWISATZ adapte ce coefficient afin que le prix à l’unité reste cohérent.

Coefficient unité du BIS
= Coefficient unité du maître × Coefficient maître/BIS

Exemple : si une bouteille maître représente 0,75 litre et qu’un carton BIS en contient 6, le carton représente 4,5 litres.

Contrôlez les étiquettes de prix au litre ou au kilogramme après création d’un BIS multiple. Un ancien dossier mal recalculé peut afficher un prix unitaire faux.

9. Libellé et code interne personnalisés

Libellé personnalisé

Activez cette option lorsque le BIS doit apparaître sous une désignation différente de celle du maître, par exemple :

  • « Bouteille 75 cl » pour le maître et « Carton de 6 » pour le BIS ;
  • libellé de conditionnement fournisseur ;
  • code pays ou présentation commerciale distincte.

Code interne personnalisé

Cette option affecte au BIS un code interne différent de celui du maître. Elle est utile pour une recherche interne, un fournisseur ou un processus qui ne repose pas uniquement sur le code-barres.

Un libellé personnalisé peut empêcher la centralisation de plusieurs BIS sur une ligne unique afin de préserver la présentation de chaque conditionnement.
N’utilisez pas un libellé personnalisé pour masquer une différence réelle de TVA, unité, fournisseur ou stock. Dans ce cas, créez un article distinct.

10. Définir un BIS principal

Dans la liste des BIS, le bouton de désignation principale mémorise le code sélectionné comme BIS principal.

Le BIS principal n’a aucun comportement commercial différent. Il sert essentiellement à retrouver ou imprimer un code privilégié, notamment dans certains modèles d’étiquettes.

Cas d’usage

  • imprimer le code fournisseur principal sur une étiquette ;
  • conserver le code du conditionnement le plus utilisé ;
  • présenter un code standard alors que plusieurs EAN sont reconnus ;
  • référencer le code privilégié dans un état personnalisé.
Changer le BIS principal ne modifie pas le stock, le prix, le coefficient ni les autres BIS.

11. Utiliser les BIS en vente directe

Comportement standard

  1. L’opérateur scanne le code BIS.
  2. KWISATZ identifie la fiche BIS.
  3. Le logiciel retrouve le maître.
  4. Le prix est calculé selon le coefficient.
  5. La ligne est ajoutée au ticket.
  6. Le stock du maître est surveillé et mouvementé.

Redirection des BIS simples

Depuis la branche 3.57, la préférence Vente d’un article BIS simple — Rediriger vers le code maître est disponible dans :

Outils > Préférences > Divers > Vente directe.

Lorsqu’elle est cochée, un BIS de coefficient 1 est vendu sous le code maître.

Centralisation des lignes

Si la redirection est active et que le centre centralise les lignes identiques, plusieurs codes BIS simples du même maître peuvent être regroupés. Un BIS possédant un libellé personnalisé reste distinct dans le comportement récent.

Une balise non documentée permet techniquement d’ignorer l’égalité des libellés : VD_CENTRALISATION_IGNORER_LIBELLES=1. Ne l’activez qu’après validation du support, car elle peut fusionner des présentations volontairement distinctes.
Après activation de la redirection, testez les tickets, retours, promotions, fidélité, quantités, libellés et exports.

12. Ouvrir la fiche maître depuis un BIS

Dans Outils > Préférences > Infos articles > Infos diverses, la préférence récente Ouverture fiche BIS — Action automatique propose :

Choix Comportement
Aucune Ouvre le BIS en lecture seule et permet ensuite d’accéder au maître.
Proposer la fiche maître Demande confirmation pour ouvrir directement le maître.
Ouvrir la fiche maître automatiquement Ouvre immédiatement la fiche maître sans message.
Pour un catalogue administré par des utilisateurs non techniques, l’ouverture automatique du maître réduit le risque de confusion.

13. Achats, ventes et documents de gestion

Un code BIS peut être appelé dans les documents d’achat et de vente. Les quantités et alertes de stock sont ramenées au maître.

Points de contrôle

  • quantité saisie dans l’unité du BIS ;
  • quantité réellement mouvementée sur le maître ;
  • prix d’achat ou de vente proportionnel ;
  • stock physique disponible du maître ;
  • tarifs par quantité après conversion ;
  • transformation commande, réception, livraison et facture ;
  • retours et avoirs avec coefficient inversé correctement ;
  • code et libellé imprimés sur le document.

Code interne

Lorsqu’un document appelle un BIS multiple par son code interne, les versions documentées chargent le maître dans les cas où le coefficient rendrait l’appel ambigu.

Ne modifiez pas directement le prix d’achat maître à partir d’une réception BIS sans vérifier si le document exprime un prix par carton ou par unité.

14. Tarifs par quantité, promotions et fidélité

Les règles commerciales sont principalement portées par le maître, mais le coefficient du BIS doit être pris en compte dans :

  • les bornes de tarifs par quantité ;
  • les remises par quantité ;
  • les prix promotionnels ;
  • les tarifs 1 à 4 ;
  • le bonus fidélité ;
  • les retours de ventes promotionnelles ;
  • la centralisation des lignes.

Exemple

Si une remise s’applique à partir de 24 unités maître et que le BIS représente un carton de 12 unités, deux cartons doivent satisfaire la borne.

Les dossiers anciens doivent être testés sur une version récente, plusieurs correctifs historiques ayant concerné les seuils, les tarifs libres, le bonus et les prix HT/TTC des BIS multiples.

15. Étiquettes et codes-barres

BIS principal

Utilisez le BIS principal lorsqu’un modèle doit imprimer un code alternatif privilégié.

Étiquetage automatique

Dans les préférences d’articles, l’option Étiquetage automatique — Ignorer les articles BIS évite d’ajouter les BIS à la file d’attente lors d’une création ou d’une modification de prix.

Choix de stratégie

Besoin Paramétrage
Une seule étiquette par produit maître Ignorer les BIS et imprimer le code maître ou le BIS principal.
Une étiquette par conditionnement Inclure les BIS et utiliser leur coefficient et libellé.
Réimprimer uniquement un code alternatif Sélectionner explicitement le BIS dans l’état ou la file.
Vérifiez que l’étiquette d’un BIS multiple affiche le bon prix total, la bonne unité et le bon prix au litre ou au kilogramme.
Les formats EAN, UPC, ITF et Code 39 ne sont pas interchangeables. Le modèle d’étiquette doit sélectionner une symbologie compatible avec la longueur et la nature du code.

16. Imports, terminaux et création en série

Import générique

Avant un import d’articles et de codes alternatifs, préparez :

  • le code du maître ;
  • le code BIS ;
  • le coefficient ;
  • le libellé personnalisé éventuel ;
  • le code interne personnalisé éventuel ;
  • la règle de création en cas de code inconnu ;
  • le journal des doublons et rejets.

Terminaux portables

Lors d’un inventaire, d’une réception ou d’un contrôle de prix, un scan BIS doit être converti en maître avec le coefficient attendu. Testez les fichiers produits par chaque terminal ou application.

Contrôle après import

  1. Rechercher le BIS par code.
  2. Ouvrir la fiche maître.
  3. Contrôler le coefficient.
  4. Contrôler le stock et le prix.
  5. Scanner une unité et plusieurs unités.
  6. Tester un retour.
  7. Contrôler les étiquettes.
Un import ne doit jamais transformer silencieusement un article autonome existant en BIS ou rattacher un code déjà utilisé à un autre maître.

17. Inventaires et contrôles de stock

L’inventaire doit aboutir à une quantité exprimée dans l’unité du maître.

Exemple

10 unités maître comptées
+ 3 cartons BIS de coefficient 12
= 46 unités maître en stock physique

Organisation

  • définir si le terminal transmet le code BIS ou le maître ;
  • appliquer le coefficient une seule fois ;
  • éviter de compter le même stock en unités et en cartons sans conversion ;
  • contrôler les articles inconnus ;
  • rapprocher les quantités par code maître ;
  • tester les packs ouverts et les cartons incomplets.
Le principal risque d’inventaire est la double multiplication : un terminal peut déjà convertir le carton en unités, puis KWISATZ appliquer de nouveau le coefficient.

18. E-commerce et interfaces

Les plateformes e-commerce peuvent traiter les BIS comme des produits distincts ou les exclure. La configuration comporte notamment l’option Désactiver l’export des articles BIS.

Exporter les BIS

Cette stratégie convient lorsque chaque code représente un conditionnement commercial distinct à vendre en ligne. Il faut alors contrôler :

  • le prix multiplié ;
  • le stock converti ;
  • le libellé et les images ;
  • l’identifiant distant ;
  • le retour des commandes vers le maître.

Ne pas exporter les BIS

Cette stratégie évite les doublons sur le site lorsque les BIS ne servent qu’à reconnaître plusieurs codes physiques en magasin.

Une commande Web contenant un BIS doit être intégrée avec le bon coefficient. Testez le stock décrémenté et le document client.

19. Maintenance et contrôles

Contrôles périodiques

  • codes BIS en doublon ;
  • codes internes en doublon ;
  • BIS sans maître valide ;
  • coefficients nuls, incohérents ou excessifs ;
  • libellés personnalisés devenus inutiles ;
  • BIS principal absent ;
  • articles autonomes en doublon d’un BIS ;
  • tarifs, bonus et unités incohérents ;
  • références fournisseurs rattachées au BIS au lieu du maître ;
  • exports e-commerce non souhaités.

Contrôle des fiches

Utilisez les procédures de contrôle et de recalcul prévues dans Outils > Recalculs/Contrôle sur une sauvegarde, notamment après un import ou une migration.

Ne modifiez jamais directement les champs de la table ARTICLE pour rattacher un BIS. Utilisez la fiche maître et les procédures prévues.

20. Recette avant mise en production

  1. Créer un maître avec stock et prix connus.
  2. Créer un BIS simple de coefficient 1.
  3. Créer un BIS multiple de coefficient 6 ou 12.
  4. Créer un BIS avec libellé personnalisé.
  5. Créer un BIS avec code interne personnalisé.
  6. Désigner un BIS principal.
  7. Scanner chaque code en caisse.
  8. Contrôler prix, quantité et stock maître.
  9. Tester la centralisation des BIS simples.
  10. Tester la non-centralisation du libellé personnalisé.
  11. Tester un tarif par quantité.
  12. Tester une promotion et la fidélité.
  13. Tester un retour.
  14. Réceptionner un carton BIS.
  15. Transformer une commande en réception ou facture.
  16. Inventorier unités et cartons.
  17. Imprimer le code maître et le BIS principal.
  18. Tester l’ouverture automatique de la fiche maître.
  19. Tester l’export e-commerce ou son exclusion.
  20. Contrôler les doublons après import.
Le paramétrage est validé lorsque tous les codes reconnaissent le même maître, que les coefficients convertissent correctement les quantités, que le stock ne se divise pas entre plusieurs fiches et que tickets, documents, étiquettes et interfaces restent cohérents.

21. Diagnostic rapide

Le scan du BIS affiche « article inconnu »
Vérifiez que le code existe dans l’onglet Article BIS du bon maître, qu’il n’a pas été supprimé, que le lecteur conserve tous les chiffres et que le dossier ouvert est le bon.
Le scan appelle un autre produit
Recherchez un doublon de code article, de code BIS ou de code interne. Désactivez la vente du code ambigu jusqu’à correction.
Le stock est mouvementé sur une fiche différente
Vérifiez si le code a été créé comme article autonome au lieu de BIS, puis contrôlez le rattachement au maître.
Un carton retire seulement une unité
Le coefficient est probablement égal à 1. Ouvrez le BIS depuis la fiche maître et renseignez le nombre d’unités du carton.
Un code simple retire douze unités
Le coefficient du BIS est incorrect ou ce code appartient au carton. Vérifiez le code imprimé sur chaque conditionnement avant correction.
Le prix du BIS est trop élevé ou trop faible
Contrôlez le prix maître, le coefficient, la TVA, le tarif actif et les promotions. Le prix BIS est proportionnel au maître.
Le prix du carton doit être différent du multiple
Un BIS coefficienté n’est probablement pas le bon modèle. Créez un article autonome, un kit ou une règle tarifaire validée.
Le prix au litre ou au kilo est faux
Contrôlez le coefficient par unité du maître et du BIS, puis recalculez les fiches sur une sauvegarde.
Deux codes BIS apparaissent sur deux lignes du ticket
Vérifiez la redirection vers le maître, le mode de centralisation du centre d’encaissement et les libellés personnalisés.
Un BIS avec libellé personnalisé n’est pas centralisé
C’est le comportement prévu pour préserver la désignation. Ne forcez la centralisation qu’après validation du résultat attendu.
La fiche BIS s’ouvre en lecture seule
C’est normal. Utilisez le bouton d’accès à la fiche maître ou configurez l’action automatique d’ouverture dans les préférences.
Le prix d’achat maître devient incohérent après réception d’un carton
Vérifiez si le fournisseur exprime le prix par carton ou par unité, le coefficient du BIS et l’option de mise à jour automatique du prix d’achat.
Une alerte de stock n’apparaît pas sur un BIS
Mettez la version à jour et vérifiez l’alerte du maître. Le stock surveillé doit être celui du maître après conversion.
Les étiquettes sont multipliées pour tous les BIS
Activez Étiquetage automatique — Ignorer les articles BIS ou filtrez la file d’attente selon la stratégie d’impression.
Le BIS principal n’est pas imprimé
Vérifiez qu’un BIS a été désigné principal et que le modèle d’étiquette utilise le champ correspondant.
L’inventaire multiplie deux fois les cartons
Déterminez si le terminal a déjà converti la quantité en unités maître. Le coefficient ne doit être appliqué qu’une fois.
Le BIS apparaît en double sur le site e-commerce
Activez Désactiver l’export des articles BIS si les codes alternatifs ne doivent pas être commercialisés séparément.
Un import refuse le BIS pour doublon
Recherchez le code dans tous les articles et BIS. Ne forcez pas l’import avant d’avoir identifié le maître actuellement lié.
Le retour remet une mauvaise quantité en stock
Vérifiez le code utilisé lors du retour et le coefficient. Le retour d’un carton BIS doit réintégrer le même nombre d’unités maître.

22. Actions à éviter

  • créer un article autonome pour chaque code-barres du même produit ;
  • attribuer le même code à plusieurs maîtres ;
  • modifier directement une fiche BIS en base ;
  • utiliser un BIS pour un produit ayant un stock propre ;
  • saisir un coefficient non testé ;
  • utiliser un BIS multiple pour un prix commercial libre ;
  • modifier un code BIS existant par contournement ;
  • réutiliser un ancien code sans vérifier son historique ;
  • forcer la centralisation de libellés différents sans recette ;
  • importer des BIS sans journal des doublons ;
  • compter unités et cartons sans règle de conversion ;
  • exporter tous les BIS en e-commerce par défaut.

23. Liste de contrôle

  • L’article maître contient toutes les informations de référence.
  • Chaque code BIS est unique.
  • Le coefficient vaut 1 pour un simple code alternatif.
  • Les coefficients multiples correspondent aux conditionnements réels.
  • Les prix BIS restent proportionnels au maître.
  • Le stock est porté uniquement par le maître.
  • Les libellés personnalisés sont justifiés.
  • Les codes internes personnalisés sont uniques.
  • Le BIS principal est défini si les étiquettes l’utilisent.
  • La redirection des BIS simples est testée.
  • La centralisation des lignes est cohérente.
  • Les tarifs par quantité et promotions sont testés.
  • Les achats par carton sont contrôlés.
  • Les inventaires n’appliquent le coefficient qu’une fois.
  • La stratégie d’étiquetage est définie.
  • La stratégie e-commerce est définie.
  • Les imports recherchent les doublons.

24. Évolutions KWISATZ documentées

Période Évolution
2005–2008 Consolidation du stock et des alertes sur l’article maître, bouton d’accès au maître et adaptation des unités des BIS.
Juin 2007 Capacité du coefficient maître/BIS portée à 32 767.
2008–2009 Corrections des tarifs, du bonus, du CMUP, des prix HT/TTC et des étiquettes pour les coefficients multiples.
Octobre 2009 Ajout du code interne personnalisé pour chaque article BIS.
2010 et suivants Renforcement des contrôles de doublons et des appels de BIS dans les documents de gestion.
Janvier 2026 La centralisation respecte les libellés personnalisés des BIS.
Mars 2026 — branche 3.57 Ajout de l’ouverture automatique de la fiche maître et de la redirection des BIS simples vers le code maître en vente directe.

25. Sources documentaires

  • MENUS_KWISATZ — Fiche produit, onglet Article BIS, coefficient, libellé et code interne personnalisés.
  • MENUS_KWISATZ — BIS principal et impression des étiquettes.
  • Suivi de développement KWISATZ — stocks, CMUP, prix, unités, fidélité, tarifs et contrôles des BIS.
  • Suivi de développement KWISATZ — centralisation, redirection des BIS simples et ouverture automatique du maître en version 3.57.
  • Tutoriels KWISATZ — exclusion des articles BIS dans les interfaces e-commerce.
  • MENUS_KWISATZ — étiquetage automatique et option Ignorer les articles BIS.