Exports
Cette fonction permet d’extraire des données de la base vers un fichier de type ascii en longueur fixe ou variable avec séparateurs, dont la structure est décrite par un modèle d’import/export. Cet export peut être total ou chronologique, c’est-à-dire en n’exportant que les données modifiées depuis le dernier export de ce type.
Les données exportées, si elles sont traduites, le seront dans la langue de connexion du dossier.
Pré-requis
Reportez-vous à la documentation de Mise en oeuvre
Gestion de l'écran
La fonction d'export s'appuie sur des modèles. Utilisez un modèle d'export qui correspond aux caractéristiques de la table de base de données Sage X3 à exporter.
Ecran de saisie
Au lancement de la fonction, un écran permet de saisir les paramètres relatifs à l'export à lancer.
Bloc numéro 1
Modèle à utiliser (champ MODELE) |
Correspond au modèle d'import-export mis en oeuvre. |
Gestion chrono (champ CHRONO) |
Si cette case à cocher est activée, l’export se fait uniquement sur les enregistrements modifiés depuis le dernier export. Le principe de fonctionnement de ce mode d’export est le suivant :
Lorsqu’on fait un export avec une gestion de chrono, il est possible d’utiliser le méta-caractère # dans le nom du fichier à exporter ; ce caractère est alors remplacé par la valeur courante du compteur EXPORT formaté sur 4 caractères. Ainsi, le nom de fichier donnees#.asc sera remplacé par donnees00001.asc, donnees00023.asc, etc. … selon la valeur du compteur. Bien entendu, pour que ce type d'export existe, la zone EXPNUM doit exister dans la table liée à l'objet exporté. Si elle existe, elle est automatiquement renseignée par la gestion d'objet, et peut donc être utilisée pour des exports de ce type. La valeur courante du compteur [C]EXPORT est modifiable dans les paramètres d'import-export. |
Génération du fichier
champ TYPEXP |
Fichier de données (champ VOLFIL) |
Tableau Bornes
Zone (champ BNOM) |
Ce champ définit le nom du champ pour lequel une borne peut être saisie. |
Début (champ BDEB) |
Permet de renseigner des bornes inférieures et supérieures sur un ensemble de champs du modèle, afin de limiter les données à exporter. Si ces bornes ne sont pas renseignées, aucun filtrage n'est fait sur le champ concerné. |
Fin (champ BFIN) |
Tableau Critères
Tables (champ FICHIER) |
Les tables mises en œuvre dans le modèle d'import / export sont listées ici, afin de permettre de définir un filtrage éventuel des données exportées. |
Critère sélection (champ CRITERE) |
Permet de définir des critères supplémentaires de filtrage des données à exporter pour la table concernée, sous la forme d'expressions logiques qui doivent être vérifiées et qui peuvent utiliser les champs de la table. |
Tâche batch
Cette fonction peut être lancée en batch. La tâche standard EXPORT est prévue à cet effet.
Boutons spécifiques
Traitement
Provoque l’affichage du traitement de décodage des données, issu du modèle, qui va être exécuté (ce traitement est nommé WWE#####, où ##### est un numéro attribué automatiquement). Tableau
|