Fonctionnement des rapports de traitement

Process Reporting est le module de création de rapports d’AEM Forms on JEE.

Les rapports de processus vous permettent d’exécuter des rapports sur les processus et les tâches AEM Forms.

La création de rapports de processus utilise le référentiel de création de rapports de processus incorporé pour publier les données Forms. Il utilise ensuite ces données pour exécuter des rapports.

Les rapports de processus se composent des modules suivants :

Architecture des rapports de processus

processreportingarchitarchitecture

Modules de reporting de processus

Service ProcessDataPublisher

Le serveur ProcessDataPublisher s’exécute régulièrement sur la base de données AEM Forms et extrait les données qui ont changé depuis la dernière exécution du service. Il publie ensuite les données dans le service Process Data Storage.

Pour plus d’informations sur la configuration du service, voir Configuration du service ProcessDataPublisher.

Service ProcessDataStorageProvider

Le service ProcessDataStorageProvider reçoit les données de processus du service ProcessDataPublisher et enregistre les données dans le référentiel Process Reporting.

Pour plus d’informations sur la configuration du service, voir Configuration du service ProcessDataStorageProvider.

Service OSGi

QueryDataServlet utilise ce service pour obtenir les données de rapport du référentiel Process Reporting.

Service QueryDataServlet

Le service QueryDataServlet accepte les requêtes de l’interface utilisateur Process Reporting.

Le service utilise ensuite les services OSGi pour obtenir les données de rapport appropriées, traite les données et renvoie les données à l’interface utilisateur.

Interface utilisateur des rapports de processus

L’interface utilisateur Process Reporting est une interface Web basée sur un navigateur. Vous utilisez cette interface pour afficher les informations sur les processus et les tâches publiées à partir de la base de données AEM Forms.

Service QueryDataServlet

Le service QueryDataServlet accepte les requêtes de l’interface utilisateur Process Reporting.

Le service utilise ensuite les services OSGi pour obtenir les données de rapport appropriées, traite les données et renvoie les données à l’interface utilisateur.

Rapports personnalisés

Vous pouvez créer vos propres rapports personnalisés et les afficher dans l’onglet Rapports personnalisés de l’interface utilisateur Process Reporting.

Pour connaître les étapes de création d’un rapport personnalisé, voir Création d’un rapport personnalisé dans l’article Rapports personnalisés dans les rapports de processus.

Sur cette page