Los siguientes objetos están directamente relacionados con la API report
.
El objeto de informe tiene las siguientes propiedades:
Propiedad | Tipo | Descripción |
---|---|---|
reportid | string | (readonly) ID del informe. |
userid (obligatorio) |
cadena | ID del usuario que creó el informe. |
nombre (obligatorio) |
cadena | Nombre único del informe. |
dashboardid (obligatorio) |
cadena | ID del panel en el que se basa el informe. |
period | integer | Período para el cual se preparará el informe. Valores posibles: 0 - (predeterminado) día anterior; 1 - semana anterior; 2 - anterior mes; 3 - año anterior. |
ciclo | entero | Programación de repetición de período. Valores posibles: 0 - (predeterminado) 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. Valor predeterminado: 0. |
weekdays | integer | Días de la semana para enviar el informe. Obligatorio solo para informes semanales. Los días de la semana se almacenan en formato binario y cada bit representa el día de la semana correspondiente. Por ejemplo, 12 equivale a 1100 en binario y significa que los informes se enviarán todos los miércoles y jueves. Valor predeterminado: 0. |
active_since | string | En qué fecha comenzar. Valores posibles: cadena vacía - (predeterminado) no especificado (almacenado como 0); fecha específica en AAAA-MM -Formato DD (almacenado como marca de tiempo del comienzo de un día (00:00:00)). |
active_till | string | En qué fecha finalizar. Valores posibles: cadena vacía - (predeterminado) no especificado (almacenado como 0); fecha específica en AAAA-MM -Formato DD (almacenado como marca de tiempo del final de un día (23:59:59)). |
asunto | cadena | Reportar asunto del mensaje. |
mensaje | cadena | Reportar texto del mensaje. |
status | entero | Si el informe está habilitado o deshabilitado. Valores posibles: 0 - Deshabilitado; 1 - (predeterminado) Habilitado. |
descripción | texto | Descripción del informe. |
state | integer | (solo lectura) Estado del informe. Valores posibles: 0 - (predeterminado) el informe aún no se procesó; 1: el informe se generó y se realizó correctamente enviado a todos los destinatarios; 2: error al generar el informe; "info" contiene información de error; 3: se generó el informe, pero falló el envío a algunos (o todos) los destinatarios; "info" contiene información de error. |
último envío | marca de tiempo | (solo lectura) Marca de tiempo Unix del último informe enviado correctamente. |
info | string | (readonly) Descripción del error o información adicional. |
Tenga en cuenta que para algunos métodos (actualizar, eliminar) la combinación de parámetros requeridos/opcionales es diferente.
El objeto de usuarios tiene las siguientes propiedades:
Propiedad | Tipo | Descripción |
---|---|---|
userid (obligatorio) |
cadena | ID del usuario al que enviar el informe. |
access_userid | cadena | ID del usuario en cuyo nombre se generará el informe. 0 - (predeterminado) Generar informe por destinatario. |
exclude | entero | Si se excluye al usuario de la lista de correo. Valores posibles: 0 - (predeterminado) Incluir; 1 - Excluir. |
El objeto de grupos de usuarios tiene las siguientes propiedades:
Propiedad | Tipo | Descripción |
---|---|---|
usrgrpid (obligatorio) |
cadena | ID del grupo de usuarios al que enviar el informe. |
access_userid | cadena | ID del usuario en cuyo nombre se generará el informe. 0 - (predeterminado) Generar informe por destinatario. |