| API / API Web | |
|
Version : ACE 1.1 Edition spéciale ES0 |
||
|
Package : fr.ACE.metier.bc4j.evenement.common GestionEvenementimputerFraisTransport |
||
| Schémas d’entrée et de sortie : | IN | OUT |
Cette API permet, pour un événement commercial, de générer un poste de frais divers correspondant au coût du transport et de mettre à jour, suite au calcul de ce coût de transport (API GestionTransportcalculerCoutTransport), plusieurs informations : sigle transporteur, régime de transport ou type de véhicule.
Ces informations sont mises à jour en fontion du paramètre TRPFAC (ou TRPREE).
L’API utilise en entrée les éléments permettant d’identifier l’événement à mettre à jour, les informations susceptibles d’être mises à jour sur l’événement et le code du paramètre concerné.
Elle retourne en sortie le détail du poste de frais généré (s’il y en a un) en plus des informations fournies en entrée.
Pour en savoir plus sur le calcul du coût de transport, consultez la documentation « Les coûts de transport ».
API imbriquées : GestionEvenementcreerFrais - GestionEvenementSupprimerFrais -
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 |
| 1 |
L’API utilise le paramètre précisé en entrée. · Si le code achat/vente de l’événement est différent de ‘V’, aucun frais de transport n’est imputé. · Si le paramètre TRPFAC (ou TRPREE) n’est pas positionné ou s’il est désactivé, l’événement n’est pas mis à jour. |
| 2 |
En fonction de ce paramétrage, le frais de transport est généré (déclenchement de l’API GestionEvenementcreerFrais). S’il existe déjà un frais de transport associé à l’événement, l’API déclenche auparavant une autre API GestionEvenementSupprimerFrais pour supprimer le précédent frais. |
| 3 | En fonction de ce paramétrage, le sigle transporteur, le régime et le véhicule sont mis à jour. |