Cegid XRP Ultimate  |      Actualisé le 

Structures générales

TDVCA - Actions réalisées par le traitement de chargement automatique des cours de devise

Sommaire

Prérequis

   Les devises (GDEV) que l'on veut traiter doivent avoir leur type égal à "C".

   L'URL du service doit être présente dans GTSVC pour l'identifiant "OETDVCA_DEVISES".

   Le serveur de traitements doit avoir accès à internet pour exécuter la requête et transférer le fichier.

   Le fichier récupéré (téléchargeable ici) doit être conforme à la norme attendue :


Chargement automatique du fichier de la Banque de France

   Appel de l'URL et chargement en mémoire du fichier.

   Parcours du fichier à la recherche des cours des devises à intégrer.

   Pour chaque devise (GDEV) ayant son type égal à "C", le traitement analyse le fichier en mémoire.

   Dans ce fichier, il recherche la colonne où il y a le code de cette devise (entouré de parenthèses).

   S'il ne la trouve pas alors OEDEV001 - Devise inexistante ou non utilisable $1.

   Dans le cas contraire, le programme continue et recherche :

Lorsqu'il n'existe pas de valeur de cours pour une date de publication (comme par exemple le weekend où aucun cours n'est fourni), alors OEDVC001 - Cours de devise inexistant ou non utilisable ($1 $2 $3 $4).

   Dans le cas contraire, création d'une ligne de données dans la table des cours de devises (GDVC) avec :

Le fichier récupéré via l'URL n'est pas sauvegardé.