| API / API Web | |
|
Version : 5.0-00 |
Edition spéciale ES1 |
|
|
Package : fr.ACE.metier.bc4j.produit.common GestionDeclinaisonselectionnerCritereDeclinaison |
||
| Schémas d’entrée et de sortie : | IN | OUT |
Cette API permet de sélectionner une valeur de critère de déclinaison et de mettre à jour la répartition des variantes.
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. Si le champ « pourcentage » n’est pas renseigné, la valeur prise par défaut est 0. |
|
|
L’API vérifie s’il existe déjà un enregistrement dans les produits déclinés (multi-variantes) (table PRD) possédant la même clé. Si l’enregistrement n’existe pas, il est créé. |
|
|
L’attribut « codpro » de l’objet ProduitReference met à jour le champ « codpro » (produit de référence). L’attribut « code » met à jour le champ « codcrit » (code du critère de déclinaison). L’attribut « valeur » met à jour le champ « valcrit » (valeur du critère de déclinaison). L’attribut « pourcentage » met à jour le champ « repart » (pourcentage de répartition). Si l’enregistrement existe déjà, seul le champ « repart » est mis à jour. |