wikintpv

le wiki de KinTPV

Outils pour utilisateurs

Outils du site


01-kintpv:04-preferences:3-gestion:01-article-definition:article-cb-poids-prix

Gestion des codes-barres Poids/Prix (Balance)

KinTPV permet de lire des codes-barres à poids ou prix variable, généralement imprimés par une balance ou fournis directement sur le produit.

Ces codes-barres permettent d'identifier l'Article et de transmettre à KinTPV une information variable correspondant au Poids ou au Prix de Vente.

Cette gestion est notamment utilisée avec les Articles vendus au poids ou au volume (kg, litre, etc.) : Article en vrac ou portion.

Paramétrage des codes-barres Poids/Prix

Depuis Préférences > GESTION > Article Définition, cliquez sur Config. Code-Barres….

Le tableau est vide par défaut. La configuration doit être définie en fonction du format du code-barres généré par la balance ou fourni sur le produit.

Cliquez sur Ajouter une ligne pour ajouter les différents éléments du format à reconnaître.

Pour chaque ligne, indiquez :

  • Item : valeur de l'Origine permettant d'identifier le format ;
  • Type : partie correspondant à ORIGINE, CB, POIDS ou PRIX ;
  • Car. de début et Car. de fin : position des caractères correspondants.

Plusieurs lignes ayant le même Item constituent la description complète d'un format.

Dans l'exemple présenté ci-dessus :

  • l'Item 20 correspond à un format ORIGINE + CB + POIDS ;
  • l'Item 21 correspond à un format ORIGINE + CB + PRIX.

Les valeurs 20 et 21 sont ici des exemples de configuration.

Principe du découpage

Un code EAN-13 comporte 13 caractères. KinTPV permet de paramétrer le découpage des 12 premiers caractères, le 13e étant le caractère de contrôle EAN-13.

Ces 12 caractères sont répartis entre :

  • l'ORIGINE, qui permet d'identifier le format ;
  • le CB, qui permet d'identifier l'Article ;
  • le POIDS ou le PRIX, selon le format utilisé.

Avec une ORIGINE sur 2 caractères, il reste donc 10 caractères à répartir entre le Code-barres de l'Article et le Poids ou le Prix.

Cette répartition est libre. Elle peut par exemple être de :

  • 5 caractères pour le CB + 5 caractères pour le POIDS/PRIX ;
  • 6 caractères pour le CB + 4 caractères pour le POIDS/PRIX ;
  • 4 caractères pour le CB + 6 caractères pour le POIDS/PRIX.

L'Origine elle-même peut avoir une autre longueur. Il est par exemple possible d'utiliser 552 comme Origine sur 3 caractères, puis 6 caractères pour le CB et 3 caractères pour le POIDS/PRIX.

Dans tous les cas, l'ensemble doit occuper les 12 premiers caractères du code EAN-13.

Code-barres de l'Article

Le Code-barres enregistré dans la fiche Article doit avoir la longueur définie par la partie CB du paramétrage.

Lors de la création d'un Article, KinTPV peut proposer automatiquement un code EAN-13, notamment de type 28… ou 29…. Ce code de 13 caractères doit être remplacé par un code plus court correspondant à la partie CB définie dans le paramétrage : par exemple 3, 4, 5 ou 6 caractères.

Exemple

Avec le paramétrage présenté ci-dessus, le code-barres :

2100153009536

est interprété ainsi :

  • 21 : ORIGINE, caractères 1 à 2 ;
  • 00153 : CB de l'Article, caractères 3 à 7 ;
  • 00953 : PRIX, caractères 8 à 12, soit 9,53 € ;
  • 6 : caractère de contrôle EAN-13.

L'Article doit donc avoir 00153 comme Code-barres dans sa fiche.

Lors du passage en caisse, KinTPV reconnaît l'ORIGINE 21, applique le découpage correspondant, recherche l'Article dont le Code-barres est 00153, puis récupère le Prix contenu dans le code-barres.

Les préfixes 20 à 29 sont couramment utilisés pour les codes à circulation restreinte, notamment pour les produits à poids ou prix variable. Ils ne déterminent cependant pas à eux seuls la structure du code-barres : KinTPV utilise le paramétrage défini dans cette fenêtre.

01-kintpv/04-preferences/3-gestion/01-article-definition/article-cb-poids-prix.txt · Dernière modification : de KinTPV

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki