Statut des mvts planifiés de Stock
Contents |
Les statuts existants
Non renseigné
Correspond à la création de l'événement, avant toute action humaine sur l'objet générateur (approbation de commande, validation de proposition, ...).
Plannifié (Planned)
C'est la valeur par défaut pour un mouvement planifié de stock, il est associé à un magasin (très souvent de haut niveau). Certains événements résultant directement d'une action manuelle sont créés directement dans ce statut.
Demandé (Request) (n'éxiste plus)
Existe encore dans la version 1.0, sera remplacé par "réservé"(Reserved)
Reservé (Reserved)
Correspond aux mouvements de stock associés à une liste de prélévement, tant que celle-ci n'est pas validé. Le mouvement de stock est toujours associé à un magasin.
La quantité de ce mouvement n'est plus disponible pour un autre mouvement planifié.
En version 1.0, c'est Request qui est utilisé sauf dans le cas particulier des composants d'OF
Réservé ferme (Closed Reserved)
Le mouvement de stock est associé à une ligne de stock (stockItem) et cette association a été validée.
La quantité de ce mouvement n'est plus disponible pour un autre mouvement planifié.
Normalement, cela correspond à des mouvements qui sont en train de se réaliser.
Les actions générant un changement
Création de l'événement
Un mouvement planifié de stock est créé à chaque création d'un événement de gestion qui générera un mouvement de stock dans le futur. L'évolution de son statut est dépendant de l'évolution du statut de l'événement de gestion origine.
Par défaut, il est créé avec un statut vide.
Ordre de vente
Lors de la création d'un ordre de vente, un mouvement planifié de stock (SEP) est créé pour chaque ligne de commande et chaque ligne d'expédition. Le statut est alors vide.
Approbation
Les mouvements planifiés de stock associés à la commande passe au statut "planifié" lors de l'approbation de la commande.
Sélection sur une liste de prélévement
Les mouvements planifiés de stock associés à la ligne d'expédition passe au statut "Reservé" lors sa sélection pour prélévement. Les SEP sont alors associés à une liste de prélévement (elle-même au statut proposé), mais pas encore associés à une ligne de stock.
Validation de la liste de prélévement
La validation de la liste de prélévement implique une association des mouvements planifiés de stock à des lignes de stock (stockItem), ils passent donc au statut "réservé ferme".
Réalisation du prélévement
La réalisation du prélévement entraîne la réalisation des mouvements de stock, donc les mouvements planifiés de stock sont supprimés et les mouvements de stock (transfert vers la zone d'expédition) sont créés.
Expédition
Par défaut, la création d'une expédition ne crée pas de mouvement planifié de stock. La réalisation d'une liste de prélévement pour une expédition crée un transfert de stock vers la zone d'expédition et le passage de l'expédition en statut "expédié" crée le mouvement de stock de sortie.
Besoins
La création d'un besoin (manuellement ou par le MRP) génére un SEP avec un status vide
Validation
Le mouvements planifiés de stock associés au besoin passe en statut planifié.
Ordre d'achat
Lors de la création d'un ordre d'achat, un mouvement planifié de stock (SEP) est créé pour chaque ligne de commande et chaque ligne d'expédition. Le statut est alors vide.
Approbation
Les mouvements planifiés de stock associés à la commande passe au statut "planifié" lors de l'approbation de la commande.
Réception
Lors de la reception, il y a réalisation du mouvement planifié, donc celui est détruit en même temps que le mouvement de réception de stock est créé.
Ordre de fabrication
Lors de la création d'un ordre de fabrication, des mouvements de stock sont créé pour tous les composants nécessaire à cette ordre de fabrication ainsi que pour l'article fabriqué, les premiers seront des mouvements négatif (sorte de stock) le second positif (entré en stock). Leur statut est vide.
Passage en planifié ferme
Le statut des mouvements planifié de stock passe au statut "Planifié".
Demande de prélévement (composants)
La demande de prélévement génére une liste de prélévement validé, le statut des SEP passe à "Réservé".
Réalisation du prélévement (composants)
Réception (de l'article fabriqué)
Transfert de stock
La création d'un transfert de stock générent deux mouvements planifiés de stock. Le premier de ces mouvements a une quantité négative et correspond au prélèvement dans le stock d'origine. Le second correspond à une quantité positive et correspond à l'ajout du produit dans le stock. Les deux mouvements sont réliés par le champs childFSEPIdName. le mouvement de consommation (quantité négative) stock la référence su mouvement d'ajout (quantité positive) dans ce champs.
Création
Les mouvements planifiés sont créés avec un statut vide s'ils sont généré par le traitement de ré-approvisionnement et "Plannifié" s'ils sont créé par l'interface utilisateur
remarque : pour les transferts unitaires, ils sont sont automatiquement validé suite à leur création, ils passent donc au statut "Planifié ferme".
Validation (imprimer)
La validation entraine une association entre la ligne de stock de prélèvement et le mouvement planifié de prélèvement le statut du mouvement de stock passe à "réservé ferme".
remarque : si le transfert a été créé en indiquant la ligne de stock de prélèvement l'association entre la ligne de stock et le mouvement planifié est maintenu.
Pour le "mouvement planifié de stock d'ajout" aucune ligne de stock n'est associée lors de la validation. Toutefois le mouvement de stock passe à "réservé ferme" tout de même, afin d'être cohérent avec le SEP de prélévement.
L'association ne sera réalisée qu'au moment de la réalisation.
remarque : si le transfert a été créé en indiquant la ligne de stock de destination l'association entre la ligne de stock et le mouvement planifié est maintenu.
Réalisation
La réalisation du transfert entraîne la recherche d'une ligne de stock de destination qui sera associée au mouvement planifiée.
Elle entraine ensuite la réalisation des deux mouvements de stock, donc les mouvements planifiés de stock sont supprimés et les mouvements de stock sont créés. La liaison entre les deux mouvements de stock est faite sur le champs parentFSEIdName. Le mouvement de stock correspondant à l'entrée de stock (quantité positive) enregistre la référence du mouvement de stock de sortie (quantité négative) dans ce champs
QOH & ATP selon les statuts
La quantité en stock (total, disponible ou disponible à date) est toujours exprimé pour un magasin.
Quantité en stock (Qoh)
Le Qoh correspond à la quantité physiquement présente dans toutes les lignes de stocks du magasin et de tous ces sous-magasins.
Total
C'est le chiffre brut, l'addition de toutes les quantités. Sont exclus les lignes de stock qui sont au statut "fermé", "réservé" et "en cours d'inventaire".
- Le statut fermé indique que la quantité de produit n'est plus disponible pour aucun mouvement de stock. Les lignes de stock a ce statut devraient être vides.
- Le statut réservé indique que le stock est indisponible et bloquée de manière temporaire (control qualité, mise en quarantaine ...). Ce stock n'est pas encore comptabilisable dans le disponible car il est potentiellement non utilisable.
- Le statut en cours d'inventaire indique que le stock est en cours de comptage et que la quantité disponible n'est pas encore validée.
Disponible (pour réservation ferme)
C'est le total moins les quantités des mouvements planifiés de stock en status "Reservé" ou "Reservé ferme" associés sur une des lignes de stock considérées. D'autre part pour ces mouvements planifiés, seuls les mouvements planifiés dont la quantité est négative (sortie de stock) sont pris en compte car se sont les seuls dont on soit certain et que l'entreprise controle.
il est utilisé afin de vérifier si la réservation ferme d'un mouvement planifié sur un emplacement est possible en ne prenant en compte que les mouvements plannifiés de consomation réserve ou réservé ferme.
Planifiable (n'existe pas actuellement)
Cette quantité est utilisé dans un mode de gestion particulier, il n'y aura plus de ré-approvisionnement sur cette article.
Il est utilisé afin de vérifier si la création d'un nouveau mouvement planifié basé uniquement sur le stock actuel est possible en prenant compte tous les mouvements plannifiés de consomation.
C'est le total + ou - toutes les quantités des mouvements planifiés de stock quelque soit le statut (du SEP) associés sur une des lignes de stock considéré. Et, pour ces mouvements planifiés, les mouvements planifiés dont la quantité est positive et dont la date de réalisation est inférieur ou égale à la date du jour (entré de stock dans le passé) ne sont PAS pris en compte.
Quantité en stock par ligne de stock
Le calcul au niveau des lignes de stock permet de découper le QOH non plus par emplacement mais par ligne de stock.
Il ne doit être utlisé que par le composant Gestion de stock, les autres composants faisant des intérrogations uniquement au niveau emplacement (magasin).
getQuantityAvailableClosedReserved
C'est la quantité de la ligne de stock moins les mouvements planifié au satut réservé et réservé ferme" dont la quantité est négative.
Il est utilisé lors de la réservation ferme afin d'obtenir la quantité sur une ligne de stock que l'ont peut affecter à un mouvement planifié.
Disponible à date (ATP)
La quantité disponible à date (ATP, Available To Promise) est toujours exprimée pour une date donnée. Si aucune date n'est précisée, c'est alors l'instant présent qui est pris en tant que référence.
Cette quantité correspond à la quantité en stock "disponible" + et - tous les AUTRE (autre status que "Reservé" ou "reservé ferme") mouvements planifiés de stock avec une date de réalisation <= à la date demandée. Il prendra donc en compte toutes les réceptions prévisionnelles ainsi que les consomations planifiées avant ou égale à la date demandée.
Attention, les réceptions planifiées avec une date dans le passé sont prises en compte dans le stock disponible à aujourd'hui.
Il est utilisé afin de connaitre à une date données le niveau de stock d'un produit.


