Passer au contenu principal
Les rapports de performances de traitement servent à calculer les performances du traitement. Pour plus d’informations sur les différentes données collectées par les rapports, consultez les rapports de traitement.

Paramètres

projects

Projets

int array

Liste des ID de projet pour lesquels le rapport doit être généré. 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 signifie que les données de tous les projets seront incluses dans le rapport.

dateFrom

Intervalle

datetime

Date et heure de début de l’intervalle de temps pour lequel le rapport doit être généré. La valeur par défaut est calculée à l’aide de la formule suivante : “date et heure au moment de la génération du rapport moins un jour”.

dateTo

datetime

Date et heure de fin de l’intervalle de temps pour lequel le rapport doit être généré. La valeur par défaut est la date et l’heure au moment de la génération du rapport.

batchTypes

Types de lots

int array

Liste des ID de types de lots pour lesquels le rapport doit être généré. 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 signifie que les données de tous les types de lots seront incluses dans le rapport.

stages

Étapes

int array

Liste des étapes pour lesquelles le rapport doit être généré. Consultez ProcessingStageType pour connaître les valeurs possibles. La valeur par défaut est null, ce qui signifie que les données de toutes les étapes seront incluses dans le rapport.

grouping

Grouper par

string

Indique comment les données seront regroupées dans le rapport. Les valeurs possibles sont :

  • ProjectName
  • BatchTypeName
  • ProcessingStageName

La valeur par défaut est ProjectName.

columns

Afficher les colonnes

string array

Liste des colonnes à ajouter au rapport. Les valeurs possibles sont :

  • TenantName
  • PagesOut
  • PagesIn
  • PagesAutoOut
  • PagesHandOut
  • PagesAutoQueue
  • PagesHandQueue
  • Sessions

La valeur par défaut est null, ce qui signifie que toutes les colonnes possibles seront ajoutées au rapport.

showSummary

Rapport agrégé

boolean

Indique si le rapport agrégé doit être généré. Les valeurs possibles sont :

  • true
  • false

La valeur par défaut est false.

groupByType

Période

int

Indique la période selon laquelle les données seront regroupées dans le rapport. Les valeurs possibles sont :

  • 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": "projects", "Value": [ 1, 2, 3, 4, 5, 6, 7 ] },
{ "Name": "batchTypes", "Value": [ 1 ] },
{ "Name": "aggregateByBatchTypes", "Value": true },
{ "Name": "groupByType", "Value": 1 },
{ "Name": "grouping", "Value": "ProcessingStageName" },
{ "Name": "columns", "Value": [ "ProjectId", "BatchTypeName", "ProcessedBatchs", "ProcessedDocs" ] },
{ "Name": "stages", "Value": [ 60, 50 ] } ]