API Gestion Déclinaison contrôler Pourcentage Produit

Version : 5.0-00

Edition spéciale ES1

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

GestionDeclinaisoncontrolerPourcentageProduit

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

Cette API permet de contrôler si le pourcentage de répartition est égale à 100% pour l’ensemble des variantes du produit déclinées du produit de référence.

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
  Si le code société n’est pas renseigné, la valeur prise par défaut est celle de la session métier.
 

L’API recherche (dans la table PRO) tous les produits déclinés ayant comme produit de référence le produit renseigné en entrée.

Elle effectue ensuite la somme des pourcentages de chaque variante produit parcouru. Elle contrôle enfin si le pourcentage total est égal à 100 %.

Sinon, génération d’une exception.

Cas d’erreur

Cause Effet
Erreur : « PCT_ERR » : le pourcentage total de répartition des produits déclinés est différent de 100.