API Gestion Stock rechercher Quantite Réappro

Version : 5.0-00

Edition spéciale ES1

Package : fr.ACE.metier.bc4j.stock.common

GestionStockrechercherQuantiteReappro

   
Schémas d’entrée et de sortie : IN OUT

Cette API permet de calculer la somme des compteurs de stock du produit indiqué sur le dépôt indiqué. Elle recherche la quantité de réassortiment d'un produit dans un dépôt ou tous dépôts confondus en fonction de la formule de réapprovisionnement renseigné dans la table des dépôts ou à défaut dans la table des produits.

API imbriquées : aucune.

Contraintes et limites de fonctionnement (hors périmètre)

RAS.

Paramétrage (PPE)

RAS.

Processus, contrôles et règles de gestion

Etape Description du Processus
Formule de réappro

Cette formule est définie ainsi:

  • soit FSX la formule définie et qtéRéappro , la qté de réassort.
  • QtéRéappro = MAX entre valeur du compteur FSX5 et valeur du compteur FSX6 , arrondi à la valeur supérieure du compteur FSX7.

Si aucune unité n'a été précisée en entrée, la quantité disponible retournée par ce composant est exprimée dans l'unité de vente du produit.

 

Si l’unité n’est pas renseignée, l’unité prise par défaut est l’unité de vente du produit.

Initialisation des compteurs. Lecture de la table CSK et recherche des enregistrements tels que Typcsk = ‘P’ ou ‘I’ et Codcsk = ‘C01’ à ‘C14’, ‘CPC’, ‘CQE’, ‘CSO’, ‘CSS’.

En fonction des champs renseignés en entrée, la table lue sera DSK ou LSK.

Sigdep Numlot Table
X X LSK
O X LSK
X O DSK
O O DSK

Calcul des compteurs physiques C01 à C14 (tels que Cskprv = ‘O’).

Calcul des compteurs imposés CPC, CQE, CSO, CSS.

Pour chaque calcul, l’enregistrement de DSK correspondant sera lu pour récupérer l’unité.

La table PSK sera ensuite lue.

Lecture des enregistrements de la table PSK tels que leur période est antérieure ou égale à la période de la date limite.

Pour chaque enregistrement de PSK, on calcule la somme des compteurs physiques C01 à C14 (tels que Cskprv = ‘O’).