| API / API Web | |
| Version ACE : 1.2 | ||
|
Package : fr.ACE.metier.bc4j.evenement.common GestionEvenementgenererPostesVariante |
||
| Schémas d’entrée et de sortie : | IN | OUT |
Cette API permet de répartir une quantité à commander sur l’ensemble des variantes existantes d’un poste correspondant à un produit de référence et de générer un poste d’événement sur chaque variante concernée.
API imbriquées : GestionDeclinaisonrepartirQuantite – GestionEvenementcreerPoste -
Contraintes et limites de fonctionnement (hors périmètre)
| Aucune. |
Paramétrage (PPE)
| MULVAR - |
Processus, contrôles et règles de gestion
| ETAPE | DESCRIPTION DU PROCESSUS |
| Déclenchement |
Le numéro d’événement et le numéro de poste doivent être renseignés. |
| 1 |
Vérification du poste d’événement. Si le poste n’existe pas, l’API affiche un message bloquant contenant les données du poste. |
| 2 |
Vérification du produit de référence Le paramètre MULVAR doit être positionné, le suivi en référence doit être à « Oui » et le code modèle renseigné. Si ces conditions ne sont pas respectées, l’API affiche le message d’erreur bloquant « Le produit @ n’est pas un produit de référence » avec @ = code produit de référence. |
| 3 |
Calcul de la quantité répartie sur chaque variante associée. L’API utilise une autre API GestionDeclinaisonrepartirQuantite avec, en entrée :
Un contrôle automatique vérifie que la répartition des postes à variantes est conforme à la définition des ratios. |
| 4 |
Pour chaque variante traitée par l’API GestionDeclinaisonrepartirQuantite, une autre API est appelée GestionEvenementcreerPoste avec les éléments suivants :
|
Paramètres d’entrée et de sortie
|
Paramètres en entrée :
Paramètres en sortie :
|