Une interface comporte toutes les informations définissant un échange de données, entre CARL Source et un système externe, soit :
- La direction : Import (entrée) ou Export (sortie),
- Le format des données : xml, avec séparateur ou à longueur fixe, et, dans ce dernier cas, la norme d'échange utilisée,
- Le format de transformation XSL, si le format des fichiers XML utilisés n'est pas standard,
- La classe de transformation, en cas de traitements spécifiques nécessaires,
- Les points d'intégration, correspondant chacun à un objet d'intégration, avec si nécessaire, sa classe de traitement spécifique associée.
CARL Source peut générer le schéma du format des fichiers échangés.
Gérer la liste des interfaces
- Dans le module [Système], sélectionnez la fonctionnalité [Interfaces].
→ La liste des interfaces d'échange s'affiche.
- Basculez éventuellement sur l'onglet [Critères], renseignez les critères de recherche et cliquez sur l'onglet [Résultat].
→ La liste des interfaces correspondant aux critères est affichée.
- Cliquez sur l'interface à modifier ou créez directement une nouvelle interface en cliquant sur l'icône d'ajout
.
→ Le formulaire de détail de l'interface est affiché, voir Interface [Général].
Création par recopie
- Depuis le formulaire de détail d'une interface, dans le menu de création
, sélectionnez "Dupliquer".
→ Le formulaire de détail de la nouvelle interface est initialisé avec les données de l'interface d'origine.
Voir aussi Lancer l'exécution d'une interface.
Construction des fichiers d'échange
Pour disposer d'un exemple du fichier à produire pour une interface d'import :
- Créer une interface de sortie, comportant les mêmes objets d'intégration,
- Exécutez-la.
→ Le fichier produit aura le format du fichier à produire pour l'import, aux différences près suivantes :
- L'interface et le système externe de l'en-tête seront ceux de l'exécution de l'interface de sortie,
- les identifiants des objets sont toujours présents dans l'export, alors qu'ils ne sont pas forcément exigés dans l'import.
Voir aussi Exemples de fichiers d'échange.