diff --git a/doc/dev/barcode/EAN13.txt b/doc/dev/barcode/EAN13.txt new file mode 100644 index 00000000000..5053a5a2660 --- /dev/null +++ b/doc/dev/barcode/EAN13.txt @@ -0,0 +1,107 @@ +Signification des chiffres. + +- 2 chiffres pour le code pays ou code système +- 5 chiffres pour l'identificateur de société +- 5 chiffres pour l'identificateur d'article +- 1 chiffre pour la somme de contrôle + +Cette règle subit de nombreuses entorses pour améliorer l'usage des chiffres disponibles. +Voici la liste des codes pays ou système : + + +00 à 13 UCC (Etats-Unis et Canada) +20 à 29 Codification interne en magasin +30 à 37 GENCOD-EAN France +380 BCCI (Bulgarie) +383 SANA (Slovénie) +385 CRO-EAN (Croatie) +387 EAN-BIH (Bosnie-Herzégovine) +400 à 440 CCG (Allemagne) +45 + 49 Distribution Code Center – DCC (Japon) +460 à 469 UNISCAN - EAN Russie (Fédération de Russie) +471 CAN (Taiwan) +474 EAN Estonie +475 EAN Lettonie +476 EAN Azerbaï djan +477 EAN Lituanie +478 EAN Ouzbékistan +479 EAN Sri Lanka +480 PANC (Philippines) +481 EAN Biélorussie +482 EAN Ukraine +484 EAN Moldavie +485 EAN Arménie +486 EAN Georgie +487 EAN Kazakhstan +489 HKANA (Hong Kong) +50 E Centre UK +520 HELLCAN-EAN HELLAS (Grèce) +528 EAN Liban +529 EAN Chypre +531 EAN-MAC (FYR Macédonie) +535 EAN Malte +539 EAN Irlande +54 ICODIF/EAN Belgique. Luxembourg +560 CODIPOR (Portugal) +569 EAN Islande +57 EAN Danemark +590 EAN Pologne +594 EAN Roumanie +599 H.A.P.M.H. (Hongrie) +600 - 601 EAN Afrique du Sud +609 EAN Ile Maurice +611 EAN Maroc +613 EAN Algérie +619 Tunicode (Tunisie) +621 EAN Syrie +622 EAN Egypte +625 EAN Jordanie +626 EAN Iran +628 EAN Arabie Saoudite +64 EAN Finlande +690 - 693 Article Numbering Centre of China - ANCC (Chine) +70 EAN Norge (Norvège) +729 Israeli Bar Code Association – EAN Israël +73 EAN Suède +740 EAN Guatemala +741 EAN El Salvador +742 ICCC (Honduras) +743 EAN Nicaragua +744 EAN Costa Rica Panama +746 746 EAN République Dominicaine +750 AMECE (Mexique) +759 EAN Venezuela +76 EAN (Schweiz, Suisse, Svizzera) +770 IAC (Colombie) +773 EAN Uruguay +775 APC - EAN Peru (Pérou) +777 EAN Bolivie +779 CODIGO - EAN Argentine +780 EAN Chili +784 EAN Paraguay +786 ECOP (Equateur) +789 EAN Brésil +80 à 83 INDICOD (Italie) +84 AECOC (Espagne) +850 Camera de Comercio de la Republica de Cuba (Cuba) +858 EAN Slovaquie +859 EAN République Tchèque +860 EAN YU (Yougoslavie) +867 EAN DPR Korea (Corée du Nord) +869 Union of Chambers of Commerce of Turkey (Turquie) +87 EAN Nederland (Hollande) +880 EAN Korea (Corée du Sud) +885 EAN Thaï lande +888 SANC (Singapour) +890 EAN Inde +893 EAN Vietnam +899 EAN Indonésie +90 - 91 EAN Autriche +93 EAN Australie +94 EAN Nouvelle Zélande +955 Malaysian Article Numbering Council (MANC) - Malaisie +977 Publications sérielles (ISSN) +978 - 979 Livres (ISBN) +980 Reçus de remboursement +981 - 982 Coupons (monnaie courante) +99 Coupons \ No newline at end of file diff --git a/htdocs/admin/barcode.php b/htdocs/admin/barcode.php index 7515f801070..4165e29b0d5 100644 --- a/htdocs/admin/barcode.php +++ b/htdocs/admin/barcode.php @@ -1,7 +1,7 @@ * Copyright (C) 2004-2005 Laurent Destailleur - * Copyright (C) 2005 Regis Houssin + * Copyright (C) 2005-2006 Regis Houssin * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -89,7 +89,9 @@ $var=true; print "EAN13"; print "\n"; - print "information"; + print "L'EAN se compose de 13 caractères, 12 chiffres plus une clé de contrôle. Il fonctionne de la même manière que l'UPC, avec lequel il est compatible.
"; + print "L'utilisation des symbologies EAN8 et EAN13 impose la souscription et l'abonnement auprès d'organisme tel que GENCOD.
"; + print "Codes numériques utilisés exclusivement à l'identification des produits susceptibles d'être vendus au grand public."; print ''; // Affiche example @@ -111,7 +113,8 @@ $var=true; print ''; print "UPC"; print "\n"; - print "information"; + print "L'UPC est l'équivalent de l'EAN8/13 pour des pays codificateurs autre que l'Europe.
"; + print "Codes numériques utilisés exclusivement à l'identification des produits susceptibles d'être vendus au grand public."; print ''; // Affiche example @@ -133,7 +136,7 @@ $var=true; print ''; print "ISBN"; print "\n"; - print "information"; + print "Le code ISBN est un code dédié au milieu de la presse écrite."; print ''; // Affiche example @@ -155,7 +158,11 @@ $var=true; print ''; print "Code 39"; print "\n"; - print "information"; + print "Premier code alpha numérique utilisé massivement dans l'Industrie pour sa capacité d'encodage (chiffres et lettres)
"; + print "ainsi que par son degré de sécurité à l'encodage (clef de contrôle).
"; + print "Il met a disposition les 10 chiffres, les 26 lettres de l'alphabet et sept symboles.
"; + print "l'astérisque (*) sert de caractère de bornage. La lecture est bidirectionnelle.
"; + print "La longueur est variable mais en général ne dépasse pas 32 caractères."; print ''; // Affiche example @@ -178,7 +185,11 @@ $var=true; print ''; print "Code 128"; print "\n"; - print "information"; + print "Ce code \"dernière génération\" alpha numérique est susceptible d'encoder les 128 caractères de la table ASCII ( chiffres + lettres + symboles ).
"; + print "Le code 128 possède des algorithmes de cryptage sécurisés assez avancés.
"; + print "C'est le plus complet des codes à barres, il propose 3 jeux de 128 caractères.
"; + print "La lecture est bidirectionnelle.
"; + print "La longueur est variable mais en général ne dépasse pas 20 caractères."; print ''; // Affiche example