API Gestion Stock rechercher Affichage Compteur Non Previsionnel

Version 5.0-00

Edition

spéciale ES1

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

GestionStockrechercherAffichageCompteurNonPrevisionnel

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

Cette API permet de calculer la somme des compteurs de stock du produit indiqué, à la date indiquée. Elle recherche la valeur des compteurs de stock d'un produit dans un dépôt ou tous dépôts confondus.

API imbriquées : aucune.

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

RAS.

Paramétrage (PPE)

CODASK -

Processus, contrôles et règles de gestion

Etape Description du Processus
 

Il s'agit des compteurs définis par le code affichage (voir fonction GASK) proposé dans le schéma d'entrée, ou à défaut par le code affichage défini dans le paramètre CODASK, ou sinon, à défaut, avec le code affichage "COSK".

L’API recherche la valeur d'un compteur de stock physique, imposé ou virtuel.

Si aucun dépôt n'est proposé en entrée, alors on retourne la valeur des compteurs tous dépôt confondus, exprimés dans l'unité de vente du produit si aucune unité n'est précisée en entrée.

 

Si la date n’est pas renseignée, la date prise par défaut est la date du jour.

Si l’unité n’est pas renseignée, l’unité prise par défaut est l’unité du code affichage.

Initialisation des compteurs de stock : 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, LSK, ou ESK.

Sigdep Numlot Codemp Table
X X X ESK
O X X ESK
O O X ESK
X O X ESK
X X O LSK
O X O LSK
X O O DSK
O O O DSK

L’API calcule les compteurs physiques C01 à C14.

L’API calcule les compteurs imposés CPC, CQE, CSO, CSS.

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

Si le code emplacement n’est pas indiqué, seuls les compteurs physiques dont le champ Cskprv est égal à ‘O’ sont pris en compte.

L’API calcule les compteurs indiqués dans l’affichage.

Cas d’erreur

Cause Effet
PRO_INEX : le produit n'a pas été renseigné dans le schéma d'entrée.  
ASK_INEX : le code affichage n'existe pas.