Pour l'introduction de listings clients, l'application Intervat accepte des fichiers compressés de type zip avec l'extension « .lk ».
Ces fichiers .lk contiennent :
· Un fichier xml contenant les données des listings clients (comme auparavant) et répondant au schéma xsd (ici « VatList-1.3.xsd »).
· Un fichier par annexe liée à un des listings clients définis dans le fichier XML. Les formats supportés pour ces fichiers sont pdf, jpg et tif.
Le fichier XML permet également de faire le lien entre les listings clients et leurs annexes. Au niveau d'un listing clients (tag <DeclarantList>), un nouveau tag <FileAttachment> a été défini. Il est facultatif et peut être multiple (occurrence 0 à n).
Chaque élément <FileAttachment> est composé des tags suivants :
· <FileType> précisant le type du fichier (valeurs possibles : "application/pdf", "image/jpeg", "image/tiff").
· <FileName> donnant le nom du fichier tel que donné dans le fichier .lk (extension comprise).
· <FileDescription> donnant une description pour le fichier (facultatif).
Pour l'introduction de listings clients sans annexes, le fichier XML peut être chargé directement. Un fichier .lk contenant uniquement l'XML et aucune annexe est aussi accepté.
Notez que lors de la sauvegarde en local d'un listing clients créé par les écrans d'Intervat, le même fichier « .lk » est créé (que la déclaration contienne des annexes ou non).
Exemple :
La figure suivante illustre un exemple de fichier .lk :
Ce fichier correspond à un envoi contenant un ou plusieurs listings clients. Le fichier « Envoi_000001.xml » contient les données relatives aux listings clients. Les 3 autres fichiers sont des annexes aux listings clients repris dans l'XML. Le fichier XML doit donc contenir 3 tags <FileAttachment> avec respectivement <FileName> = « Annexe1.pdf », « Copie facture 12665983.jpg » et « Note explicative.pdf ».