Processing Performance reports
Processing Performance reports are used to calculate the processing performance. For detailed information about various data collected by reports, please see Processing reports.
Parameters
Name | Corresponding UI option | Type | Description |
projects | Projects | int array | List of project IDs for which the report should be generated. Use the GetProjects method to get information about all the projects on the Application Server. The default value is null, which means that data for all projects will be included in the report. |
dateFrom | Interval | datetime | Date and time of the beginning of the time interval for which the report should be generated. The default value is calculated using the following formula: "date and time at the moment of the report generation minus one day". |
dateTo | datetime | Date and time of the end of the time interval for which the report should be generated. The default value is the date and time at the moment of the report generation. | |
batchTypes | Batch types | int array | List of batch type IDs for which the report should be generated. Use GetBatchTypes method to get information about all the batch types within a project. Value by default is null, data for all batch types will be included into the report. |
stages | Stages | int array | List of stages for which the report should be generated. See ProcessingStageType for possible values. The default value is null, which means that data for all stages will be included in the report. |
grouping | Group by | string |
Specifies how the data will be grouped in the report. Possible values are:
The default value is ProjectName. |
columns | Show columns | string array |
List of columns that should be added to the report. Possible values are:
The default value is null, which means that all possible columns will be added to the report. |
showSummary | Aggregate report | boolean |
Specifies whether the aggregate report should be generated. Possible values are:
The default value is false. |
groupByType | Time period | int |
The time period by which the data will be grouped in the report. Possible values are:
The default value is 1. |
Example
[ { "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 ] } ]
12.04.2024 18:16:02