API de rapports de transactions facturables transaction-reports-billable-apis
AEM Forms fournit plusieurs API permettant d’envoyer des formulaires, de traiter et de générer des documents. Certaines API sont comptabilisées comme des transactions et d’autres sont gratuites. Ce document fournit une liste de toutes les API comptabilisées comme des transactions dans un rapport de transaction. Voici quelques scénarios courants dans lesquels une API facturable est utilisée :
- Envoi d’un formulaire adaptatif
- Conversion d’un document d’un format à un autre
- Aplatissement d’un document PDF dynamique
- Génération d’un document d’enregistrement (à l’aide du service Forms ou du service Output)
- Fusion d’un document PDF interactif avec un autre document PDF
- Utilisation de l’étape Affecter une tâche et des étapes de l’API de communication des processus AEM
Les API de facturation ne prennent pas en compte le nombre de pages, la taille d’un document ou d’un formulaire, ni le format final du document rendu. Un rapport de transaction divise les transactions en deux catégories : Forms Envoyé et Documents Rendu.
-
Formulaires envoyés : les données envoyées à partir de n’importe quel type de formulaire créé avec AEM Forms et les données envoyées à nʼimporte quel référentiel de stockage de données ou base de données sont considérées comme un envoi de formulaire. Par exemple, l’envoi d’un formulaire adaptatif ou d’un jeu de formulaires est considéré comme un envoi de formulaires. Si un jeu de formulaires comporte 5 formulaires et que le jeu de formulaires est envoyé, le service de reporting sur les transactions le comptabilise comme 5 envois.
-
Documents rendus : la génération d’un document en combinant un modèle et des données, la signature ou la certification numérique d’un document, l’utilisation dʼune API Document Services facturable pour les services de documents ou la conversion d’un document d’un format à un autre sont comptabilisés comme des documents rendus.
API de Document Services facturables billable-document-services-apis
Service Generate PDF generate-pdf-service
Service Output output-service
Service DocAssurance DocAssurance-Service
Service de document d’enregistrement (DOR) document-of-record-dor-forms-service-and-output-service
Incohérence affectant le service assembleur assembler-service
L’utilisation de l’API d’appel est comptabilisée comme une transaction lorsque vous effectuez une ou plusieurs des opérations suivantes :
- Conversion de formats non PDF en formats PDF.
- Conversion du format PDF au format PDF/A.
- Conversion du format PDF aux formats non PDF. Les exemples incluent la transformation du format PDF au format Image ou la conversion du format PDF au format Texte.
- L’API Invoke du service Assembler peut appeler en interne une API facturable d’un autre service selon l’entrée. Ainsi, l’API Invoke peut être comptabilisée comme aucune, une ou plusieurs transactions. Le nombre de transactions comptabilisées dépend de l’entrée et des API internes appelées.
- Un seul document PDF produit à l’aide du service Assembler peut être comptabilisé comme aucune, une ou plusieurs transactions. Le nombre de transactions comptabilisées dépend du code fourni.
API de capture de données facturables billable-data-capture-apis
Tous les événements d’envoi des formulaires adaptatifs sont comptabilisés comme des transactions. Par défaut, l’envoi d’un formulaire PDF n’est pas comptabilisé comme une transaction. Utilisez les API d’enregistrement de transaction pour enregistrer un envoi de formulaires PDF en tant que transaction.
Formulaires adaptatifs adaptive-forms
Processus d’AEM facturation billable--form-centric-aem-workflows
Les étapes Affecter des tâches et des services de document des processus d’AEM basés sur l’utilisation de Forms sont comptabilisées comme des transactions. Si une étape de workflow comptabilise une transaction et que le workflow ne se termine pas, le nombre de transactions n’est pas inversé.
Processus d’AEM centrés sur les formulaires form-centric-aem-workflows
Enregistrer les API de facturation en tant que transactions pour le code personnalisé recording-billable-apis-as-transactions-for-custom-code
Les actions telles que l’envoi d’un formulaire PDF, l’utilisation de l’interface utilisateur de l’agent pour prévisualiser une communication interactive, l’utilisation d’un formulaire non standard et les implémentations personnalisées ne sont pas comptabilisées comme des transactions. AEM Forms fournit une API pour enregistrer ces actions en tant que transactions. Vous pouvez appeler l’API à partir de vos implémentations personnalisées pour enregistrer une transaction.