| API / API Web | |
|
Version : 5.0-00 Edition spéciale ES1 |
||
|
Package : fr.ACE.metier.bc4j.evenement.common GestionEvenementvaloriserColisage |
||
| Schémas d’entrée et de sortie : | IN | OUT |
Cette API permet de valoriser le colisage d’un évènement ou d’un poste d’évènement. Plusieurs fonctionnalités sont offertes :
API imbriquées : aucune.
Contraintes et limites de fonctionnement (hors périmètre)
| RAS. |
Paramétrage (PPE)
Processus, contrôles et règles de gestion
| Etape | Description du Processus |
(*) : Les cumuls sont fournis avec une précision de 3 décimales. |
|
| Entrée |
Quantité à valoriser (champ “Qtecde”). Ce paramètre n'est exploité que lorsque le paramètre d'entrée « numpos » est renseigné. Il permet de valoriser une autre quantité que celle du poste. Exemple d'utilisation : Au niveau du colisage, pour valoriser en poids et volume, la quantité colisée du produit. |
|
Numéro du poste (champ « numpos ») Si le numéro de poste est renseigné, on effectue alors la valorisation du colisage uniquement pour ce poste |
|
|
Mode de calcul (champ « modeCalcul ») Lorsque ce paramètre n'est pas renseigné ou est égal à « 0 », l’API utilise par défaut le mode de calcul « 1 ». 1 : Poids et volume théorique (mode par défaut) Dans ce mode, l’API calcule les poids et volume à partir des données de colisage du produit. 2 : Poids et volume réel Dans ce mode, en plus du poids et volume théorique, l’API utilise les poids et volume réel de l'événement. Il s'agit des poids et volume éventuellement forcés par l'utilisateur sinon des poids et volume calculés à partir des poids et volume de tous les postes de l'acheminement. Dans ce mode, les champs d'entrée numpos et datliv ne sont pas exploités. 3 : Poids et volume du reste à livrer Dans ce mode, l’API utilise les poids et volume du reste à livrer de l'événement ou d’un poste. Pour chaque poste d'événement, le reste à livrer correspond à la somme de (evl.qtecde - evl.qteliv) de l'ensemble des lignes attachées à ce poste. Dans ce mode, le champ de sortie « nbcol » n'est pas valorisé. |
|
|
Date de livraison (champ « datliv ») Cette information n'est exploitée que lorsque le modeCalcul vaut 1 ou 3. Elle permet de valoriser les données de colisage ne concernant que les lignes d'événement dont la date de livraison (evl.datliv) est égale à la « datliv » fournie en entrée. |
|
| Sortie |
Attributs du colisage (champ “colisageReel”) Caractéristiques du colisage : à poids brut (champ “poidsBrut”), à poids net (champ “poidsNet”), à volume (champ “volume”), à nombre de colis (champ “nbcol”). Ces champs sont renseignés uniquement lorsque modeCalcul = 2. |