Données de base >  Nomenclatures >  Nomenclature commerciale  

Afficher tout Masquer tout

Une nomenclature d’articles permet de décrire la liste des produits/matières composant un article donné.

Pour un même article, il est possible de définir plusieurs nomenclatures dont chacune est adaptée au contexte d’utilisation : description technique du bureau d’études, calcul de coûts, gestion des kits en saisie des commandes de vente.
La définition de ces différentes nomenclatures pour un même article s'effectue par le biais des alternatives de nomenclature, la référence d'une nomenclature étant constituée de la référence article, du numéro d’alternative et du type d’alternative.

Le type d’alternative permet de distinguer les nomenclatures à usage commercial de celles utilisées pour la gestion de production ou de celles utilisées pour la sous-traitance. Toute modification de type est impossible.

  • Les nomenclatures commerciales sont utilisées en saisie de commandes de ventes.
  • Les nomenclatures de production sont utilisées dans les calculs de coûts, la gestion des ordres de fabrication, le calcul des besoins nets et le programme directeur de production.
  • Les nomenclatures de sous-traitance sont utilisées dans la saisie des ordres de sous-traitance, les calculs de coûts, le calcul des besoins nets et le programme directeur de production.

Cette fonction permet de créer, consulter et mettre à jour les liens de nomenclature commerciale d’un article donné.

Pré-requis

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre

Gestion de l'écran

En-tête

Présentation

La partie en-tête contient des informations générales de la nomenclature :

  • date de validité,
  • statut d’utilisation (élaboration ou exploitation),
  • unité de gestion (la quantité de gestion est initialisée ou saisie selon l’unité de gestion choisie).

Fermer

 

Champs

Les champs suivants sont présents dans cet onglet :

Article composé

Cette zone désigne l'identifiant de l'article composé.

 

Plusieurs nomenclatures peuvent être définies pour une même référence article.
Elles se distinguent par l'intermédiaire de l'alternative, saisie sur deux chiffres.

Les différentes alternatives peuvent servir à gérer des structures de produits différentes selon leur contexte d'utilisation :

  • calcul de besoins,
  • saisie de commande de vente,
  • fabrication / production,
  • etc.

Cette zone peut être laissée vide (valeur = 0) pour permettre de saisir les composants manuellement. Dans ce cas, seul le composé est chargé.

  • Date référence (champ DATREF)

La date de référence permet de sélectionner les articles selon leur date de début et leur date de fin de validité.
La saisie d'une date à 00/00/00 permet de sélectionner tous les articles quelle que soient leur date de validité.

SEEINFO La date de référence ne peut pas être nulle ou antérieure à la date du jour.

  • Version majeure (champ BOHECCMAJ)

 

  • Version mineure (champ BOHECCMIN)

 

Bloc numéro 2

  • Désignation (champ BOMDESAXX)

 

Cette zone désigne l'unité de stock du composé (affiché seulement).

  • Unité gestion (champ QTYCOD)

L'unité de gestion permet de définir la quantité des liens de nomenclature sur une autre base que l'unité de l'article.
Il est ainsi possible de saisir une nomenclature pour 1 unité de produit, pour 100 unités de produit, pour 1000 unités de produit, en pourcentage ou bien pour une taille de lot de produit.
Dans la définition en pourcentage, le total des quantités des liens doit être égal à 100.
La rubrique quantité de base est initialisée ou saisie selon l'unité de gestion choisie.

  • Quantité base (champ BASQTY)

La saisie de la quantité de base dépend de l'unité de gestion choisie :

  • l'unité de gestion est égale à 1, 100, 1000 ou en pourcentage : la quantité de base est forcée respectivement aux valeurs 1, 100, 1000 ou 100,
  • l'unité de gestion a été choisie par lot : la quantité de base est saisissable.
    Si l'alternative de nomenclature est dédiée à un site, elle est initialisée par la taille de lot de l'article pour ce site.
  • Date début validité (champ BOHSTRDAT)

L'en-tête de nomenclature possède une date de début de validité et une date de fin de validité.
Si la date de début n'est pas renseignée, cela signifie que pour une date inférieure à la date de fin, la nomenclature est valide.
Si la date de fin n'est pas renseignée, cela signifie que pour une date supérieure à la date de début, la nomenclature est valide.
Des dates de validité sont également associées aux liens. Elles sont initialisées selon les dates de l'en-tête et doivent être comprises entre celles-ci.

  • Date fin validité (champ BOHENDDAT)

 

  • Statut utilisation (champ LIBUSESTA)

Lors de la création de la nomenclature, le statut d'utilisation est initialisé à Elaboration.
Ce staut ne permet pas l'utilisation de la nomenclature dans les traitements (gestion des ordres de fabrication, calculs des besoins, etc.). Il est nécessaire pour cela de le positionner à Exploitation.

  • Statut utilisation (champ USESTA)

 

  • Date début version (champ ECCSTRDAT)

 

  • Date fin version (champ ECCENDDAT)

 

  • Documents PLM (champ BUTATTURL)

Ce bouton est soumis au code activité PLM.
Il permet l'ouverture de l'URL donnant accès à une page web contenant les documents PLM liés à la nomenclature.

  • Allergènes (champ ALG)

À partir de la mise à jour 8.0.0:

Ce champ permet d'afficher les codes des allergènes de l'article parent.
                                                                                                                                                                                                                                                                                       SEEINFO Ce champ est disponible uniquement si le code activité FAO est activé.

  • Date cumul (champ ALGDAT)

À partir de la mise à jour 8.0.0:

Ce champ permet d'afficher la date de cumul si la nomenclature de cumul correspond à l'alternative de nomenclature courante. Sinon, le champ est vide.

  • Code cumul (champ ALGBOM)

À partir de la mise à jour 8.0.0:

Ce champ permet d'afficher la valeur de nomenclature de l'article parent. Si la valeur ne correspond pas, il indique que le dernier cumul n'a pas été exécuté sur la définition de la nomenclature courante.

Fermer

 

Onglet Composants

Présentation

La liste des composants d’un article est renseignée dans le tableau en deuxième partie d’écran. Un bouton contextuel sur chaque ligne permet une saisie des informations relatives à chaque composant en mode fiche.

Les principales informations portées par un lien sont la quantité du lien et le code quantité associé, une plage de validité en date.

Les nomenclatures commerciales sont utilisées en saisie de commande pour la gestion des kits ou des nomenclatures : l’appel d’un composé sur une ligne de commande peut se traduire en réservation directe de ses composants au lieu du composé lui-même, par lecture de sa nomenclature.

Un même composant peut être introduit plusieurs fois dans une nomenclature, il suffit pour cela de lui donner un numéro de séquence différent.
Il est possible de gérer des options et des variantes de manière simplifiée pour les kits, à l’aide des rubriques " complément séquence " et " type de composant ".

Le type de composant peut ainsi prendre les valeurs suivantes :

  • Normal : lors de la saisie de la commande, le composant fera automatiquement partie de la nomenclature sans particularité.
  • Normal avec formule : les articles ne sont pas référencés directement dans la nomenclature ; ils sont issus d'une formule de sélection qui doit dans ce cas être obligatoirement renseignée.
    Lors de la saisie du document, la liste des composants sélectionnés à partir de la formule sera affichée et sera proposée à l'opérateur qui pourra sélectionner de 1 à n composants.
    Avec ce type de composant, il est également possible de renseigner une formule destinée à évaluer la quantité de vente.

    SEEINFO Dans une séquence donnée, il est possible de saisir un composant de type Normal (avec formule) même si un composant de type Normal existe déjà. Dans ce cas, à l'enregistrement de la nomenclature, toute la séquence prendra automatiquement comme type de composant : Normal (avec formule). Lors de la saisie du document, la fenêtre de sélection des composants affichera la liste des composants issus de la sélection ainsi que le composant de type Normal et celui-ci sera, par défaut, automatiquement sélectionné (avec possibilité de le dé-sélectionner).
  • Option : le composant est unique mais n’est pas obligatoire. Il pourra être choisi parmi une liste de composants possibles. Cette liste contiendra les autres composants de type Option définis à la même séquence.
  • Option multiple : le composant n'est pas obligatoire ni obligatoirement unique ; il sera possible d'en choisir plusieurs dans une liste de composants possibles. Cette liste contiendra les autres composants de type Option multiple définis à la même séquence.
  • Variante : le composant est obligatoire et pourra être choisi parmi une liste de composants possibles. Cette liste contiendra les autres composants de type Variante définis à la même séquence.

Les composants faisant partie d’une option ou d’une variante donnée :

  • peuvent être référencés directement dans le tableau ou être issus d'une sélection dont la référence doit être renseignée,
  • doivent être gérés à la même séquence, et se distinguent par le complément séquence qui permet d’ordonner la liste des options/variantes proposée en saisie de commande.

Cette gestion implique :

  • que tous les composants d’une même séquence d’une nomenclature commerciale soient de même type (normal ou normal avec formule, option, option multiple, variante).
  • qu’un composant de type variante ne peut être seul à une séquence donnée,
  • qu'un seul composant de type Normal peut être renseigné pour une séquence donnée.
Représentation des nomenclatures

En gestion des nomenclatures, le choix sous-niveaux du browser de gauche permet une représentation de la nomenclature en cours :

  • sur un niveau : la représentation se limite à la liste des articles directement constitutifs d’un article donné,
  • multi – niveaux : la représentation propose également les composants des articles constitutifs, lorsque ceux-ci disposent d’une nomenclature. La représentation multi – niveaux est en fait un empilage de nomenclatures à un niveau, dans une alternative donnée.

Il suffit de double clicker dans le browser de gauche sur un composant pour voir apparaître ses propres composants.

L’ordre de tri des composants dans les différentes représentations est fixé par la rubrique numéro de séquence du lien.

Les liens avec des composants disposent de dates de validité de début et de fin : ce principe permet de supprimer ou d’introduire un composant à une date donnée et de conserver un historique des modifications de la nomenclature. Lors de l’accès en gestion à une nomenclature existante, une date de référence est demandée : elle permet de sélectionner les liens valides à cette date. La sélection d’une date à 00/00/00 permet de voir tous les liens, quelle que soit leur validité.

Code de plus bas niveau

Le fait d’empiler des nomenclatures à un niveau pour reconstituer une nomenclature multi - niveaux impose de gérer de manière automatique un code de plus bas niveau, utilisé par certains traitements tels que les calculs de coûts ou les calculs de besoins nets par exemple. Le code de plus bas niveau est géré par alternative et indique le niveau le plus bas auquel est rattaché un composant dans les nomenclatures. Il est à zéro pour les produits finis de plus haut niveau.

Il est possible de visualiser ce code pour chaque article par la fonction " Code de plus bas niveau – Visualisation " et de recalculer les codes de plus bas niveau pour une alternative de nomenclature donnée ou pour toutes les alternatives dans le cas où une désynchronisation est observée, par le traitement " Code de plus bas niveau – Resynchronisation ".

Ce traitement est utilisé de façon exceptionnelle.

Fermer

 

Champs

Les champs suivants sont présents dans cet onglet :

Tableau Article composant

  • Séq (champ BOMSEQ)

La séquence de lien est un critère de tri des composants de la nomenclature.
Elle permet également d'introduire plusieurs fois un même composant avec des caractéristiques de lien différentes dans une même nomenclature.
La première séquence et l'incrément automatique entre chaque séquence sont liés au paramètre général (Tronc commun : BOMSTE).

  • C (champ BOMSEQNUM)

Cette zone désigne le numéro complémentaire de séquence utilisé pour les options et variantes dans les nomenclatures commerciales. Cette rubrique est liée au type de composant qui permet de définir des composants en tant que variante ou option.
La liste des options ou des variantes possibles pour un même composant doit être gérée avec un même numéro de séquence de lien. Le numéro de séquence complémentaire permet de classer les composants options et variantes dans un ordre donné pour la sélection en saisie de commande.

Cette zone désigne la référence de l'article composant.
Un même composant ne peut pas apparaître deux fois avec la même séquence dans une nomenclature.

Il est possible de ne pas renseigner de référence de composant mais d'indiquer, dans le champ suivant, une formule destinée à sélectionner un ensemble de composants. Ces éléments seront proposés pour sélection à l'opérateur lors de l'utilisation de la nomenclature dans un document de vente.

Ce champ est saisissable uniquement si aucune référence de composant n'a été renseignée dans le champ précédent. Au lieu de saisir toutes les options/variantes possible par le biais de liens de nomenclature, il est possible d'indiquer une formule de type : "Sélection composants". Les composants ainsi sélectionnés seront proposés pour sélection à l'opérateur lors de l'utilisation de la nomenclature dans la saisie des documents de vente.
SEEINFO Une seule sélection peut être renseignée pour un même numéro de séquence.

  • Quantité lien (champ LIKQTY)

La quantité du lien donne le nombre de composants nécessaire pour la quantité de base du composé.
Elle est saisie en format variable (nombre de décimales non fixe).
Pour une unité de gestion en pourcentage la somme des quantités des liens doit être égale à 100.

SEEINFO Si une formule de sélection a été renseignée, la quantité de lien peut être précisée dans ce champ ou sera issue d'une formule saisie dans le champ suivant (auquel cas il est nécessaire de saisir la valeur "0" comme quantité du lien).

Ce champ est saisissable uniquement si une formule de sélection est renseignée. Il permet d'indiquer une formule de type "Quantité composants" afin d'initialiser la quantité du composant.  La quantité de lien doit obligatoirement avoir pour valeur : "0".
Si aucune formule n'est renseignée, la quantité de lien doit obligatoirement être saisie.

SEEINFOEn saisie de document, lors du chargement des composants de la nomenclature, la quantité issue d'une formule restera modifiable.

  • Type composant (champ CPNTYP)

Le type de composant est lié au numéro de séquence complémentaire. A un même numéro de séquence, il est possible de lier un groupe de composants de même type (liste d'options ou de variantes), le numéro de séquence complémentaire permettant de les ordonner.
Le type de composant peut prendre les valeurs suivantes :

    • Normal : lors de la saisie de la commande, le composant fera automatiquement partie de la nomenclature sans particularité.
       
    • Normal avec formule : les articles ne sont pas référencés directement dans la nomenclature ; ils sont issus d'une formule de sélection qui doit dans ce cas être obligatoirement renseignée.
      Lors de la saisie du document, la liste des composants sélectionnés à partir de la formule sera affichée et sera proposée à l'opérateur qui pourra sélectionner de 1 à n composants.
      Avec ce type de composant, il est également possible de renseigner une formule destinée à évaluer la quantité de vente.
       
      SEEINFO Dans une séquence donnée, il est possible de saisir un composant de type Normal (avec formule) même si un composant de type Normal existe déjà. Dans ce cas, à l'enregistrement de la nomenclature, toute la séquence prendra automatiquement comme type de composant : Normal (avec formule). Lors de la saisie du document, la fenêtre de sélection des composants affichera la liste des composants issus de la sélection ainsi que le composant de type Normal et celui-ci sera, par défaut, automatiquement sélectionné (avec possibilité de le dé-sélectionner).
       
    • Option : le composant est unique mais n’est pas obligatoire. Il pourra être choisi parmi une liste de composants possibles. Cette liste contiendra les autres composants de type Option définis à la même séquence.
       
    • Option multiple : le composant n'est pas obligatoire ni obligatoirement unique ; il sera possible d'en choisir plusieurs dans une liste de composants possibles. Cette liste contiendra les autres composants de type Option multiple définis à la même séquence.
       
    • Variante : le composant est obligatoire et pourra être choisi parmi une liste de composants possibles. Cette liste contiendra les autres composants de type Variante définis à la même séquence.

Les composants faisant partie d’une option ou d’une variante donnée :

  • peuvent être référencés directement dans le tableau ou être issus d'une sélection dont la référence doit être renseignée,
  • doivent être gérés à la même séquence, et se distinguent par le complément séquence qui permet d’ordonner la liste des options/variantes proposée en saisie de commande.

Cette gestion implique :

  • que tous les composants d’une même séquence d’une nomenclature commerciale soient de même type (normal ou normal avec formule, option, option multiple ou variante).
  • qu’un composant de type variante ne peut être seul à une séquence donnée,
  • qu'un seul composant de type Normal peut être renseigné pour une séquence donnée.
  • Cod qté lien (champ LIKQTYCOD)

Pour une nomenclature commerciale, la quantité est toujours proportionnelle.

Cette zone désigne l'unité de gestion de l'article dans laquelle sont exprimés :

  • les stocks,
  • le prix standard,
  • la quantité des liens de nomenclature, etc.

Cette information, non modifiable, est toujours affichée quelle que soit la transaction utilisée.

  • Arrondi qté (champ QTYRND)

La quantité des liens de nomenclature est saisie avec une précision maximum, qui n'est pas toujours utile à la gestion de stock.
Ce code permet de gérer le mode d'arrondi de la quantité, selon la décimale de l'unité de stock, dans les traitements utilisant la nomenclature.
L'arrrondi peut être au plus proche, supérieur ou inférieur.

  • Désignation lien (champ BOMSHO)

Saisissez la désignation courte.

Par défaut, l'intitulé court, l'intitulé long ou l'en-tête de colonne d'une donnée est enregistré (en création/modification) dans la langue de connexion de l'utilisateur. Par l'intermédiaire de la fonction Traduction, ils sont traduisibles dans une autre langue.

Cliquez sur Traduction depuis l'icône Actions dans le champ concerné.
Dans la fenêtre Traduction, ajoutez un nouveau code langue et la traduction dans cette langue.

Un utilisateur qui se connecte dans cette langue disposera de l’intitulé court, de l'intitulé long ou de l'en-tête de colonne dans sa langue de connexion s'il est défini, sinon il sera disponible dans la langue du dossier.

SEEINFO La langue de connexion doit être définie comme langue par défaut du dossier.

  • Début validité (champ BOMSTRDAT)

La date de début de validité est la date à partir de laquelle le lien est valide.
Elle est initialisée, par défaut, avec la date de début de validité de l'en-tête. Elle reste modifiable mais doit être comprise entre les dates de début et fin de validité affichées dans l'en-tête.

  • Fin validité (champ BOMENDDAT)

La date de fin de validité est la date au delà de laquelle le lien n'est plus valide.
Elle est initialisée, par défaut, avec la date de fin de validité de l'en-tête. Elle reste modifiable mais doit être comprise entre les dates de début et fin de validité affichées dans l'en-tête.

  • Impr ARC (champ OCNPRN)

Cette information précise si le lien doit apparaître sur l'accusé de réception de commande lors de la confirmation de la commande du composé.

  • Impr bon liv (champ NDEPRN)

Ce code précise si le lien doit apparaître sur le bon de livraison du composé.

  • Impr facture (champ INVPRN)

Ce code précise si le lien doit apparaître sur la facture concernant le composé.

Fermer

 

Fonctions accessibles par clic droit sur le tableau

Saisie fiche

Ce bouton contextuel propose la saisie des composants en fiche, du fait de la quantité importante d’informations à saisir dans le tableau.

Renumérotation

Cette fonctionnalité proposée à la ligne permet de saisir un nouveau numéro de séquence pour le lien pointé, quelle que soit la date de référence de la nomenclature.

Renumérotation globale

Cette fonction est proposée à la ligne si la date de référence de consultation est nulle. Il convient alors de saisir un incrément à appliquer et à choisir si on souhaite ou non respecter les phases définies lors de la précédente numérotation.

Fusion

Ce bouton contextuel propose la fusion des liens d’une autre nomenclature vers la nomenclature en cours de traitement.
A la validation de ce choix, le système ramène tous les liens de la nomenclature sélectionnée en fin de tableau de la nomenclature en cours de traitement.
Les composants en doublons ou les liens provoquant une boucle ne sont pas ramenés. Le système consigne les erreurs survenues lors de la copie dans une trace visualisable à l’écran.

Saisie texte ligne

Ce bouton permet de saisir du texte pour chaque lien de nomenclature.

Article
Cas d'emploi composants
Formule sélection

 

Fermer

 

Boutons spécifiques

Barre de menu

Texte entête

Ce bouton permet de saisir le texte d'en-tête de la nomenclature.

Messages d'erreur

Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :

"Article : xx...x Fiche inexistante"

Le numéro d’article que vous avez saisi n’existe pas dans la table articles.

"Alternative : ## Fiche inexistante"

L’alternative demandée n’existe pas dans la table des alternatives.

"Fiche déjà existante"

Ce message n’apparaît qu’en création ou duplication d’enregistrement. Le code nomenclature que vous essayez de créer existe déjà dans la table.

"Fiche inexistante"

Ce message n’apparaît qu’en recherche d’enregistrement. Le code nomenclature (article + alternative) que vous avez saisi n’existe pas dans la table des nomenclatures. Vous pouvez utiliser la fenêtre de sélection pour rechercher plus facilement un code.

"Cette nomenclature n'est pas valide à la date indiquée"

Vous avez sélectionné une nomenclature pour laquelle les dates de validité de l’en-tête n’encadrent pas la date de référence demandée pour la visualisation.

"Pas d'autorisation de modification sur cette alternative"

Le profil de l’utilisateur n’a pas de droit de modification sur cette alternative, selon le code d’accès géré dans la table des alternatives

"Création impossible : le nombre maxi de niveaux est atteint"

L’article composé demandé pour la création d’une nouvelle nomenclature est déjà utilisé en tant que composant et dispose d’un code de plus bas niveau égal au niveau maximum défini par le paramètre BOMLEV.

"Attention ! Il existe des liens avec des dates non comprises entre ces bornes"

Vous avez modifié les dates de validité de l’en-tête et des liens de cette nomenclature ont des dates qui ne sont pas comprises entre ces bornes.

"Attention ! Vérifier les quantités des liens"

Vous avez modifié l’unité de gestion de l‘en-tête, pour laquelle la quantité des liens est définie : il n’y a pas de conversion automatique des quantités et il faut donc aller vérifier et modifier éventuellement celle-ci par rapport à la nouvelle unité de gestion.

Messages apparaissant lors de la saisie des liens

"Article : xxx Fiche inexistante"

L’article composant saisi n’existe pas dans la table article.

"Il n'existe pas de fiche Article-site sur le site de l’alternative"

Avertissement (non bloquant) quand l’alternative a un site dédié et qu’il n’y a pas de fiche article – site pour le composant à créer pour le site de l’alternative.

"Ce lien existe dans une autre tranche de validité"

L’article composant saisi pour la création d’un nouveau lien existe déjà avec le même numéro de séquence (il peut ne pas être affiché du fait de sa date de validité qui n’est pas en correspondance avec la date de référence).

"Ce lien provoque une boucle dans la nomenclature"

Le composant sélectionné pour la création d’un nouveau lien dispose du composé affiché en en-tête, en tant que composant dans sa nomenclature.

"Date incorrecte"

Vous avez saisi une date de fin de validité inférieure à la date de début.

"La validité du lien doit être comprise dans la période de validité de l'en-tête"

La date de validité saisie pour le lien n’est pas comprise entre les bornes de dates de validité de l’en-tête.

"La borne fin est inférieure à la borne début"

Vous avez saisi un numéro de lot fin inférieur au numéro de lot début.

Contrôles à la validation (après saisie de toutes les zones)

"La nomenclature n'a aucun lien"

Vous ne pouvez pas créer un en-tête sans liens : vous essayez de valider le tableau des liens alors qu’il est vierge.

"La nomenclature n'a plus de lien. Voulez-vous la supprimer ?"

Vous avez annulé toutes les lignes du tableau et plus aucun lien n’existe dans la table : ce message le signale et vous propose d’annuler aussi l’en-tête.

"L'annulation n'est possible qu'avec une date de référence nulle"

On ne peut annuler globalement une nomenclature (en-tête et liens) que si la date de référence est vide (c’est-à-dire que tous les liens sont affichés à l’écran) pour ne pas risquer d’effacer des liens que l’on ne voit pas.

"Le total ne doit pas excéder 100 %"
"La répartition n'atteint pas 100 %"

L’unité de gestion est en pourcentage et la somme des quantités de liens n’est pas égale à 100.

Contrôles à la validation particuliers aux nomenclatures de type commercial

"Des composants de même séquence doivent être de même type"

Vous avez saisi à la même séquence des composants de types différents : option, variante ou normal.

"Un composant de type Variante ne doit pas être seul"

Vous avez saisi un lien de type variante à une séquence donnée, et il est nécessaire d’en créer un autre du même type (une variante est un choix obligatoire parmi au moins deux composants).

Tables mises en oeuvre

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre