Utiliser les rapports de transaction dans AEM Forms

Dernière mise à jour : 2023-12-05
  • Créé pour :
  • Beginner
    Developer

La création de rapports de transaction pour capturer le nombre d’envois de formulaire, le rendu des documents à l’aide des services de document et le rendu des communications interactives (canaux web et d’impression) a été introduite dans AEM Forms 6.4.1. Cette fonctionnalité est principalement destinée aux clientes et clients qui souhaitent obtenir une licence du logiciel basée sur le nombre d’envois de formulaire et/ou de documents rendus. Cette fonctionnalité est actuellement disponible sur la pile OSGi AEM Forms uniquement.

Activer les rapports de transaction

Par défaut, l’enregistrement des transactions est désactivé. Pour activer l’enregistrement des transactions, procédez comme suit :

  • Ouvrez configMgr.
  • Recherchez « rapports de transaction Forms ».
  • Cochez la case « Enregistrer les transactions ».
  • Enregistrez vos modifications.

Une fois que la création de rapports de transaction est activée, vous pouvez envoyer des formulaires adaptatifs, générer des documents à l’aide des services de document ou générer des documents de communication interactive pour voir la création de rapports de transaction en action.

Affichage du rapport de transaction

Pour afficher le rapport de transaction, connectez-vous à AEM Forms en tant qu’administrateur ou administratrice. Seules les personnes membres du groupe fd-Administrator peuvent voir les rapports de transaction.

Sélectionnez Outils | Forms | Afficher le rapport de transaction

ou affichez le rapport de transaction en cliquant ici.

TransctionReporting

Dans la capture d’écran ci-dessus, Documents traités correspond au nombre de documents générés à l’aide des services de document. Documents rendus correspond au nombre de documents de communication interactive (web et d’impression) rendus. Formulaires envoyés correspond au nombre d’envois de formulaire adaptatif.

Une transaction reste dans la mémoire tampon pendant une période spécifiée (durée de la mémoire tampon de purge + temps de réplication inverse). Par défaut, le comptage des transactions prend environ 90 secondes pour figurer dans le rapport de transaction.

Les actions telles que l’envoi d’un formulaire de PDF, l’utilisation de l’interface utilisateur de l’agent pour prévisualiser une communication interactive ou l’utilisation de méthodes d’envoi de formulaire non standard ne sont pas comptabilisées comme des transactions. AEM Forms fournit une API pour enregistrer ces transactions. Appelez l’API à partir de vos implémentations personnalisées pour enregistrer une transaction.

Si vous affichez le rapport de transaction sur l’instance de création, assurez-vous que la réplication inverse est configurée sur toutes les instances de publication.

Pour en savoir plus sur les rapports de transaction, cliquez ici.

Sur cette page