Les emplacements de stockage (GEMP)

Généralités

Introduction

Cette fonction vous permet de gérer les informations relatives aux emplacements de stockage d’un dépôt.

Les données ainsi mises à jour interviennent directement sur l’algorithme d’affectation des emplacements, lors d’une entrée ou d’une sortie de stocks.

Il vous est possible de gérer les emplacements de manière unitaire et immédiate ou, en traitement différé, pour un ensemble d’emplacements possédant des caractéristiques communes.

Trois éditions vous permettent de suivre la gestion des emplacements :
  • liste des emplacements créés,
  • liste des emplacements modifiés,
  • édition des données d’un emplacement.

Accès

Menu Option Ecran Fonction différée
       
Créer Un à un GEMP_1  
Liste GEMP_EDITE2 GEMPE3
     
Modifier Un à un GEMP_1  
Liste GEMP_EDITE1 GEMPE2
     

Supprimer

Visualiser

  GEMP_1  
     
Editer   GEMP_EDITE GEMPE1

Les emplacements dynamiques

ACE permet au sein d'un dépôt de définir plusieurs zones (casiers, alvéoles, etc.) géographiquement déterminées, comportant, chacune, un inventaire précis des articles qu'elle contient.

Le traitement d'affectation automatique permet, lors d’une entrée de stocks, de préciser dans quels emplacements doivent être rangés les articles et, lors d’une sortie de stocks, dans quels emplacements, se trouvent les produits.

Plusieurs algorithmes d'affectation vous sont proposés.

Périmètre et limites de la fonctionnalité

Il est impossible, au niveau des bons de livraison (fonction GBLV), de définir des regroupements d'emplacements comme, par exemple, des zones de picking, des zones de « stock lourd », des zones d'attente pour contrôle technique des réceptions, …

Les emplacements ne peuvent pas se réapprovisionner automatiquement entre eux. Par exemple, il n'est pas possible d’alimenter des emplacements servant au pickingquotidien à partir d'emplacements de « stock lourd ».

Méthodologie

Table

Fonction ACE

EMP GEMP

Liste des emplacements gérés : caractéristiques et contrainte à laquelle chacun peut être rattaché.

ESK GDSK

Répartition de la fiche stock (dsk) dans les emplacements.

PRO

GART Mode de suivi en stock: E ou X
  GART Type d'affectation pour l'option d'affectation automatique en saisie d'événement (par Proximité, FIFO, Epuisement...)

Un emplacement se caractérise par ses coordonnées (bâtiment, rangée, allée, étage), une classe de rotation, un code blocage et indice de proximité.

Le « nombre de fiches stocks » indique le nombre d’articles pouvant être rangés dans l'emplacement.

Une contrainte, définie par la fonction GTTCE, peut être affectée à cet emplacement.

Il est possible de définir un emplacement « vide » (code emplacement = ' '), qui comprendra tout ce qui ne peut être affecté à un lieu physique : le « réservé client », le besoin, l'en-cours d'approvisionnement,…

Entrée ou sortie de stock ?

Lorsque les stocks sont suivis par emplacement, le champ « emplacement » peut être saisi dans la gestion des mouvements de stocks (fonction GMSK) ou lors de l’affectation des lots et emplacements (écran GBLV_4).

Dans la gestion des mouvements de stocks (GMSK), il est impossible d’utiliser (message bloquant) un emplacement pour lequel existe un code blocage.

Lors d'une affectation automatique, une entrée ou une sortie de stock se caractérise uniquement par la nature de l'événement géré : Achat ou Vente. Les traitements activés sont la recherche d'emplacements contenant cet article pour les sorties, et la recherche d'emplacements vides correspondants à l’article, pour les entrées.

Recherche des emplacements utilisables en affectation automatique

Pour un événement d'achat (entrée de stock): l'algorithme de sélection prend tous les emplacements vides :
  • dont la classe de rotation correspond à celle de l'article (sinon à une classe de moindre rotation dans le cas où le produit n'est pas géré grâce au paramètre PROFI ),
  • sans code blocage,
  • dont la contrainte est compatible,
  • et triés selon le type d'affectation du produit.

Trucs et astuces

Ne créez pas d’emplacements trop grands. En effet la moindre aiguille stockée dans un emplacement de 50 m3 fera reconnaître ce dernier comme utilisé et donc impropre au rangement de votre turbine de paquebot !

Les classes de rotation des emplacements doivent être subtilement gérées en type de suivi PROFI pour éviter que le système ne se retrouve sans aucun emplacement correspondant à la classe ABC du produit. Même s’il est toujours possible de forcer la saisie manuellement en cas d'échec de l'affectation automatique, cette opération peut s’avérer fastidieuse.

Définition de la quantité d'un emplacement

La gestion des emplacements nécessite de définir quelle est la quantité réellement présente dans chaque emplacement. En particulier, il faut que les traitements automatiques puissent distinguer l'épuisement d'une alvéole pour passer à la suivante.

Cette fonctionnalité peut être adaptée grâce au paramètre STOCK.
Pour en savoir plus sur le paramétrage des fonctions, consultez la documentation "Le Configurateur Fonctionnel".

Exemple: soit C01 le compteur physique, C03 le compteur de ce qui est en préparation (les articles sortis des emplacements et en cours de conditionnement avant expédition).

Code Emplacement C01 C03 Quantité réelle de l'emplacement
BTA0501 42 12 30
BTF2603 187 40 147
TOTAL 229 52 177

Dans ce cas simple, il faut définir un compteur Virtuel par exemple « QTEEMP = C01 - C03 ». Ainsi QTEEMP est bien représentatif de ce que l'on peut compter dans chaque emplacement. D'autre part, sur une opération de prélèvement (Bon de préparation), il devient possible d'ajouter sur l'opération de mise à jour directe (opération de transfert, voir explication plus bas) le test « C00 <= QTEEMP » en mode Bloquant et indiquer de ce fait le moment ou il faut recherché un autre emplacement.

Attention

Il n'est pas possible de gérer des états de stock différents pour un même emplacement.

Pour illustration, si l’emplacement BTA0501 contient 20 éléments bloqués pour une raison quelconque et l’emplacement BTF2603 contient 140 éléments bloqués, il reste 10 articles (30 – 20) à préparer pour l’emplacement BTA0501 et 7 (147 – 140) pour l’emplacement BTF2603.

Supposons qu’un compteur C04 serve à déterminer le nombre de ces articles bloqués.

Si le test sur l'opération de stock de mise à jour directe (voir le paramétrage de l’événement dans l’écran GPEV_1) est :

C00 doit être inférieur ou égal à C01-C03-C04

et qu'une préparation exige 25 produits, le système ne pourra pas satisfaire la demande (pas assez de stock disponible) !

En effet, 30 éléments sont présents dans l’emplacement BTA0501 mais le système ne peut les sortir car le test de l'opération n'est pas vérifié (25 n'est pas inférieur à 42-12-20=10). On passe alors à l'emplacement suivant BTF2603 où cette fois le système cherche à extraire 25 produits alors que le test ne peut l'accepter : 25 > 187-40-140(=7).

Paramétrage des opérations de stock par le configurateur fonctionnel

En gestion par emplacement, les deux opérations de mise à jour (normale et directe) se déclenchent automatiquement selon le mode de suivi standard (écran GPEV_1).

Cependant, lors de l'affectation d'un emplacement à une ligne d'événement, les modifications des compteurs de stock sont réalisées par l'opération de mise à jour directe.

Exemple

La commande (fonction GCOV) impute en + le compteur de stocks C02 : Réservation Client.

La livraison (fonction GBLV) réalise les imputations suivantes : -C02 et +C03 (En préparation) avec une affectation d'emplacement pour le prélèvement.

« -C02 », par exemple, signifie que l’on enlève la quantité d’éléments au compteur « C02 ».

Le paramétrage des opérations de stock sur la fonction GCOV est classique (écran GPEV_1).

Lorsque la personne saisit une commande, elle ne précise pas d'emplacement donc le système effectuera l’opération « +C02 » sur un emplacement non défini (emplacement blanc).

Pour GBLV, les opérations « -C02 » et « +C03 » seront placées en « mise à jour normale » et « +C03 » en « mise à jour directe ».

En effet, lorsque le bon de préparation sera créé, les opérations « -C02 » et « +C03 » seront réalisées sur l'emplacement blanc puis l'opération de transfert (mise à jour directe) effectuera « -C03 » dans l'emplacement blanc et « +C03 » dans l'emplacement saisi ou sélectionné automatiquement.

Phase Code empl. C01~Phys C02~Réservé C03~En prépa
Stock initial ' ' 1320 0 0
(qui se décline en -> ) B1E1802 680 0 40
  B2A0804 640 0 0
Cde de 120 unités ' ' 1320 120 0
Création BP ' ' 1320 0 120
Affectation d'empl. ' ' 1320 0 0
(qui se répartit par B1E1802 680 0 110
exemple en ->) B2A0804 640 0 50

Attention

Il est impossible de gérer les refus de livraison et autres retours vers un tiers de façon chaînée.

En effet, les opérations agissent sur l'emplacement de chaque ligne d’événement. Il faut donc prêter une attention toute particulière aux chaînages d'événements répercutant l'emplacement de la ligne d'origine sur la ligne de l'événement en cours.

Paramètres

STOCK

Indique le compteur donnant la quantité dans un emplacement.

AFFEMP

En général ou de préférence sur une fonction GBLV ou GBLVG1, affecte automatiquement l’emplacement.

STKEMP

Affecte les emplacements pour tout produit sauf pour les composants.

ESKPMP PUMP calculé sur l’ensemble des emplacements et non pour chacun d'entre eux.

Fonctionnalités

Les données d’un emplacement (GEMP_1)

Description technique des champs de cet écran.

Cet écran permet la saisie des caractéristiques d’un emplacement de stockage d’un dépôt.

La localisation physique d’un emplacement peut se déterminer par rapport à un code bâtiment, un code travée, une rangée et un étage.

Classe de rotation : les emplacements affectés en entrée doivent avoir la même classe de rotation que celle du produit.

Ind proximité liv : Indice de proximité livraison. Intervient dans la méthode d’affectation par proximité. On sélectionne l’emplacement dont l’indice de proximité est le plus faible. Cette information est très utilisée, par exemple, dans le domaine de la pêche ou dans les chaînes du froid.

Code blocage : permet d’indiquer un motif de blocage d’un emplacement (défini au préalable grâce à la fonction GTBLO). Dans ce cas, l’emplacement n’est affecté ni en entrée ni en sortie.

Le code blocage est toujours pris en compte en sortie et en entrée quelle que soit la valeur de la zone A3 du paramètre STOCK.

Il ne faut pas confondre le blocage d’un emplacement avec la contrainte d’un emplacement (poids, quantité, volume maximal et type de produit).

Nombre de fiches stocks : nombre de fiches stocks pour cet emplacement. Si cette zone est à zéro, l’emplacement est vide.

Quantité min : quantité minimum de prélèvement. Utilisée à l’affectation en sortie des emplacements pour vérifier si la quantité à sortir est bien supérieure à la quantité minimum de prélèvement. La quantité minimum de prélèvement pour le produit/dépôt (table ESK) est alimentée par défaut par la fiche dépôt/emplacement (GEMP).

Le contrôle « Quantité à préparer > Quantité prélèvement » » n’est pas bloquant : l’emplacement est retenu en dernier lieu si aucun autre emplacement n’a répondu aux contraintes d’emplacement.

Code unité : unité de prélèvement. Unité dans laquelle s’exprime la quantité minimum de prélèvement. Affichée par défaut avec la valeur définie au niveau de l’emplacement du dépôt.

Recherche multi-critères sur emplacement (RMCR_EMP)

Description technique des champs de cet écran.

Vous avez la possibilité de fixer par défaut les valeurs de cet écran en utilisant le paramètre RMCEMP.
Pour en savoir plus sur le paramétrage des fonctions, consultez la documentation "Le Configurateur Fonctionnel".

Il vous est possible d’utiliser le libellé de l’emplacement pour les recherches sans code produit renseigné. L’affichage du résultat de la recherche est différent si le code produit est renseigné.

Recherche des emplacements (RMCR_LEMP)

Traitements différés

Affectation des emplacements (GEMP_EDITE1)

Description technique des champs de cet écran.

Cette fonctionnalité vous permet de modifier les caractéristiques d’un ensemble d’emplacements d’un dépôt. Les modifications sont automatiquement répercutées en différé.

Deux possibilités vous sont offertes :

1- Ne modifier que les emplacements correspondant aux critères saisis au niveau de cet écran.

2- Calculer à nouveau l’indice de proximité.

La seconde possibilité remplace la première si, sur la maquette d’édition, se trouve le paramètre PROXEMP.

Accès : menu « Modifier », option « Liste »

Format Maquette
Rich Text Format (RTF) GEMPE2.RTF
Blocs d’édition : voir fonction GEMPE2

Génération des emplacements (GEMP_EDITE2)

Description technique des champs de cet écran.

  • Cette fonctionnalité vous permet de saisir les caractéristiques communes d’un ensemble d’emplacements d’un dépôt. Toutes ces informations sont ensuite créées automatiquement par un traitement différé.

Accès : menu « Créer », option « Liste ».

Format Maquette
Rich Text Format (RTF) GEMPE3.RTF
Blocs d’édition : voir fonction GEMPE3

Editions

Edition des données des emplacements (GEMP_EDITE)

Description technique des champs de cet écran.

  • Cette fonctionnalité vous permet de saisir les critères de sélection et de tri de l’édition des emplacements à éditer.

Accès : menu « Editer »

Format Maquette
Rich Text Format (RTF) GEMPE1.RTF
Blocs d’édition : voir fonction GEMPE1

Tables

Pour connaître la description de la table correspondant à cette fonction, consultez la documentation EMP.