Module Codes Barre: Difference between revisions

Jump to navigation Jump to search
m
no edit summary
Tag: 2017 source edit
mNo edit summary
Tag: 2017 source edit
Line 31: Line 31:
Le seul moteur disponible par défaut et supporté en standard par les développeurs Dolibarr est '''php-barcode'''. Ce moteur est capable de générer un code barre au format EAN13 et ISBN mais a besoin d'un programme externe nommé genbarcode à renseigner sur la ligne "Outil génération code barre..." pour les autres formats.
Le seul moteur disponible par défaut et supporté en standard par les développeurs Dolibarr est '''php-barcode'''. Ce moteur est capable de générer un code barre au format EAN13 et ISBN mais a besoin d'un programme externe nommé genbarcode à renseigner sur la ligne "Outil génération code barre..." pour les autres formats.


L'utilisation de ce programme externe genbarcode permet au moteur php-barcode de gérer plus de format. Ce programme peut être téléchargé depuis le site http://www.ashberg.de/php-barcode/download/#genbarcode
L'utilisation de ce programme externe genbarcode permet au moteur php-barcode de gérer plus de format. Ce programme peut être téléchargé depuis le site https://www.ashberg.de/php-barcode/download/#genbarcode


Éventuellement, installer de nouveaux moteurs de générations si php-barcode ne marche pas ou pour gérer d'autres formats (voir l'espace téléchargement de dolibarr.org).
Éventuellement, installer de nouveaux moteurs de générations si php-barcode ne marche pas ou pour gérer d'autres formats (voir l'espace téléchargement de dolibarr.org).
Line 43: Line 43:
Activer le module de numérotation que vous souhaitez utiliser pour proposer et valider le numéro de code à barres des produits. Définir également le masque à utiliser pour la génération de numérotation automatique.  
Activer le module de numérotation que vous souhaitez utiliser pour proposer et valider le numéro de code à barres des produits. Définir également le masque à utiliser pour la génération de numérotation automatique.  


Par exemple, si vous avez choisi d'utiliser le format EAN ( http://en.wikipedia.org/wiki/International_Article_Number_(EAN) ) pour les produits dans la configuration précédente, vous pouvez entrer la valeur:  
Par exemple, si vous avez choisi d'utiliser le format EAN ( https://en.wikipedia.org/wiki/International_Article_Number_(EAN) ) pour les produits dans la configuration précédente, vous pouvez entrer la valeur:  
<syntaxHighlight lang="ini">
<syntaxHighlight lang="ini">
300999{000000}
300999{000000}
</syntaxHighlight>
</syntaxHighlight>


* Où 300 est le code du pays (Voir http://www.gs1.org/barcodes/support/prefix_list)  
* Où 300 est le code du pays (Voir https://www.gs1.org/barcodes/support/prefix_list)  
* 999 est le numéro d'entreprise du pays (selon les pays, il peut avoir plus de chiffres)  
* 999 est le numéro d'entreprise du pays (selon les pays, il peut avoir plus de chiffres)  
* {000000} est un compteur sur 6 chiffres (selon les pays, il peut avoir moins de chiffres)  
* {000000} est un compteur sur 6 chiffres (selon les pays, il peut avoir moins de chiffres)  
* Le 13eme chiffre de Checksum n'est pas nécessaire pour EAN13 (il est ajouté automatiquement)
* Le 13eme chiffre de Checksum n'est pas nécessaire pour EAN13 (il est ajouté automatiquement)


Note: Un '''Code barre EAN13''' identifie en général un modèle de produit, tout comme la référence du produit (aussi appelé '''Part number'''). L'identification du numéro de série ou lot se fait avec le '''Serial No''' aussi appelé '''SSN''', '''S/N''', or '''SN''' ou '''Product No'''. Le Serial No / Product No est parfois un code barre autonome, parfois inclut dans un EAN128: http://www.barcodeisland.com/uccean128.phtml
Note: Un '''Code barre EAN13''' identifie en général un modèle de produit, tout comme la référence du produit (aussi appelé '''Part number'''). L'identification du numéro de série ou lot se fait avec le '''Serial No''' aussi appelé '''SSN''', '''S/N''', or '''SN''' ou '''Product No'''. Le Serial No / Product No est parfois un code barre autonome, parfois inclut dans un EAN128: https://www.barcodeisland.com/uccean128.phtml


Note: Le '''SKU''' est un terme flou qui signifie: "L'identifiant suffisamment précis pour être utilisé pour gérer le stock". Cela dépend donc de l'usage des numéros de lot/serial ou pas. Il peut s'agir du '''Part number''' ou du '''Serial No'''. Le plus simple est encore d'éviter l'utilisation de ce terme.
Note: Le '''SKU''' est un terme flou qui signifie: "L'identifiant suffisamment précis pour être utilisé pour gérer le stock". Cela dépend donc de l'usage des numéros de lot/serial ou pas. Il peut s'agir du '''Part number''' ou du '''Serial No'''. Le plus simple est encore d'éviter l'utilisation de ce terme.

Navigation menu