Codification des composants en code barre
CA114 : Code Barre par catégorie matière
CA114W01
Cette fonction permet de choisir le type de Code Barre matière selon la catégorie matière (type matière / famille matière / société matière), sur le même principe que CA014 (Code Barre article selon la catégorie article)
Les choix possibles par catégorie matière sont le type de Code Barre (voir ci-dessous), et une coche de non génération de Code Barre, permettant de ne pas codifier certaines catégories matière. 2 types de CB :
- 0 (par défaut) = code interne par catégorie (commençant par "9")
- 1 = EAN/Gencod
N.B. :
certaines douchettes ne savent pas lire les Code Barre commençant par le chiffre 0 (réservé pour la norme UPC); le fait d'utiliser le chiffre "9" permet donc de s'affranchir de ce problème.
- Partie fixe de l’écran de saisie
- Type de code :
Les valeurs possibles sont :- 0 pour les codes internes par catégorie de matière
- 1 pour les EAN/GENCOD
La fonction propose la codification interne par défaut.
- Non code barre :
Cette zone permet de déterminer si pour la catégorie matière, il faut générer ou non un code barre. Ainsi, la génération ne tiendra compte que des critères pour lesquels la coche "non code barre" est nul.
- Type de code :
- Partie flottante de l’écran de saisie
La catégorie de matière est composée des données suivantes:- Type de matière
- Famille de matière
- Genre
- Variété
- Société
Principes
- La fonction est accessible selon le paramètre GEST_CB_MAT.
- L'ordre de priorité des informations flottantes se fait de droite à gauche.
- Un contrôle d'unicité est réalisé sur les critères flottants
- Cette fonction est de type "Règle de gestion" (paramétrage JP517)
Gestion du contexte Société matière.
Si type CB = 1 (voir CA114), la fonction recherche le CNUF à utiliser pour un composant donné; dans le cas d'une société matière, on utilise le CNUF article, associé de toute façon à une société de contexte matière.
Il est nécessaire que la société admette au moins un contexte.
N.B. :
il est important de ne pas codifier le 1er caractère du CNUF par un 0, car certaines douchettes appliquent une norme de lecture, qui considère que tout code EAN à 13 chiffres commençant par 0 est en fait un code EAN/UPC (norme américaine) à 12 chiffres ; le premier chiffre est donc ignoré par la douchette.
Pour utiliser cette fonction, le paramètre GEST_MULTI_CNUF doit être à 1. Il permet de gérer les différents CNUF attribués à une société. Ces CNUF sont utilisés lors de la génération des codes barre. À un instant T, il n'y a toujours qu'un seul CNUF en cours pour une société, il s'agit du CNUF référencé dans le fichier des sociétés (TA009). Le CNUF en cours est systématiquement remplacé par le CNUF suivant dès lors que la borne de fin du compteur CIP est atteinte pour le CNUF en cours.
Le nouveau CNUF et son indicatif CIP viennent alors remplacer les précédents dans le fichier des sociétés.
Le CNUF en cours est repéré par la présence d'une date de début d'utilisation renseignée et une date de fin NULLE.
Un CNUF qui n'est plus utilisé a les 2 dates début/fin renseignées (la date de fin correspond alors à la date de fin d'utilisation).
Quant aux CNUF disponibles, leurs deux dates sont NULLES.
Ces deux dates ne sont pas accessibles et sont mises à jour lors de la génération des codes barre.
L'indicatif EAN_MAT (xxx = 3 chiffres) permet de gérer un compteur EAN_MATxxx dans JP020 pour la famille courante. Le compteur est utilisé pour codifier les Codes Barre des composants rattachés à la famille courante. La structure du code EAN13 généré est :
- Code CNUF de la société de la matière (maximum 9)
- Compteur relatif au code CIP de la société. CNUF+CIP doivent faire obligatoirement 12 de long.
exemple : Avec un code CNUF de 9, il faut un code CIP de 3 - 1 chiffre de la "clé de contrôle".
L'indicatif EAN_MAT est facultatif; s'il n'est pas renseigné pour une famille, les Codes Barre des composants rattachés à cette famille utilisent par défaut un indicatif EAN_MAT999 standard ; dans ce cas, la structure du code EAN13 généré est :
- 9999
- 8 chiffres du compteur
- 1 chiffre de la "clé de contrôle".
Si le code des familles matière est numérique, on peut avoir indicatif = code ; dans le cas contraire, un suffixe numérique différent du code alphanumérique est obligatoire pour pouvoir l'insérer dans le code EAN13; comme la numérotation commence toujours par "9", il n'y a pas de risque qu'un Code Barre composant prenne la même valeur qu'un Code Barre produit.
Un même indicatif peut être utilisé pour plusieurs familles matière.
MA001 : Gestion matière/composant
Pour chaque matière, un onglet intitulé ‘Liste composants’ permet :
- d'afficher la liste des composants correspondants et de leur Code Barre associé.
- de générer les Code Barre des composants correspondants pour lesquels le Code Barre n'existe pas encore, à l'aide du bouton GENERATION Code Barre.
- éventuellement, de saisir ou modifier manuellement un Code Barre pour un composant donné (peu d'utilité en pratique).
La coche ‘Composants sans code barre’ permet de lister et de contrôler les Code Barre manquants.
Seul le Code Barre peut être accessible en saisie (si pas de coche impression) ; cette saisie ne se fait que sur les 12 premiers chiffres, le 13ème étant calculé et affiché automatiquement.
Dès lors qu'un Code Barre est imprimé, toute modification (ou remise à NULL) influerait sur sa relecture (soit Code Barre inconnu, soit affectation à un autre composant) ; pour pallier cela, un flag est positionné pour chaque composant, dès lors que son Code Barre a été imprimé en étiquette (voir MA015).
Toute modification n’est donc possible que si ce flag n'est pas positionné.
Un semi-fini ne peut pas avoir de code barre (ni au niveau article, ni au niveau matière)
Quoiqu'il en soit, un Code Barre donné ne peut correspondre qu'à un et un seul composant.
CA101 : Saisie / Génération / Consultation Code Barre composant
L’affichage des informations est le même que celui dans MA001, onglet ‘Liste composants’.
MA021 : Impression Fiche matière/composant
Pour chaque matière :
Edition de la liste des composants avec Code Barre, selon le critère de présentation XX/4 : "édition des Code Barre", et à l'aide du critère de filtre MA/88 : "Code EAN13 composant".
Pour chaque composant : Edition du Code Barre correspondant.
MA903 : Consultation Fiche composant
Le critère de filtre ‘Code EAN13 composant’ permet de filtrer la liste des composants sur Code Barre composant (recherche d'infos complémentaires à partir d'une étiquette).
CA102 : Génération code barre matière
Cette fonction, planifiable en traitement batch, permet de générer en masse les codes barre, selon les critères choisis, et selon le paramétrage défini dans CA114. Les critères de filtre sont issus des kits matière et composant.
Différents contrôles sont effectués :
Présence d’un code société pour la matière
Existence du code CNUF et d’un indicateur CIP de la société
Pour la codification interne :
Présence dans JP020 d’un indicateur matière
Longueur de l’indicateur matière déclarée (message non bloquant).
Impression des composants en code Barre
L'impression des codes barre permet d'obtenir une étiquette par composant, afin de constituer en début de collection un catalogue de tous les composants utilisés; le critère principalement utilisé doit donc être la saison composant.
MA013 : Etiquette code barre composant
Cette édition d’étiquette est basée sur les composants.
Elle a donc pour vocation de sortir des étiquettes CB avant même que les composants ne soient stockés.
Sélection possible à l'aide de tous les critères de classification composant (kit matière et kit composant)
Sélection d'un classement (par composant, ou par type matière / famille matière / composant, d'un support d'étiquette, des étiquettes déjà éditées ou non, de la monnaie d'expression du prix d'achat, et du nombre d'étiquettes par composant (1 par défaut).
Impression des données suivantes sur une seule étiquette par composant :
- matière, taille, coloris
- fournisseur principal
- dernier prix d’achat (et monnaie)
- lieu et magasin de stockage
- code barre
Il n’est pas prévu de sélection des composants sur commande où à la demande : cette fonction ne peut donc être utilisée que « manuellement » pour étiqueter les réceptions de commande fournisseur. En effet, il manque l’information concernant le conditionnement de chaque composant, à savoir unitaire, pour les « gros » composants, ou par x pour les petits composants
(ex : bac pour les perles).
Etiquettes PDF (pour imprimantes laser ou thermiques)
N.B. :
vous pouvez éditer des étiquettes PDF à l’écran, par mail ou directement sur une imprimante.
Dans le cas d’une imprimante, l’imprimante choisie doit être associée au support d’étiquette choisi dans TA044, et elle doit avoir été paramétrée dans JP015 auparavant avec un type null.
Le paramétrage à effectuer dans TA044 pour obtenir des étiquettes PDF consiste à créer un support sans cocher « Support de type fichier », puis renseigner les imprimantes possibles, et enfin décocher les informations que vous ne désirez pas éditer.
Sachant que pour un format donné choisi dans MA013, la position, taille des étiquettes ainsi que la position des informations sur l’étiquette sont figées : en faisant varier le support saisi en critères, vous ne ferez que masquer certaines données.
Remarque : il n’est pas possible d’éditer plusieurs formats distincts dans une même demande.
Par défaut 5 formats d’étiquette PDF sont potentiellement possibles, ils se nomment « étiquette personnalisable 1 » à « étiquette personnalisable 5 » mais ne sont pas exploitables initialement car ils contiennent tous les données disponibles. Il vous faudra donc faire réaliser vos formats souhaités par Cegid (via les formulaires de Personnalisation Etiquettes PDF), puis vous pourrez supprimer ceux que vous n’utilisez pas par JP517.
Étiquettes envoyées à un logiciel externe
Voir la documentation « Paramétrage des étiquettes ».
N.B. :
données composant : codes, libellé composants, et lieu/magasin
code fournisseur principal : il s'agit du fournisseur ayant le % de marché le plus grand ; sinon il s’agit du premier fournisseur trouvé par ordre alphabétique (code).
dernier prix d’achat : il s'agit du prix d'achat le plus récent (date immédiatement inférieure ou égale à la date du jour) pour le premier fournisseur;
code barre : il s'agit du code stocké dans les informations du composant
Lecture Code Barre composant en gestion de nomenclature article
Cette fonctionnalité ne prend en compte la saisie du code barre composant que dans la fonction de gestion de nomenclature IN222 (Saisie et modification) ; pas d’application dans les autres fonctions annexes, comme l'outil de modification en masse des nomenclatures (remplacement d’un composant par un autre, etc.).
IN222 : Gestion nomenclature article/produit
La saisie permet de biper le code barre composant et ramener la clef "composant" correspondante (code matière, code taille et code coloris).
L'utilisation des codes-barres composants permet de faciliter le repérage de chaque composant d'un article, à partir d'un catalogue papier de tous les composants. Cependant, il peut être intéressant de placer en priorité certaines données dont la valeur peut être commune à plusieurs composants d'un même article.
Quand le paramètre GEST_CB_MAT=1, le CB apparaît en en-tête article, et CB composant en en-tête produit et vous permet de saisir les composants des lignes de nomenclatures par code barre (bipage ou manuel). Cette saisie doit être réalisée dans la zone "matière".
En plus du code EAN affiché, cette zone peut afficher les messages suivants :
"PAS DE CB"
Cela indique que le code EAN13 est non renseigné.
"MULTIPLES"
La fonction n'a pas assez d'informations pour retrouver le code EAN exact. Ceci peut arriver si le coloris composant, n'est pas renseigné ou si la taille est saisie sous forme de gradation et donc non présente au niveau de la ligne de nomenclature. Il suffit alors de renseigner le coloris ou bien de se positionner sur l'une des tailles composant de la gradation pour faire afficher le code EAN correspondant.
Sur la page de saisie de nomenclature article, le bipage d'un composant permet de renseigner automatiquement le code matière et la taille matière. La quantité unitaire prend la valeur 1 par défaut. Sur la page de saisie de nomenclature produit, le coloris composant est aussi renseigné automatiquement. Si vous désirez utiliser une gradation de tailles, il suffit de remettre à nul la zone taille située après le code matière.
Le principe de saisie est de lire les composants dans l'ordre des emplois.
Le curseur se positionne d'abord sur le type d'emploi, saisi en première ligne, puis proposé par défaut lignes suivantes (et modifiable si changement).
Ensuite, le curseur se positionne sur le code barre unique, en dessus de la liste, ce qui permet de conserver toutes les données de la nomenclature sans perdre de place : le bipage du code barre remplirait alors les données matière / taille / coloris
Le curseur est ensuite positionné dans la quantité, afin de continuer à saisir manuellement les autres données.