Utilisation de l’élément Capture XML
Ce flux détaille les différentes utilisations de la fonction Capture XML. Il existe dans Switch 4 méthodes différentes de capture des métadonnées XML en fonction du réglage de l’élément ‘Capture XML‘.
Télécharger le flux Switch FAQ – Utilisation de l’élément Capture XML
Aide :
Cas n°1 – Actif près des métadonnées
Dans ce cas, le fichier et le xml sont déposés dans le dossier d’entrée (on a donc deux travaux dans le dossier d’entrée) et ils possèdent le même nom.
Le PDF et le XML sont associés, seul le PDF subsiste en sortie et on va pouvoir aller renommer et créer une arborescence en fonction des métadonnées grâce aux variables de la liste ‘Metadata‘. On retrouve ici l’ensemble des champs du XML contenu dans le dataset externe du PDF nommé Xml.
On obtient en sortie la nomenclature et l’arborescence souhaitée :
Cas n°2 – Métadonnées dans l’actif du dossier de travail
Dans ce cas, le fichier et le xml sont dans le même dossier (peu importe leurs noms respectifs) et sont glissés en même temps dans le dossier d’entrée.
On obtient alors un travail (le dossier) qui contient les deux fichiers. C’est le travail auquel va être associé le XML en tant que dataset. La fonction ‘Dégrouper le travail’ va séparé les fichiers de ce travail et on aura en sortie le XML et le PDF :
Cas n°3 – Les métadonnées font référence à l’actif
Dans ce cas, le chemin (et/ou le nom) du fichier PDF sont indiqués dans le XML.
On glisse uniquement le fichier XML dans le dossier d’entrée, l’outil Capture XML va aller chercher le fichier qui se trouve au chemin indiqué par le XML.
Cas n°3bis – Les métadonnées constituent l’actif
Ce dernier cas utilise également le chemin du fichier contenu dans le XML mais de façon différente. L’outil Capture XML va uniquement associer les métadonnées en dataset sur le XML, puis dans un second temps, on va utiliser l’outil ‘Injecter le travail’ pour aller chercher le fichier au chemin indiqué.
Attention : le réglage de l’outil Injecter le travail se fait sur la connexion sortante !