Données de base > Articles > Classes de rotations 

Cette fonction permet pour le site courant de lancer le calcul des classes de rotation des contenants articles, de consulter le résultat de ce calcul et de procéder à la mise à jour des contenants article si besoin est.

Le calcul pourra être réalisé par 2 méthodes:

  • Calcul par article: on détermine la classe de rotation pour un article et selon l'option choisi, on procède à la mise à jour de tous les contenants articles ou uniquement du contenant par défaut.
  • Calcul par contenant article: on détermine la classe de rotation pour un contenant article et on procède à la mise à jour du contenant article.

Le principe du calcul est basé sur la méthode de Pareto. on détermine, selon une formule définit par l'utilisateur, le nombre de sollicitations par article ou couple (article, contenant) sur une période donnée. Ensuite en fonction d'un taux de répartition définit sur chaque classe de rotation, on détermine la classe de rotation de l'article ou du couple (article, contenant).

Pour information cette fonction peut-être lancé aussi par batch (Tache CLRAUT).

Pré-requis

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre

Gestion de l'écran

Le calcul des classes de rotation se déroule en 3 phases:

  • Phase 1: Saisie des paramètres de calcul
  • Phase 2: le calcul avec affichage des résultats
  • Phase 3: la mise à jour des contenants articles avec les classes de rotation calculées

Phase 1 - Saisie des paramètres de calcul

Pour lancer le calcul, l'opérateur doit cliquer sur le bouton "Calcul". A cet instant, une fenêtre de saisie s'affiche permettant d'indiquer les paramètres de calcul. Le calcul se fera toujours pour le site courant. Cependant l'utilisateur pourra optionnellement saisir un déposant pour restreindre le calcul aux articles de ce déposant sinon on procèdera au calcul pour les articles de tous les déposants.

De plus l'utilisateur pourra définir sa propre formule pour le calcul du nombre de sollicitation. Cette formule pourra s'appuyer sur les données suivantes:

  • données article (table ITEM)  tel que son prix.
  • données contenant article (table ITEMCTR) tel que son poids, son volume.
  • données cumulées en UC des mouvements de sortie (d'emplacement picking ou réserve), d'entrée (sur des emplacements picking ou réserve) et de réappro par article ou contenant article sur la période de calcul (Table CLRVAL).

Exemple de formule prenant en compte le nombre d'UC des mouvements d'entrée en picking + mouvements d'entrée en réserve + mouvements de sortie de picking + mouvements de sortie de réserve : [F:CLV]INMPICUUC+[F:CLV]INMRESUUC+[F:CLV]OUMPICUUC+[F:CLV]OUMRESUUC

Remarque: si aucune formule n'est renseigné, alors par défaut les sollicitations correspondront à la somme des uc des mouvements d'entrée (picking + réserve), de sortie (picking + réserve) et de réappro.

Phase 2 - le calcul avec affichage des résultats

selon la formule saisie, la plage de période à prendre en compte pour les mouvements et le type de calcul, le système détermine le nombre de mouvements, de sollicitations par groupe (site, déposant, article) ou (site, déposant, article, contenant) puis en déduit la classe de rotation selon la méthode de Pareto.

Le résultat est affiché dans un tableau donnant la classe de rotation actuelle et celle calculée ainsi que les données de sollicitations.

Remarque: le résultat étant toujours gardé dans la base Warehousing, il est donc possible de sortir de cette fonction et d'y revenir à fostiori pour procéder à sa consultation. Ainsi à l'entrée dans la fonction, par défaut Warehousing présente le résultat du dernier calcul réalisé pour le site courant.

Phase 3 - mise à jour des contenants articles

Pour mettre à jour les contenants articles avec la classe de rotation calculée, l'opérateur sélectionne les "lignes" du tableau puis clique sur le bouton "Mise à jour". A cet instant, le système:

  • met à jour les contenants article concernées (selon les règles de calcul définies dans la phase 1).
  • coche la colonne "Maj" du tableau pour indiquer que cette "ligne" a été traitée.

Remarque: la mise à jour peut se faire en plusieurs fois. En effet le dernier résultat d'un calcul étant gardé, on peut donc quitter l'écran et revenir plus tard pour terminer les mises à jour des lignes non encore traitées par la fonction "validation". Attention cependant car si on relance un calcul, alors le résultat du précédent calcul est supprimée.

Ecran de saisie

Présentation

 

Fermer

 

Champs

Les champs suivants sont présents dans cet onglet :

Critères

  • Uniquement classes différentes (champ UPDCLA)

Si coché, le tableau affichera uniquement les lignes où la classe de rotation calculée est différente de la classe de rotation actuelle. Si non coché, le tableau affichera toutes les lignes.

Précision sur la classe de rotation actuelle:

  • si on a fait un calcul par article,  alors la classe de rotation actuelle est celle du contenant par défaut de cet article.
  • si on a fait un calcul par contenant article, alors la classe de rotation actuelle est celle du contenant de la ligne.
  • Exclure lignes modifiées (champ EXCLIGMAJ)

Si coché, le tableau affichera uniquement les lignes non encore traitées (i.e. la classe de rotation n'a pas été mise à jour par celle calculée).

Si non coché, le tableau affichera toutes les lignes. 

Tableau Résultats

  • Sél (champ SEL)

Pas d'aide liée à ce champ.

 

 

  • Contenant (champ CTRAFF)

 

Ce champ indique la classe de rotation actuelle de l'article ou du contenant article au lancement du calcul:

  • si on a fait un calcul par article,  alors la classe de rotation actuelle est celle du contenant par défaut de cet article.
  • si on a fait un calcul par contenant article, alors la classe de rotation actuelle est celle du contenant de la ligne.

Ce champ indique la classe de rotation idéale calculée pour l'article ou le contenant article.

  • Maj (champ MAJOK)

Ce champ indique si la ligne a déjà été traitée (mise à jour de la base avec la classe de rotation calculée).

  • Nb mouvements (champ MVTNBR)

Ce champ indique le nombre de mouvements Geode (entrée, sortie et réappro) qui ont été comptabilisés pour le calcul.

  • Sollicitations (champ POMCAL)

Ce champ indique le nombre de sollicitations déterminé par la fonction de calcul de classe de rotation selon la formule définie dans la fenêtre de lancement.

  • Taux sollicitations (champ POMCALPCT)

Ce champ indique la part en pourcentage du nombre de sollicitation de la ligne par rapport au total des sollicitations de toutes les lignes.

  • Taux sol. cumulé (champ POMCALCUM)

Tableau Statistiques

 

  • Actuelle (champ NBR21)

 

  • Calculée (champ NBR22)

 

  • Identique (champ NBR23)

 

Fermer

 

Icône Actions

Tout cocher
Tout décocher
Classe rotation

 

Fermer

 

Etats

Par défaut, les états suivants sont associés à la fonction :

 CLRVAL : Classes rotations calculées

Mais ceci peut être modifié par paramétrage.

Boutons spécifiques

Permet de lancer le calcul des classes de rotation. 

Permet de faire la mise à jour des classes de rotations sur les contenants articles sélectionnées dans le tableau. 

Messages d'erreur

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

Site: XXX Paramètrage classes de rotation : Somme des taux de sollicitation <> 100%

La somme des taux de sollicitations de toutes les classes de rotations doivent être égale à 100 %. Aller dans la fonction "Classes de rotation" pour corriger cela.

Aucune ligne à traiter

Il faut sélectionner au préalable des lignes avant de lancer la mise à jour.

Tables mises en oeuvre

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre