Cegid XRP Ultimate  |      Actualisé le 

Fondations

TITVLD - Chargement du sas de transfert des indicateurs

Sommaire

   Dans le cas des indicateurs dont le mode de calcul est "Mise à jour via l'interface", ce traitement alimente le sas des valeurs des indicateurs (GTITV) à partir de fichiers texte.


Principe

   Les valeurs de l'indicateur sont mises à jour en intégrant des fichiers contenant les valeurs de l'indicateur provenant de sources externes.
Les étapes sont :
- Fichier à plat de type "csv" contenant les valeurs de l'indicateur à placer sur le serveur de traitements ;
- Intégration de ce fichier dans le sas des valeurs de l'indicateur (GTITV) avec le traitement TITVLD ;
- Intégration du sas (GTITV) dans les valeurs de l'indicateur (GTINV) avec le bouton "Intégration" de GTITV ou avec le traitement d'intégration (TTITV).


   L'échange de fichiers dans un environnement SaaS du produit Cegid XRP Ultimate On Demand est géré.


Soumission (voir aussi : Paramétrage du traitement)


   Répertoire

   Si le "Répertoire" est renseigné, c'est la valeur saisie qui désigne le répertoire où se trouvent les fichiers à intégrer.
Attention : il s'agit nécessairement d'un répertoire présent sur le serveur de traitements.

   Si le "Répertoire" n'est pas précisé, sa valeur vaut ".".
Dans ce cas, le chemin est déduit de GPTH :
- type : QID ;
- application : GTI ;
- utilisateur : la recherche s'effectue en premier lieu avec l'utilisateur connecté, puis avec l'utilisateur général "PUBLIC" si aucun chemin n'a été trouvé.

   Note : chaque répertoire trouvé sur le chemin lu est suffixé automatiquement par "/gtitv".
Exemple : supposons que le chemin trouvé dans GPTH soit "/tmp", le répertoire racine des fichiers à traiter sera alors "/tmp/gtitv".


   Fichiers à charger

   Si le nom des fichiers à traiter est renseigné, c'est ce nom qui sera utilisé.
Sinon, traitement des fichiers "*.csv".

   Les fichiers sont des fichiers texte. Ne pas utiliser de fichiers au format Excel®.
Chaque ligne de données à insérer dans GTITV est séparée de la suivante par un saut de ligne.
Chaque champ dans la ligne est séparé du suivant par le caractère ";".
La première ligne du fichier décrit les colonnes à alimenter. Le nom des colonnes de cette ligne reprend le nom des colonnes de GTITV.

   Exemple de fichier

   NUMGTIND;VANGTITV;VAAGTITV;VADGTITV;DTDGTITV;HDEGTITV;DTFGTITV;HFEGTITV;C01GTITV;C02GTITV;C03GTITV;C04GTITV;C05GTITV;C06GTITV;C07GTITV;C08GTITV;C09GTITV;C10GTITV
QINFERENCESRVDEVDVT22;400.000000;;;20120101;;;;Détail C1;Détail C2;Détail C3;Détail C4;;;;;;
QINFERENCESRVDEVDVT22;100.000000;;;20120101;;;;Détail C1;Détail C2;Détail C3;Détail C4;;;;;;


Actions réalisées par le traitement