Se encuentra viendo la documentación de la versión en desarrollo, puede estar incompleta.
Esta página fue traducida automáticamente. Si detectas un error, selecciónalo y presiona Ctrl+Enter para informarlo a los editores.

Objeto report

Los siguientes objetos están directamente relacionados con la API report.

Informe

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

Usuarios

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.

Grupos de usuarios

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.