Documentation fonctionnelle et comptable KWISATZ

Gestion des consignes

KWISATZ gère les emballages consignés à l’aide d’articles dédiés. Le produit principal contient un numéro de consigne ; lors de sa vente, le logiciel recherche l’article CONSIGNE correspondant et l’ajoute automatiquement au ticket. Le retour reprend ce même article en négatif.

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

Réponse directe

Créez un article distinct nommé par exemple CONSIGNE0001. Dans la fiche du produit principal, ouvrez Infos caisse, renseignez Code consigne = 1 et la quantité d’emballages associée. En vente directe, KWISATZ ajoute automatiquement la consigne. Pour la reprise, activez Retour Article puis appelez le même article CONSIGNE0001.
La codification est stricte. Un article CONSIGNE001, CONS0001 ou un champ Code consigne contenant 0001 sous une forme incompatible peut empêcher l’appel automatique.

Conseil technicien général

1. Protection des données

2. Principe de fonctionnement

KWISATZ ne repose pas sur une table autonome de consignes. La consigne est un véritable article, lié indirectement au produit principal.

Élément Exemple Rôle
Produit vendu BIERE75 Contenu commercial vendu au client.
Code consigne du produit 1 Numéro permettant de retrouver l’article de consigne.
Article de consigne CONSIGNE0001 Emballage facturé puis repris.
Quantité de consigne 1, 6 ou 24 Nombre d’emballages ajoutés pour une unité du produit.
La relation est construite à partir du préfixe CONSIGNE et du numéro complété sur quatre chiffres.

Exemples de correspondance

Code consigne dans le produit Article recherché
1CONSIGNE0001
2CONSIGNE0002
15CONSIGNE0015
125CONSIGNE0125

3. Créer l’article de consigne

  1. Ouvrez la liste des produits.
  2. Créez un nouvel article.
  3. Utilisez le code CONSIGNE suivi de quatre chiffres.
  4. Renseignez un libellé clair : « Consigne bouteille 75 cl », « Consigne fût 30 l » ou « Consigne casier 24 ».
  5. Renseignez le prix demandé au client.
  6. Affectez une famille dédiée aux consignes.
  7. Définissez le traitement de TVA validé par le comptable.
  8. Définissez le traitement de stock de l’emballage.
  9. Renseignez les comptes du pont comptable.
  10. Enregistrez puis testez l’appel manuel de l’article.

Paramètres conseillés à contrôler

  • remise interdite ;
  • offert interdit ;
  • saisie prix interdite, sauf processus particulier ;
  • saisie quantité selon les droits des vendeurs ;
  • paiement par titre-restaurant interdit si non pertinent ;
  • gestion de stock active si le magasin suit les emballages physiques ;
  • famille et comptes spécifiques pour faciliter les statistiques.
N’utilisez pas le même article pour des emballages dont la valeur, le traitement comptable ou le suivi physique diffère.
Ne changez pas le code d’un article de consigne déjà lié sans mettre à jour tous les produits qui utilisent son numéro.

4. Lier la consigne au produit principal

  1. Ouvrez la fiche du produit vendu.
  2. Accédez à l’onglet Infos caisse.
  3. Repérez la zone Code consigne.
  4. Saisissez le suffixe numérique de l’article consigne.
  5. Repérez la zone Quantité associée.
  6. Renseignez le nombre d’emballages à ajouter.
  7. Enregistrez la fiche.
  8. Fermez et rouvrez la fiche pour contrôler les valeurs.

Exemple

Produit Code consigne Quantité Résultat pour une vente
Fût de bière 3 1 Ajoute 1 × CONSIGNE0003.
Pack de 6 bouteilles 1 6 Ajoute 6 × CONSIGNE0001.
Casier de 24 2 1 Ajoute 1 × CONSIGNE0002 si la consigne porte sur le casier complet.
Décidez si la consigne porte sur chaque bouteille, sur le casier, ou sur les deux. Deux articles de consigne distincts peuvent être nécessaires. La liaison native d’un produit est à tester lorsqu’il faut cumuler plusieurs types.

5. Gérer les consignes multiples

Le champ technique QTE_CONSIGNE a été ajouté pour gérer plusieurs emballages associés à une unité de produit.

Quantité produit vendue QTE_CONSIGNE Quantité de consigne attendue
111
212
166
3618
Dans le fonctionnement historique documenté, une valeur 0 est interprétée comme 1. Renseignez néanmoins explicitement 1 dans les nouveaux paramétrages.
Sur les anciennes versions, un article pesable pouvait transmettre son poids à la quantité de consigne. Un correctif a été documenté le 13 avril 2026. Mettez la version à jour et testez tout produit pesable associé à une consigne.

6. Vendre un produit consigné

  1. Appelez le produit principal en vente directe.
  2. Vérifiez la quantité du produit.
  3. KWISATZ recherche l’article de consigne associé.
  4. La ligne de consigne est ajoutée automatiquement.
  5. Contrôlez son libellé, son prix et sa quantité.
  6. Appliquez les autres articles du ticket.
  7. Encaissez normalement.
  8. Vérifiez que le ticket distingue le produit et la consigne.
Exemple : 2 packs associés à 6 bouteilles chacun doivent produire une ligne de consigne de quantité 12.
Vérifiez le comportement des remises globales. Une consigne ne doit pas être diminuée par une promotion commerciale si le montant remboursé au retour doit rester intégral.
Ne corrigez pas une quantité erronée en modifiant seulement la ligne automatique. Corrigez le champ Quantité de la fiche produit pour les ventes suivantes.

7. Reprendre et rembourser une consigne

La reprise doit utiliser le même article de consigne que celui facturé. Elle est effectuée comme un retour d’article.

Fonctions de retour documentées

Fonction Effet Usage
017 — Retour + Remb + Stock Ligne négative, remboursement et réintégration en stock. Choix généralement recommandé pour un emballage physiquement rendu.
018 — Retour + Remb Ligne négative et remboursement sans stock. Cas spécifique lorsque le stock physique n’est pas suivi.
019 — Retour + Stock Ligne négative et retour stock sans remboursement. Cas exceptionnel ou correction encadrée.

Procédure recommandée

  1. Appuyez sur la touche Retour Article configurée avec la fonction 017.
  2. Appelez ou scannez l’article CONSIGNE0001.
  3. Saisissez la quantité réellement rendue.
  4. Vérifiez que la ligne est négative.
  5. Contrôlez le montant remboursé.
  6. Finalisez le ticket.
  7. Contrôlez le stock de l’article consigne.
Ne rappelez pas le produit principal lorsque le client rend uniquement l’emballage. Cela rembourserait aussi le contenu et modifierait son stock.
Ne créez pas un deuxième article négatif « RETOUR CONSIGNE ». La vente et le retour doivent utiliser le même article afin de préserver les statistiques, le stock et la comptabilité.

8. Désactiver les consignes dans un centre d’encaissement

Depuis les versions documentées en janvier 2022, l’onglet Général du centre d’encaissement contient :

Désactiver la gestion des consignes

Lorsque cette option est cochée, les articles de consigne ne sont plus insérés automatiquement pour ce centre.

Cas possibles

  • centre réservé à une activité sans emballage consigné ;
  • vente interne où la consigne est traitée autrement ;
  • poste de test ;
  • activité de livraison utilisant une procédure spécifique.
Une consigne absente sur une seule caisse peut provenir de cette option. Comparez le centre d’encaissement avec une caisse fonctionnelle avant de modifier les fiches produits.

9. Suivre le stock physique des emballages

La vente d’une consigne peut représenter une sortie d’emballage, et sa reprise une entrée. Ce suivi dépend du paramétrage de stock de l’article CONSIGNE... et de la fonction de retour utilisée.

Organisation conseillée

  • une famille « CONSIGNES » dédiée ;
  • un article par type et valeur d’emballage ;
  • stock actif si l’entreprise veut suivre les quantités physiques ;
  • inventaires périodiques des bouteilles, casiers, palettes ou fûts ;
  • régularisations justifiées pour casse, perte et réforme ;
  • séparation des emballages appartenant à différents fournisseurs ;
  • rapprochement ventes, retours, achats et stock réel.

Écart entre stock et dette de consigne

Le stock physique d’emballages et les sommes dues aux clients ne sont pas la même information :

  • le stock mesure les emballages présents ;
  • le compte de consignation mesure les sommes potentiellement remboursables ;
  • les emballages non rendus peuvent devoir être reclassés selon la politique comptable et fiscale ;
  • les casses et pertes doivent être documentées séparément.
Une quantité de stock correcte ne prouve pas que le solde comptable des consignations est correct. Effectuez deux rapprochements distincts.

10. TVA et comptabilité

Le traitement comptable d’un emballage consigné dépend du contrat et de la probabilité de restitution.

Principe comptable général

Tant que l’emballage reste la propriété de l’entreprise et que la somme doit être remboursée en cas de retour, la consignation correspond en principe à une dette envers le client, et non à un produit définitivement acquis.

TVA

Le régime officiel prévoit notamment que la consignation peut rester hors de la base de TVA lorsque la taxe n’est pas facturée sur cette somme et que les emballages sont restitués dans le délai usuel. Si l’emballage n’est définitivement pas rendu, la somme peut devenir taxable selon le régime propre de l’emballage.

Contrôles à valider avec le cabinet

  • code TVA de l’article consigne ;
  • compte utilisé lors de la facturation ;
  • compte utilisé lors de la reprise ;
  • traitement des consignations anciennes non rendues ;
  • écart entre prix de consignation et valeur de reprise ;
  • bonis éventuels sur reprise ;
  • traitement des emballages immobilisés ou suivis en stock ;
  • pont comptable des tickets positifs et négatifs.
Ne choisissez pas le code TVA uniquement pour obtenir un ticket souhaité. Faites confirmer le dispositif réel par le comptable, notamment lorsque la consigne est facturée avec TVA ou reprise à une valeur différente.
Lorsque le prix de consignation dépasse le montant remboursé, la différence peut constituer un boni sur reprise d’emballages consignés.

11. Afficher le prix consigne comprise

Le prix du produit et celui de la consigne sont stockés sur deux articles. Les modèles d’étiquettes standard ne disposent pas toujours d’un champ natif permettant d’additionner automatiquement les deux montants.

Solution 1 — État personnalisé

Créez un état reliant :

  • le numéro de consigne du produit ;
  • le code formaté CONSIGNE0001 ;
  • le prix de l’article de consigne ;
  • le prix du produit ;
  • la quantité de consigne.
Prix affiché = Prix produit
             + (Prix article consigne × Quantité de consigne)

Solution 2 — Champ libre contrôlé

Stockez le montant de consigne dans un champ libre identique pour tous les produits, puis utilisez ce champ dans l’étiquette.

Le champ libre constitue une duplication. Toute modification du prix de CONSIGNE0001 doit mettre à jour les produits liés.
Ne modifiez pas le prix de vente du produit pour y inclure la consigne si le ticket doit la distinguer et la rembourser séparément.

12. Documents de gestion, achats et fournisseurs

L’insertion automatique est principalement documentée pour la vente directe. Dans les achats, commandes, réceptions, factures ou transferts, vérifiez le comportement de la version et ajoutez les emballages comme lignes distinctes lorsque la fonction automatique n’est pas prévue.

Achats fournisseurs

  • utiliser l’article consigne correspondant au fournisseur ou à l’emballage ;
  • séparer le contenu et l’emballage sur les documents ;
  • contrôler les quantités reçues et rendues ;
  • rapprocher les relevés de consigne du fournisseur ;
  • éviter de mélanger des fûts ou casiers de propriétaires différents.

Documents clients

  • contrôler la transformation ticket vers facture ou BL ;
  • vérifier la présence de la ligne consigne ;
  • tester les avoirs et retours ;
  • contrôler la TVA et les comptes dans le document transformé ;
  • tester la facturation différée des tickets BL.
Une consigne correcte sur le ticket peut être traitée différemment lors d’une transformation en document. Effectuez une recette complète pour chaque type de document réellement utilisé.

13. Exemples de paramétrage

Bouteille consignée

ProduitLIMONADE75
Article consigneCONSIGNE0001
Code consigne1
Quantité consigne1

Pack de six bouteilles, consigne par bouteille

ProduitPACK6LIMO
Article consigneCONSIGNE0001
Code consigne1
Quantité consigne6

Fût de bière

ProduitFUT30L
Article consigneCONSIGNE0003
Code consigne3
Quantité consigne1

Casier et bouteilles

Si le client doit payer une consigne par bouteille et une autre pour le casier, la liaison native unique du produit peut être insuffisante. Étudiez l’une des solutions suivantes :

  • article pack dont la consigne représente la valeur globale ;
  • ajout manuel contrôlé de la seconde consigne ;
  • kit ou composition testé avec deux lignes ;
  • développement spécifique validé.

14. Recette avant mise en production

  1. Créer CONSIGNE0001.
  2. Lier un produit avec Code consigne = 1.
  3. Tester QTE_CONSIGNE = 1.
  4. Vendre deux unités du produit.
  5. Vérifier la multiplication des quantités.
  6. Tester une remise de ligne et une remise globale.
  7. Tester un produit pesable sur une version récente.
  8. Retourner une consigne avec la fonction 017.
  9. Vérifier le remboursement et le stock.
  10. Tester les fonctions 018 et 019 sur un dossier de recette.
  11. Tester le centre avec la gestion des consignes désactivée.
  12. Transformer le ticket en document de gestion.
  13. Tester l’étiquette prix produit + consigne.
  14. Contrôler statistiques, TVA et pont comptable.
  15. Rapprocher le stock physique après plusieurs ventes et retours.
Le dispositif est validé lorsque la bonne ligne s’ajoute automatiquement, que sa quantité suit celle du produit, que le retour rembourse la somme attendue et que stock, statistiques et comptabilité restent cohérents.

15. Diagnostic rapide

La consigne ne s’ajoute pas automatiquement
Vérifiez l’existence de l’article CONSIGNE0001, le préfixe exact, les quatre chiffres, le champ Code consigne du produit et l’option Désactiver la gestion des consignes du centre d’encaissement.
Le code est CONSIGNE001 et ne fonctionne pas
Renommez ou recréez l’article avec quatre chiffres : CONSIGNE0001. Vérifiez ensuite tous les produits liés.
La mauvaise consigne est appelée
Comparez le numéro du champ Code consigne avec le suffixe de l’article. Vérifiez aussi les doublons et anciens articles de même libellé.
La quantité est toujours égale à 1
Contrôlez la zone Quantité dans Infos caisse. La valeur zéro est historiquement interprétée comme une unité. Renseignez explicitement la quantité attendue.
La quantité d’une consigne d’article pesable est énorme
Vérifiez la version. Un bug corrigé en avril 2026 appliquait le poids du produit à la quantité de la consigne. Mettez à jour puis refaites le test.
La consigne fonctionne sur une caisse mais pas sur une autre
Comparez les centres d’encaissement, notamment l’option Désactiver la gestion des consignes. Vérifiez aussi la version, le dossier et la fiche produit réellement utilisée.
Le retour rembourse le produit au lieu de l’emballage
L’opérateur a probablement rappelé le produit principal. En mode Retour, appelez directement l’article CONSIGNE....
Le retour rembourse mais ne réintègre pas le stock
Vérifiez que la touche utilise la fonction 017 et non 018, puis contrôlez la gestion de stock de l’article consigne et le magasin.
Le stock augmente mais aucun remboursement n’est produit
La touche utilise probablement la fonction 019. Utilisez 017 si la reprise doit à la fois remettre l’emballage en stock et rembourser le client.
Une remise réduit le montant de la consigne
Activez Remise interdite sur l’article consigne et testez les remises de pied du centre d’encaissement. Contrôlez le montant remboursé après la modification.
Le prix consigne comprise n’apparaît pas sur l’étiquette
Le modèle standard ne retrouve pas nécessairement l’article lié. Utilisez un état personnalisé ou un champ libre standardisé, puis organisez la mise à jour du montant.
Les statistiques de consignes sont incohérentes
Recherchez des articles négatifs distincts, des retours effectués avec le produit principal, des remises, des consignes désactivées sur certaines caisses et des articles mal codifiés.
Le compte comptable ou la TVA est incorrect
Vérifiez la famille, la fiche article consigne, le pont comptable et la stratégie validée avec le cabinet. Ne corrigez pas uniquement l’écriture exportée sans corriger la source.
Une consigne ancienne n’a jamais été rendue
Ne la supprimez pas simplement du suivi. Identifiez la période et appliquez la procédure comptable et TVA des emballages considérés comme définitivement conservés.

16. Actions à éviter

  • utiliser un code autre que CONSIGNE#### ;
  • confondre le suffixe numérique et le code article complet ;
  • créer un article négatif séparé pour les retours ;
  • rappeler le produit principal pour rendre uniquement l’emballage ;
  • laisser les remises modifier la valeur remboursable ;
  • modifier à la main le montant automatique sur chaque ticket ;
  • inclure la consigne dans le prix produit tout en la remboursant séparément ;
  • supposer que le stock physique et la dette de consignation sont identiques ;
  • choisir la TVA sans validation comptable ;
  • déployer un produit pesable sans vérifier le correctif de version.

17. Liste de contrôle

  • L’article consigne respecte CONSIGNE####.
  • Son prix et son libellé sont corrects.
  • Sa famille, sa TVA et ses comptes sont validés.
  • Le produit contient le bon Code consigne.
  • La quantité de consigne est explicite.
  • L’insertion automatique est testée.
  • Le centre d’encaissement n’a pas désactivé les consignes par erreur.
  • La fonction de retour 017 est disponible.
  • Le retour utilise le même article consigne.
  • Les remises sont bloquées ou contrôlées.
  • Le stock physique est rapproché.
  • Le pont comptable est validé.
  • Les produits pesables ont été testés sur une version corrigée.
  • Les étiquettes distinguent clairement prix et consigne.

18. Évolutions KWISATZ documentées

Date Évolution
Mai 2006 Ajout de QTE_CONSIGNE pour gérer plusieurs consignes par produit ; zéro est interprété comme une unité.
Janvier 2022 Ajout de l’option « Désactiver la gestion des consignes » dans le centre d’encaissement.
Avril 2026 Correction de la quantité de consigne associée aux articles pesables.

19. Sources documentaires

  • MENUS_KWISATZ — Code consigne et Quantité dans Infos caisse.
  • Suivi de développement KWISATZ — QTE_CONSIGNE, désactivation par centre et correctif des articles pesables.
  • Base support KWISATZ — codification CONSIGNE####, vente automatique et retour de l’article consigne.
  • BOFiP — régime TVA des emballages consignés.
  • BOFiP — comptabilisation des sommes de consignation et des emballages non rendus.
  • Service Public Entreprendre — obligations des filières à responsabilité élargie du producteur.

Références officielles : BOFiP — TVA des emballages consignés · BOFiP — consignation et résultat · Filières REP .