Stocks >  Traitements périodiques >  Purge >  Lots nuls  

Afficher tout Masquer tout

Cette fonction supprime tous les lots dans le dossier dont la quantité est nulle et dont aucun mouvement n'a été effectué.

Ce traitement peut être effectué en mode direct, en mode simulation ou en mode Batch.

Pré-requis

Codes activité

Les codes activités suivants (classés par type) peuvent avoir une influence sur le comportement de la fonction :

  LOT :  Gestion par lots

Paramètres généraux

Les paramètres généraux suivants ont une influence sur le comportement de la fonction :

Stocks

  MARPURLOT (défini au niveau Dossier) : Sécurité purge lots en mois

Pré-requis divers

Ce traitement utilise le paramètre général MARPURLOT (sécurité purge lots en mois), lequel est utilisé pour déterminer une date de référence de purge maximum.

Gestion de l'écran

Une fenêtre de sélection permet de choisir les critères de purge.

Ecran de saisie

Présentation

Sans activité postérieure : Cette purge supprime tous les lots dont la quantité est nulle dans le dossier et pour lesquels aucun mouvement n'a été effectué depuis la date indiquée.

La date indiquée correspond par défaut à la date du jour moins la valeur (en mois) du paramètre MARPURLOT. Si ce paramètre n'est pas défini, ou si sa valeur est nulle, il ne sera pas possible de purger des lots nuls de moins de 12 mois.

Cette suppression concerne les fichiers STOLOT, STOCK, STOQLYH et STOQLYD. Lorsqu'un lot est nul, normalement aucune ligne de stock ne doit lui être associée. Si toutefois il y en a, cela implique un déphasage entre les tables STOCK et STOLOT. Il convient alors de resynchroniser les lignes de stock avant de pouvoir purger le lot.

De même, les tables STOQLYH et STOQLYD ne sont pas épurées car si un lot est nul, aucun contrôle qualité ne lui est normalement associé. Si toutefois cela est le cas, le lot est supprimé et le traitement purge les contrôles qualité.

La case Simulation peut être cochée lorsqu'on ne souhaite pas lancer le traitement en mode direct.

Trace du traitement : Le traitement génère une trace indiquant les lots qui ont été purgés, et qu'il est possible d'imprimer.

Fermer

 

Champs

Les champs suivants sont présents dans cet onglet :

Bloc numéro 1

  • Sans activité postérieure (champ PURLOTDAT)

Indiquer la date de référence pour la purge Tout lot sans activité à partir de cette date sera effacé. (date dernières entrées/sorties)\ Si possible conserver les lots nuls l'espace de deux inventaires afin de pouvoir réaffecter des stocks.

Bloc numéro 2

  • Simulation (champ SIM)

La validation de ces paramètres lance le traitement :

  • soit en simulation (case "Simulation" de l'en-tête cochée).
    Les lots concernés sont classés selon le changement de statut, sans mouvements réalisés,
  • soit en réel (case "Simulation" de l'en-tête non cochée).
    Le système procède aux changements de statuts nécessaires pour les lots sélectionnés. En cochant l'option "Un seul Article par document", le système génère un seul bordereau de changement de statut pour tous les lots sélectionnés, ou autant de bordereaux de changement de statut que d'articles sélectionnés. Ces bordereaux sont accessibles par la fonction de stock (Changement de stock) et les mouvements générés selon le changement de statut.

Fermer

 

Tâche batch

Cette fonction peut être lancée en batch. La tâche standard FUNSTPL est prévue à cet effet.

Messages d'erreur

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

Le paramétrage n'autorise pas une purge postérieure au : ../../..

Ce message apparaît si la date saisie est postérieure à la date autorisée.

Tables mises en oeuvre

Les tables suivantes sont mises en oeuvre par la fonction :

Table

Intitulé Table

STOCK [STO]

Stocks

STOLOT [STL]

Numéros de lot

STOQLYD [QLD]

Détail contrôle qualité

STOQLYH [QLH]

Entête contrôle qualité