API Gestion Evénement imputer Frais Transport

 

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)

TRPFACTRPREE -

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.