Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

Principes généraux Factur-X

Pour la mise en oeuvre de la norme Factur-X, la plateforme Harmony intègre une bibliothèque intermédiaire (DLL) fournie par l'équipe de développement de la norme dans le runtime Harmony, afin d'être au plus proche de la norme, mais en rendant l’utilisation transparente pour le développeur.

...

  • Deux modules DIVA

    • YFACTUR.DHOP

      • Fait l’interface avec la DLL

      • Permet de rendre transparent l’usage de cette bibliothèque de lecture/écriture XML dédiée au format Factur-X (lecture xml, écriture xml, gestion d’erreur, lecture/écriture des propriétés)

    • YMETADATAOPEN.DHOP

      • Fait l’intermédiaire entre le fichier PDF et un fichier XML (temporaire) en procédant à l’extraction de la zone XML incluse dans le fichier PDF

  • Les traitement/objet DIVA

    • doit indiquer les meta-données qui vont entrer dans le fichier XML

    • doit indiquer des propriétés spécifiques à Factur-X

    • utilise les deux modules précédents

  • Le fichier d’impression harview (.DHVW)

    • C’est le fichier classique issu d’une impression graphique

    • Il doit être construit de manière classique, et deviendra la partie PDF de la factur-x

  • Le fichier XML (.XML)

    • C’est le fichier temporaire qui est généré par le traitement Diva

    • Il comporte les données au format de la norme Factur-X grâce à l’utilisation des 2 modules Diva

  • Le fichier PDF Factur-X final (.PDF)

    • C’est le fichier final, qui comporte donc

      • la partie visuelle du PDF dédiée à un utilisateur

      • la partie XML de métadonnées, sous forme de flux XML intégré à l’intérieur du fichier PDF

...

Principe pour générer un PDF Factur-X

Les éléments techniques suivent plusieurs étapes:

...