Création et utilisation d'une structure hiérarchique des articles

Ce document explique comment créer et utiliser une structure hiérarchique des articles.

Résultat

  • Une structure hiérarchique des articles est créée. Une recherche verticale et horizontale peut être effectuée.
  • La structure hiérarchique des articles peut être affichée dans certains programmes.
  • Les champs de hiérarchie des articles à utiliser comme chemin pour les tables paramétrables et pour créer le contenu des fichiers paramétrables :

La principale utilisation consiste à donner la possibilité de rechercher des articles de façon structurée et de disposer de statistiques sur d'autres périodes que celles que nous avons aujourd'hui. Les champs de hiérarchie des articles à utiliser comme chemin pour les tables paramétrables et pour créer le contenu des fichiers paramétrables :

  • La table d'article maître (MITMAS) est modifiée.
  • La table Paramètres système (CSYPAR) est modifiée.
  • La table Définitions hiérarchie articles (MITHRY) est nouvelle.

Avant de commencer

Les articles sont enregistrés ; voir Création et association d'un article à une structure de dépôt.

Suivez les étapes ci-dessous :

Création d'une structure hiérarchique des articles

  1. Démarrez 'Champs paramétrables. Paramètres' (CRS704). Dans l'écran E, définissez la longueur des champs de niveau de hiérarchie des articles.

    Chaque champ peut contenir un maximum de 15 caractères. La longueur maximale autorisée pour les cinq champs ensemble est également de 15 caractères. Ainsi, si vous attribuez une longueur de 5 caractères à chaque champ, vous ne pouvez avoir que trois niveaux (5 x 3 = 15). Si chaque champ comporte 2 caractères, vous pouvez autoriser 5 niveaux (2 x 5 = 10, maximum = 15).

  2. Le champ 'Nombre de positions' est renseigné avec la longueur totale de l'ensemble des champs Niveau de hiérarchie des articles.

    Si vous autorisez 3 caractères par champ et 4 niveaux, le champ Nombre de positions doit être renseigné avec 12.

  3. Le champ 'Util groupe' détermine les règles des groupes de recherche. Les groupes de recherche peuvent être utilisés en complément pour effectuer une recherche horizontale.

    Les options valides dans les champs 'Util groupe' sont :

    0 = Groupe de recherche non utilisé, non affiché dans (MMS001/M)

    1 = Groupe de recherche utilisé comme champs libres. Aucune validation n'est effectuée.

    2 = Identités de groupe de recherche par défaut à partir des identités des hiérarchies des articles, modification possible.

    3 = Identités de groupe de recherche par défaut à partir des identités des hiérarchies des articles. Modification impossible.

    Le champ 'Texte défaut' indique si le texte par défaut doit être affiché à partir du niveau au-dessus (0 = Non, 1 = Oui).

  4. Démarrez 'Hiérarchie des articles. Ouvrir' (MMS021). Vous pouvez ici bâtir la structure et créer des relations entre les niveaux.

  5. Dans l'écran B, renseignez le champ Niveau avec 1=Niveau le plus élevé. Renseignez le champ ID hiérarchie conformément aux règles d'identité dans (CRS704).

  6. Dans l'écran E, renseignez les champs Description et Nom.

    Dans le champ Groupe de recherche de l'écran (MMS021/E), appuyez deux fois sur F4. 'Groupe recherche. Ouvrir' (MMS022) s'affiche. Ce champ est renseigné par défaut si la règle 2 ou 3 est utilisée (voir ci-dessus).

    Dans l'écran (MMS022/B), renseignez le champ Recherche niveau groupe avec le niveau approprié.

    Dans le champ Groupe de recherche, renseignez l'identité du groupe de recherche conformément aux règles définies dans (CRS704).

    Dans l'écran E, renseignez les champs Description et Nom et appuyez sur Entrée.

    L'écran B s'affiche à nouveau. Sélectionnez le groupe de recherche que vous avez créé et appuyez sur Entrée. Dans l'écran (MMS021/E), le groupe de recherche de votre choix s'affiche.

  7. Revenez à l'écran (MMS021/B) en appuyant sur F12 et passez au niveau 2. Les paramètres dans (CRS704) déterminent le nombre de niveaux autorisés.

    Exemple : Le nombre de caractères autorisés pour l'ID de hiérarchie est 2.

    ID de niveau de hiérarchie

    1 10

    2 1020 1021

    3 102030

    4 10203040

  8. Dans 'Groupe recherche. Ouvrir' (MMS022), définissez des groupes de recherche (facultatif) ; il s'agit de champs libres sans table sous-jacente que vous pouvez utiliser en complément des hiérarchies d'articles. L'objectif du groupe de recherche est de permettre une recherche horizontale. L'utilisation de groupes de recherche articles est contrôlée par (CRS704). Un groupe de recherche peut être associé à une hiérarchie d'articles dans (MMS021).

    Démarrez 'Article. Ouvrir' (MMS001). Dans l'écran M, associez l'article au bon endroit dans la structure. Renseignez les champs 'Niv hiérarch', qui sont définis dans (MMS021). Renseignez également les champs 'Groupe de recherche'. Ces champs sont renseignés par défaut si la règle 2 ou 3 est utilisée (voir ci-dessus).

    Exemple de (MMS001/M). La règle 1='Groupes de recherche comme champs libres' est utilisée :

    Article n° 4515 Article commercial normal

    Hiérarchie niv 1 AA Ordinateur Dan

    Hiérarchie niv 2 AAB2 Matériel Ordinateur Dan

    Hiérarchie niv 3 AAB2C1 Matériel HDD Ordinateur Dan

    Hiérarchie niv 4 AAB2C1D1 Matériel HDD Rapide Ordinateur Dan

    Groupe recherche 1. AA Ordinateur Dan

    Groupe recherche 2. B2 Matériel Ordinateur Dan

    Groupe recherche 3. C2 RAM Matériel Ordinateur Dan

    Groupe recherche 4. D1 RAM Rapide Matériel Ordinateur Dan

Affichage de la structure hiérarchique des articles

La hiérarchie des articles peut, par exemple, être affichée en créant une vue paramétrable qui doit contenir les champs suivants : HIE1, HIE2, HIE3 et HIE4.

Dans la zone de dépôt, la structure hiérarchique des articles peut être affichée dans les programmes suivants :

Groupe de champs Programme
MM200 Bte outils art (MMS200)
MMKV1 Bte outils art (MMS200)
MMIT1 Vues - Chaînes d'approvisionnement (MWS051)
MMPV5 Transactions de stock (MWS070)
MWPV2 Identité de stock (MWS068)

Utilisation des champs de hiérarchie des articles comme chemin pour les tables paramétrables et comme contenu des fichiers paramétrables

Dans les programmes suivants, les champs de hiérarchie des articles peuvent être utilisés comme chemin pour les tables paramétrables et pour créer le contenu des fichiers paramétrables :

Groupe de champs Programme
MMAD1 Table contrôle affectation (MMS123)
MMAD2 Emplacement contrôle affectation (MMS124)
MMAD3 Règles affectation grp, groupes (CRS016/MWS125/E)
MMAD4 Règles affectation grp (CRS016/MWS125)
MMAD5 Matrice empl cross-dock (CRS016/MWS130)