Parámetros
| Nombre | Opción de la UI correspondiente | Tipo | Descripción |
|---|---|---|---|
users | Operadores | int array | Lista de ID de usuario para los que se generará el informe. Use el método GetAvailableUsers para obtener información sobre los usuarios disponibles. El valor predeterminado es null, lo que incluye datos de todos los usuarios. |
roles | Roles | int array | Lista de roles de operador para los que se generará el informe. Para conocer los valores posibles, consulte RoleType. El valor predeterminado es null, lo que incluye datos de todos los roles. |
dateFrom | Intervalo | datetime | Fecha y hora en que comienza el intervalo de generación de informes. El valor predeterminado es la fecha y hora de generación del informe menos un día. |
dateTo | Intervalo | datetime | Fecha y hora en que finaliza el intervalo de generación de informes. El valor predeterminado es la fecha y hora de generación del informe. |
projects | Proyectos | int array | Lista de ID de proyecto para los que se generará el informe. Use el método GetProjects para obtener información sobre todos los proyectos del Servidor de aplicaciones. El valor predeterminado es null, lo que incluye datos de todos los proyectos. |
stages | Etapas | int array | Lista de etapas para las que se generará el informe. Para conocer los valores posibles, consulte ProcessingStageType. El valor predeterminado es null, lo que incluye datos de todas las etapas. |
batchTypes | Tipos de lote | int array | Lista de ID de tipo de lote para los que se generará el informe. Use el método GetBatchTypes para obtener información sobre todos los tipos de lote de un proyecto. El valor predeterminado es null, lo que incluye datos de todos los tipos de lote. |
showBatchName | Detalles del lote | int | Incluye información detallada sobre cada lote en el informe. Valores posibles: 0 (no), 1 (sí). Con 1, el informe incluye columnas con los nombres de los lotes y el número de páginas de cada lote. El valor predeterminado es 0. |
grouping | Agrupar por | string | Especifica cómo se agrupan los datos en el informe. Valores posibles: UserFullName, RoleName, ProjectName, BatchTypeName, StageName. El valor predeterminado es UserFullName. |
columns | Mostrar columnas | string array | Lista de columnas que se añadirán al informe. Valores posibles: UserId, CompletedTasks, ToExceptionDocumentCount, ToExceptionPageCount, ProcessedDocuments, ProcessedPages, VerifiedFieldsCount, VerifiedSymbolsCount, CorrectedErrorCount. El valor predeterminado es null, que añade todas las columnas posibles. |
showSummary | Informe consolidado | boolean | Especifica si se debe generar el informe consolidado. Valores posibles: 0 (no), 1 (sí). El valor predeterminado es 0. |
groupByType | Período de tiempo | int | Período de tiempo según el cual el informe agrupa los datos. Valores posibles: 1 (hora), 2 (día), 3 (mes). El valor predeterminado es 1. |
Ejemplo
[
{ "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 ] }
]
