Paramètres
| Nom | Option correspondante dans l’interface utilisateur | Type | Description |
|---|---|---|---|
users | Opérateurs | int array | Liste des ID des utilisateurs pour lesquels générer le rapport. Utilisez la méthode GetAvailableUsers pour obtenir des informations sur les utilisateurs disponibles. La valeur par défaut est null, ce qui inclut les données de tous les utilisateurs. |
roles | Rôles | int array | Liste des rôles d’opérateur pour lesquels générer le rapport. Pour connaître les valeurs possibles, consultez RoleType. La valeur par défaut est null, ce qui inclut les données de tous les rôles. |
dateFrom | Intervalle | datetime | Date et heure de début de la période couverte par le rapport. La valeur par défaut correspond à la date et à l’heure de génération du rapport, moins un jour. |
dateTo | Intervalle | datetime | Date et heure de fin de la période couverte par le rapport. La valeur par défaut correspond à la date et à l’heure de génération du rapport. |
projects | Projets | int array | Liste des ID des projets pour lesquels générer le rapport. Utilisez la méthode GetProjects pour obtenir des informations sur tous les projets du serveur d’applications. La valeur par défaut est null, ce qui inclut les données de tous les projets. |
stages | Étapes | int array | Liste des étapes pour lesquelles générer le rapport. Pour connaître les valeurs possibles, consultez ProcessingStageType. La valeur par défaut est null, ce qui inclut les données de toutes les étapes. |
batchTypes | Types de lots | int array | Liste des ID de types de lots pour lesquels générer le rapport. Utilisez la méthode GetBatchTypes pour obtenir des informations sur tous les types de lots d’un projet. La valeur par défaut est null, ce qui inclut les données de tous les types de lots. |
showBatchName | Détails du lot | int | Inclut des informations détaillées sur chaque lot dans le rapport. Valeurs possibles : 0 (non), 1 (oui). Avec la valeur 1, le rapport comprend des colonnes indiquant les noms des lots et le nombre de pages de chaque lot. La valeur par défaut est 0. |
grouping | Regrouper par | string | Indique comment le rapport regroupe les données. Valeurs possibles : UserFullName, RoleName, ProjectName, BatchTypeName, StageName. La valeur par défaut est UserFullName. |
columns | Afficher les colonnes | string array | Liste des colonnes à ajouter au rapport. Valeurs possibles : UserId, CompletedTasks, ToExceptionDocumentCount, ToExceptionPageCount, ProcessedDocuments, ProcessedPages, VerifiedFieldsCount, VerifiedSymbolsCount, CorrectedErrorCount. La valeur par défaut est null, ce qui ajoute toutes les colonnes disponibles. |
showSummary | Rapport agrégé | boolean | Indique s’il faut générer le rapport agrégé. Valeurs possibles : 0 (non), 1 (oui). La valeur par défaut est 0. |
groupByType | Période | int | Période selon laquelle le rapport regroupe les données. Valeurs possibles : 1 (heure), 2 (jour), 3 (mois). La valeur par défaut est 1. |
Exemple
[
{ "Name": "dateFrom", "Value": "2021-10-31T21:00:00.000Z" },
{ "Name": "dateTo", "Value": "2022-04-05T21:00:00.000Z" },
{ "Name": "groupByType", "Value": 1 },
{ "Name": "showBatchName", "Value": 0 },
{ "Name": "grouping", "Value": "RoleName" },
{ "Name": "columns", "Value": [ "CompletedTasks", "ProcessedPages" ] },
{ "Name": "users", "Value": [ 1, 2, 3, 7, 10, 12 ] },
{ "Name": "roles", "Value": [ 2, 3, 4 ] },
{ "Name": "projects", "Value": [ 1, 3 ] },
{ "Name": "batchTypes", "Value": [ 1 ] },
{ "Name": "stages", "Value": [ 89, 130 ] }
]
