Los siguientes objetos están directamente relacionados con la API report
.
El objeto informe tiene las siguientes propiedades:
Propiedad | Tipo | Descripción |
---|---|---|
reportid | ID | ID del informe. Comportamiento de la propiedad: - solo lectura - requerido para operaciones de actualización |
userid | ID | ID del usuario que creó el informe. Comportamiento de la propiedad: - requerido para operaciones de creación |
name | string | Nombre único del informe. Comportamiento de la propiedad: - requerido para operaciones de creación |
dashboardid | ID | ID del panel en el que se basa el informe. Comportamiento de la propiedad: - requerido para operaciones de creación |
period | integer | Período para el que se preparará el informe. Valores posibles: 0 - (por defecto) día anterior; 1 - semana anterior; 2 - mes anterior; 3 - año anterior. |
cycle | integer | Programación de repetición del período. Valores posibles: 0 - (por defecto) diario; 1 - semanal; 2 - mensual; 3 - anual. |
start_time | integer | Hora del día, en segundos, en la que se preparará el informe para su envío. Por defecto: 0. |
weekdays | integer | Días de la semana para enviar el informe. Valores posibles de la máscara de bits: 1 - Lunes; 2 - Martes; 4 - Miércoles; 8 - Jueves; 16 - Viernes; 32 - Sábado; 64 - Domingo. Este es un campo de máscara de bits; cualquier suma de los valores posibles es aceptable (por ejemplo, 21 para Lunes, Miércoles y Viernes). Por defecto: 0. Comportamiento de la propiedad: - requerido si cycle está establecido en "semanal". |
active_since | string | Fecha de inicio. Valores posibles: cadena vacía - (por defecto) no especificado (almacenado como 0); fecha específica en formato AAAA-MM-DD (almacenado como una marca de tiempo del comienzo del día (00:00:00)). |
active_till | string | Fecha de finalización. Valores posibles: cadena vacía - (por defecto) no especificado (almacenado como 0); fecha específica en formato AAAA-MM-DD (almacenado como una marca de tiempo del final del día (23:59:59)). |
subject | string | Asunto del mensaje del informe. |
message | string | Texto del mensaje del informe. |
status | integer | Indica si el informe está habilitado o deshabilitado. Valores posibles: 0 - Deshabilitado; 1 - (por defecto) Habilitado. |
description | text | Descripción del informe. |
state | integer | Estado del informe. Valores posibles: 0 - (por defecto) el informe aún no ha sido procesado; 1 - el informe fue generado y enviado correctamente a todos los destinatarios; 2 - la generación del informe falló; "info" contiene información del error; 3 - el informe fue generado, pero el envío a algunos (o todos) los destinatarios falló; "info" contiene información del error. Comportamiento de la propiedad: - solo lectura |
lastsent | timestamp | Marca de tiempo Unix del último informe enviado correctamente. Comportamiento de la propiedad: - solo lectura |
info | string | Descripción del error o información adicional. Comportamiento de la propiedad: - solo lectura |
El objeto usuarios tiene las siguientes propiedades:
Propiedad | Tipo | Descripción |
---|---|---|
userid | ID | ID del usuario al que se enviará el informe. Comportamiento de la propiedad: - obligatorio |
access_userid | ID | ID del usuario en cuyo nombre se generará el informe. 0 - (por defecto) Generar informe por el destinatario. |
exclude | integer | Si se debe excluir al usuario de la lista de correo. Valores posibles: 0 - (por defecto) Incluir; 1 - Excluir. |
El objeto de grupos de usuarios tiene las siguientes propiedades:
Propiedad | Tipo | Descripción |
---|---|---|
usrgrpid | ID | ID del grupo de usuarios al que se enviará el informe. Comportamiento de la propiedad: - obligatorio |
access_userid | ID | ID del usuario en cuyo nombre se generará el informe. 0 - (por defecto) Generar informe por destinatario. |