XL 2010 Créer EAN par rapport à un poids ou un prix

czac

XLDnaute Occasionnel
Bonjour,

Je sais pas comment créer un EAN avec un poids variable ou prix variable. Dans le tableau ci-joint, un exemple avec l'EAN 20529004 000000 qui désigne un jambon entier (colonne E). j'arrive à créer un EAN mais juste par rapport à la désignation mais pas les 6 derniers chiffres du code-barre qui devrait correspondre au prix par rapport au poids.

Pouvez-vous m'aider svp

Cordialement
 

Pièces jointes

  • 2022_Modele_facture_Avec EAN_V1.xlsm
    21.2 KB · Affichages: 11

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Czac,
Vous donnez un EAN en 14 caractères, mais dans votre fichier vous n'avez que de l'EAN 13 et 12 digit.
Par ex pour la ligne 9 que doit on coder ? 205294214986 ? ou autre chose ?
Si c'est ça, essayez en F9 :
VB:
=GAUCHE(E9;7)&GAUCHE(""&D9;3)&DROITE(""&D9;2)
ce qui donne :
1666791228717.png
 

czac

XLDnaute Occasionnel
Bonjour Sylvanu,

déjà merci pour ce retour. J'avait trouvé la formule en colonne F puis G pour avoir un EAN 13. C'est peut-être pas la bonne formule.

Normalement les 6 derniers chiffres de l'EAN 13 est le prix du produit (là où il y a les zéros). Les 7 premiers chiffres c'est la dénomination du produit.

En gros c'est comment convertir mes 6 derniers chiffres en relation avec le prix TTC de la colonne D qui est variable

J'ai bien 13 chiffres, j'ai pas vu 14.
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
La, je sèche. Car quand on regarde code du posr #2, on voit sous le barre code sa traduction "en clair" soit :
2052942149864.
Soit un ID 2052942, un total de 14986 et une clé de sécurité de 4.
Je vais chercher un site qui donnerai un ean13, cela permettrait d'éclaircir ce point.
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
J'ai trouvé quelques sites. Pour le code 205294214986, on obtient :
Votre fichier
1666802487744.png

Pour https://barcode.tec-it.com/fr/EAN13?data=205294214986 :
1666802514822.png

Pour http://www.cellard.com/fr/codebarre/image-code-barre.php?vtype=2 :
1666802545543.png

Et le dernier : https://products.aspose.app/barcode/fr/generate/ean#result
1666802628570.png

On voit que tous les codes sont identiques, alors pourquoi cela ne marcherait il pas ?
Etes vous sur que votre scanner est correctement programmé en ean13 ? ou autre.
Auriez vous un code image qui passerait correctement avec votre lecteur pour une entrée donnée, qui permettrait de comprendre.
 

czac

XLDnaute Occasionnel
Bonjour,

Merci beaucoup pour vos réponses et vos recherches. J'ai à nouveau essayé mais sur mon smartphone et ça m'indique bien 22€85 au lieu de 149€86.
 

Pièces jointes

  • Screenshot_20221027-090410.png
    Screenshot_20221027-090410.png
    132.1 KB · Affichages: 14

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour,
Etes vous au moins d'accord que le post #7 montre que le barcode est bon pour la valeur 2052942149864 ?

Ensuite est ce que ce code est bien celui qu'il faut coder ? 7 chiffres pour le code , 5 chiffres pour le prix, 1 chiffre pour la sécurité ? En d'autres termes, est ce que vous attendez bien 2052942149864 pour cette poitrine entière ?

Ensuite quel logiciel vous utilisez avec votre douchette qui vous donne le prix ?
Je vois ce code correct sur votre étiquette, on dirait que votre douchette attend une référence, car on dirait bien que le code 2052942149864 est la référence de la poitrine, et non un code avec le prix.

Dernière question importante, avez vous l'étiquette de la poitrine entière à 149.86 ? Si oui quel code figure en haut à gauche de l'étiquette ?

Fatalement dans la chaine quelque chose cloche.
 
Dernière édition:

sylvanu

XLDnaute Barbatruc
Supporter XLD
J'ai l'impression que depuis le début vous vous tromper sur le code à affecter.
Il me semble que votre système est classique avec références et appel à une base de données, comme celui ci :
1666861986305.png

Donc le code à générer serait le code référence du produit, et ne comporte pas le prix.
Qu'en pensez vous ?
 

czac

XLDnaute Occasionnel
Réponses au post#10:
pour le post #7 pour moi les 7 premiers chiffres sont égal au nom du produit. Là on est ok. par contre je vois bien que les 5 derniers chiffre c'est le prix 14986 (149€86) et ensuite le dernier chiffre c'est un code de sécurité.

Concernant le logiciel qu'on utilise, alors là j'en ai aucune idée.....

Je comprends pas ce que vous voulez dire sur "Si oui quel code figure en haut à gauche de l'étiquette ?"


Réponses au post #11:
Alors là... je sais juste que le "2" du début du code est pour moi un code poids/prix. Si c'était un "3" cela au
205 = rayon boucherie Libre service
294 = nom du produit = PLU
et ensuite c'est les 6 derniers chiffres c'est le poids/prix

Je sais pas si cela peut vous aider

franchement encore merci pour votre aide
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Si votre douchette vous renvoie cette étiquette :
1666862577892.png

Alors c'est que le code lu est un code référence, et non un code produit prix.
Car le code généré est correct, la preuve avec les trois logiciels de générateur EAN.
Donc votre douchette ne fonctionne pas comme vous le pensez, elle agit comme sur le schéma du post #11.
 

czac

XLDnaute Occasionnel
Si je met que des zéros sur les 6 derniers chiffres cela me mets le prix kg (voir photo)

Donc si ma douchette ne fonctionne pas comme je le pense, y a t-il une solution?
 

Pièces jointes

  • Screenshot_20221027-113109.png
    Screenshot_20221027-113109.png
    131.2 KB · Affichages: 10

Discussions similaires

Statistiques des forums

Discussions
312 165
Messages
2 085 880
Membres
103 009
dernier inscrit
dede972