API Gestion Transport rechercher Tarifs Applicables

Version : ACE 1.1

Edition spéciale ES0

Package : fr.ACE.metier.bc4j.transport.common

GestionTransportrechercherTarifsApplicables

Schémas d’entrée et de sortie : IN OUT

Cette API permet de rechercher tous les tarifs transports applicables en fonction des données fournies, c’est-à-dire en fonction de l’ensemble des éléments caractérisant le transport à effectuer.

Elle fournit en sortie un ensemble de lignes de tarif correspondant à l’ensemble des tarifs de transport trouvés et aux coûts du transport associés, pour la quantité d’unités d’œuvre et la destination fournies en entrée.

Cette API déclenche une autre API GestionTransportCalculerCoutTransport pour calculer le coût du transport correspondant.

Pour en savoir plus sur le calcul du coût de transport, consultez la documentation « Les coûts de transport ».

API imbriquées : GestionTransportCalculerCoutTransport -

Contraintes et limites de fonctionnement (hors périmètre)

Cette API ne contrôle pas si les transporteurs acceptent le contre remboursement. Pour ajouter ce contrôle, il vous est possible d’utiliser une zone paramétrée du tiers transporteur pour indiquer si ce mode de règlement est accepté ou non.

Paramétrage (PPE)

RAS.

Processus, contrôles et règles de gestion

Etape Description du Processus
 

Rechercher les en-têtes de tarifs transporteurs valides pour les critères fournis en entrée (transporteur, régime, véhicule, date, site de départ) et calculer le coût de transport à partir de ces tarifs.

Pour chaque tarif trouvé, l’API vérifie que la destination est desservie.
  • o Pour chaque tarif desservant la destination

    • La base d’unités d’œuvre est arrondie en fonction de l’unité d’œuvre du tarif et des règles d’arrondi définies sur l’en-tête du tarif.
    • L’API vérifie si la quantité d’unités d’œuvre arrondie est prise en compte par ce tarif.
  • Si la quantité d’unités d’œuvre arrondie est prise en compte, l’API calcule le coût du transport à partir de ce tarif (API GestionTransportCalculerCoutTransport -).
  • Si la quantité d’unités d’œuvre arrondie n’est pas prise en compte, l’API recherche s’il existe un régime de substitution à ce tarif. Si c’est le cas, elle vérifie également que ce régime de substitution gère la quantité d’unités d’œuvre à transporter.