Implémentation technique de l'affichage de facture en ligne

Les utilisateurs peuvent afficher toute image de facture envoyée à un client sur la Facture - Principal si vous rattachez un algorithme d'affichage de facture en ligne à l'enregistrement d'installation.

Remarque :
Certains algorithmes d'affichage reposent sur l'algorithme d'extraction de facture pour chaque type d'acheminement de facture

Le système peut appeler un système tiers pour extraire une image de facture. De nombreux fournisseurs d'impression de facture prennent en charge cette fonctionnalité.

Le système fournit un type d'algorithme Installation - Affichage de facture en ligne (C1GENBILLURL) qui peut générer une URL dynamique.
  • L'algorithme de ce type prend en charge les variables dynamiques telles que l'ID de facture et les variables statiques telles que le fournisseur ou la clé de sécurité fournie par l'implémentation.
  • L'algorithme crée une URL incluant la génération de clés HASH ou de sécurité.
  • Le système affiche l'image extraite dans une session de navigateur distincte.
  • Pour plus d'informations sur ce type d'algorithme, voir la description du type d'algorithme.

Le système peut interagir avec une application de composition de document ou un moteur de rapports, comme BI Publisher.

Le système fournit un algorithme de type Installation - Affichage de facture en ligne (C1-BL-DISP) qui interagit avec Documaker pour afficher une image en ligne de la facture. Les points suivants indiquent ce qui se passe lorsque l'utilisateur clique sur Afficher la facture.
  • L'algorithme basé sur ce type d'algorithme appelle l'algorithme d'extraction de facture pour un type d'acheminement de facture approprié (tel que déterminé par l'algorithme).
  • L'algorithme d'extraction de facture crée les informations qui s'affichent sur la facture (pour plus de détails, voir le type d'algorithme C1-BLEX-XML).
  • Les informations générées sont transmises à l'application de composition de document qui reconstruit l'image de la facture au format PDF.
  • Le système affiche le PDF dans une session de navigateur distincte. Notez qu'Adobe Acrobat Reader doit être installé sur l'ordinateur du client pour afficher les fichiers PDF.
Remarque :

Pour consulter des exemples de présentation d'enregistrement transmise à une application de composition de document, voir Enregistrements d'extraction de facture.

Le système fournit également un algorithme de type Installation - Affichage de facture en ligne (C1-ONLN-CR) qui interagit avec BI Publisher pour afficher une image en ligne de la facture. Les points suivants indiquent ce qui se passe lorsque l'utilisateur clique sur Afficher la facture :
  • L'algorithme basé sur ce type d'algorithme appelle l'algorithme d'extraction de facture pour un type d'acheminement de facture approprié (tel que déterminé par l'algorithme).
  • L'algorithme d'extraction de facture renvoie le code rapport approprié à l'algorithme d'affichage de facture en ligne qui, à son tour, transmet le code rapport à la page de facture (pour plus de détails, voir le type d'algorithme C1-BLEX-BIP). Les données ne sont pas réellement extraites par l'algorithme car, lorsque vous utilisez un rapport BI Publisher, les données sont extraites et formatées par le rapport lui-même.
  • Un programme utilisateur sur la page de facture appelle BI Publisher et affiche la facture dans une session de navigateur distincte.
Remarque :

Pour des exemples de données extraites pour le rapport, voir Impression de factures dans BI Publisher.