Passer au contenu principal
ABBYY FlexiCapture Reporting Service collecte des informations sur la qualité du traitement des documents dans ABBYY FlexiCapture. ABBYY FlexiCapture Reporting Service comprend deux services :
  • Un service de reporting qui collecte des informations sur les modifications apportées aux documents et calcule des statistiques pour générer des rapports.
  • Un service d’accès aux données qui vous permet de récupérer les données du service de reporting via l’API Web.
Les rapports générés par le service indiquent le nombre de documents traités de bout en bout (c’est-à-dire sans vérification), le nombre de documents vérifiés et le temps consacré à leur vérification, ainsi que l’évolution des performances du programme au fil du temps. De plus, les données collectées par le service permettent d’évaluer la qualité de la classification des documents. La version actuelle de Reporting Service ne prend pas en charge les fonctionnalités suivantes : l’affichage des violations des SLA, la collecte d’informations pour les pistes d’audit et la comparaison des valeurs des champs avant et après la vérification.

Autres spécificités d’ABBYY FlexiCapture Reporting Service for Cloud

La base de données d’ABBYY FlexiCapture Reporting Service n’est pas disponible dans ABBYY FlexiCapture Cloud. Cependant, vous pouvez exporter les données collectées à l’aide du service de reporting ABBYY dans des tableaux au format CSV. Pour cela, vous pouvez utiliser les méthodes de récupération des données de reporting fournies par l’accès aux données via l’API REST :
[String]$AppServer = "australia.flexicapture.com" 
[string]$TenantName = "tenantName" 
[string]$User = "user" 
[string]$Password = "password" 
[Int]$Year = 2021 
[Int]$Month = 12 
[string]$DownloadPath ="C:\temp" 
[string]$BaseUrl = "api-au.flexicapture.com" 
# Utiliser le nom du tenant dans les paramètres de la fonction 
$URI = "https://$AppServer/Flexicapture12/Server/FCAuth/API/wsdl?Tenant=$TenantName" 
# Créer un object PSCredential avec le nom d’utilisateur et le mot de passe fournis 
$creds = New-Object System.Management.Automation.PSCredential -ArgumentList @($user,(ConvertTo-SecureString -String $password -AsPlainText -Force))
# Créer un service web proxy qui s’authentifiera avec ces identifiants 
$proxy = New-WebServiceProxy -Uri $URI -Credential $creds 
$proxy.Url = "https://$AppServer/flexicapture12/Server/FCAuth/API/Soap?Tenant=$TenantName" 
$proxy.Credentials = $creds 
$proxy.Credentials = $creds 
# L’utiliser ensuite pour demander le jeton à l’API FlexiCapture 
$ticket = $proxy.GetCurrentUserAuthTicket() 
$nameFile = $year.ToString() + "-" + $month.ToString() 
# Créer le chemin du fichier à télécharger 
$path = "$DownloadPath\$nameFile.zip" 
# Créer une requête avec l’en-tête d’authentification Bearer contenant le jeton 
# et l’envoyer au service d’accès aux données de reporting pour obtenir l’archive du tenant et de la période spécifiés 
$headers = @{  
"Authorization" = "Bearer " + $ticket 
} 
Invoke-RestMethod -Uri "https://$BaseUrl/v1/datafile/createfile?tenantName=$TenantName&year=$year&month=$month" -Method 'POST' -Headers $headers
Invoke-RestMethod -Uri "https://$BaseUrl/v1/datafile/getfilelist?tenantName=$TenantName" -Method 'GET' -Headers $headers
Invoke-RestMethod -Uri "https://$BaseUrl/v1/datafile?tenantName=$TenantName&year=$year&month=$month" -Headers $headers -OutFile $path
Pour plus d’informations sur ce service et son fonctionnement, consultez l’accès aux données du service de reporting.