Transformation de fichier importé

Cegid Retail Documentation Fonctionnelle FR - Version 24

Transformation de fichier importé

Back-Office > Échanges de données > Reprise de données > Transformation de fichier

Cette commande permet d’accéder à un outil de modification automatisée des fichiers d’import. L’objectif de cet outil est de pouvoir transformer des fichiers à importer dans un format exploitable par la reprise de données Cegid Retail Y2. Il s’agit donc d’une étape préalable à l’importation de données.

Une transformation modifie les fichiers sélectionnés d’un répertoire source pour stocker le résultat dans un répertoire de sortie.

De plus, les fichiers d’origine sont archivés dans un répertoire dédié lorsque la transformation a réussi.

Le paramétrage des transformations est géré à partir d’une fiche et d’un multicritère de recherche, qui permet de lister toutes les transformations existantes pour les visualiser ou les modifier.

Depuis cet écran, il est possible d’effectuer les actions suivantes :

Créer une nouvelle transformation.

Dupliquer une transformation existante.

Sélectionner en un seul clic l’ensemble des transformations affichées.

Exécuter manuellement les transformations actives sélectionnées.

Les types de transformations

Champs

Description

Tri d’un fichier

Cette transformation permet de trier les fichiers d’importation contenant des identifiants de ligne. Dans la zone Ordre de tri, l’utilisateur spécifie les identifiants des formats dans l’ordre souhaité. Exemple :

En indiquant "BLF;ALF" dans le champ Ordre de tri, le fichier est réorganisé en mettant d’abord les BLF, puis les ALF. Tous les enregistrements non identifiés sont mis en fin de fichier.

Ajout d’un identifiant

Cette transformation permet de rajouter l’identifiant précisé, soit devant chaque ligne, soit devant les lignes spécifiées dans le champ Identifiant des lignes ou Identifiant en sortie comme indiqué ci-dessous.

Filtre

Cette transformation permet de filtrer un fichier en fonction d’un filtre défini dans le menu Filtres d’import (voir le chapitre Filtres d’importation). Le champ Identifiant des lignes permet de définir les lignes sur lesquelles le filtre doit s’appliquer.

Regroupement d’enregistrements

Cette transformation permet de regrouper des enregistrements d’en-têtes avec leurs lignes associées (cas d’un fichier de document comportant des lignes d’en-tête et des lignes de détail).

Taux de taxe TDS

Transformation spécifique de fichier de taxes TDS pour les USA.

Service Web

Transformation (très) spécifique : appel d’un Web Service des aéroports belges pour importer la liste des vols.

Cas particuliers

Définir des priorités d’exécution

Pour les besoins particuliers, qui nécessitent notamment des transformations en chaîne, il suffit de paramétrer correctement la priorité d’exécution de chaque transformation pour qu’elles s’exécutent dans l’ordre souhaité, à la condition que la case Transformation active soit bien cochée.

Récupérer les fichiers par FTP

Dans l’onglet Général, cochez la case Récupération des fichiers via FTP. L’onglet FTP s’affiche permettant de renseigner le paramétrage nécessaire à la récupération.

Récupérer les fichiers par e-mail

Dans l’onglet Général, cochez la case Récupération des fichiers via e-mail. L’onglet E-mail s’affiche permettant de renseigner le paramétrage nécessaire à la récupération.

Décompresser les fichiers zip

Si vous souhaitez effectuer une décompression des fichiers zippés, dans l’onglet Général, cochez la case Décompresser les fichiers zip.

Exécuter les transformations manuellement

Il est également possible d’exécuter manuellement les transformations, à l’aide du bouton d’exécution proposé soit dans la fiche, soit dans le multicritère de recherche.

  • Avec la fiche, on exécute seulement la transformation ouverte.

  • A partir du multicritère de recherche, on exécute toutes les transformations sélectionnées.

  • Après chaque exécution, un compte rendu est affiché afin de vérifier le bon déroulement de la transformation.

L’intérêt de cette gestion des transformations est d’automatiser les importations de données (tâche planifiée). En effet, lorsqu’une tâche d’importation est planifiée, il est possible de cocher Exécution des transformations actives, avec pour conséquence d’exécuter toutes les transformations marquées comme actives avant les traitements d’import proprement dits. Cette case à cocher est disponible dans l’écran Provenance de données, onglet Général, pavé Options. L’onglet Transformations permet alors de sélectionner les transformations actives.