Следећи објекти су директно повезани са API-јем за report
.
Објекат извештаја има следећа својства:
Property | Type | Description |
---|---|---|
reportid | ID | ID извештаја . Понашање својства: - само за читање - обавезно за операције ажурирања |
userid | ID | ID корисника који је креирао извештај. Понашање својства: - потребно за операције креирања |
name | string | Јединствено име извештај. Понашање својства: - потребно за операције креирања |
dashboardid | ID | ID контролне табле на којој је извештај на основу. Понашање својства: - потребно за операције креирања |
period | integer | Период за који ће бити припремљен извештај . Могуће вредности: 0 - (подразумевано) претходни дан; 1 - претходна недеља; 2 - претходни месец; 3 - претходна година. |
cycle | integer | Распоред понављања периода. Могуће вредности: 0 - (подразумевано) дневно; 1 - недељно; 2 - месечно; 3 - годишње. |
start_time | integer | Време дана, у секундама, када ће извештај бити припремљен за слање. <бр>Подразумевано: 0. |
weekdays | integer | Дани у недељи за слање извештаја. Могуће битмап вредности: 1 - понедељак; 2 - уторак; 4 - среда; 8 - четвртак; 16 - петак; 32 - субота ; 64 - недеља. Ово је поље битмаске; било који збир могућих битмап вредности је прихватљив (на пример, 21 за понедељак, среду и петак). Подразумевано: 0. Понашање својства: - обавезно ако је циклус подешен на "недељни". |
|active_since|string|На који датум да почне.
Могуће вредности:
празно стринг - (подразумевано) није наведено (чува се као 0);
одређени датум у ГГГГ-ММ-ДД формату (чува се као временска ознака почетка дана (00:00:00)).| |active_till|stringг|Којег датума се завршава.
Могуће вредности:
празан стринг - (подразумевано) није наведено (чувано као 0);
одређени датум у ГГГГ-ММ-ДД формат (чува се као временска ознака краја дана (23:59:59).| |subject|string|Извештај о теми поруке.| |message|string|Текст поруке.| |status|integer|Да ли је извештај је омогућено или онемогућено.
Могуће вредности:
0 - Онемогућено;
1 - (подразумевано) Омогућено.| |description|text|Опис извештаја.| |state|integer| Стање извештаја.
Могуће вредности:
0 - (подразумевано) извештај још није обрађен;
1 - извештај је генерисан и успешно послат свим примаоцима;
2 - генерисање извештаја није успело; "info" садржи информације о грешци;
3 – извештај је генерисан, али слање неким (или свим) примаоцима није успело; "info" садржи информације о грешци.
Понашање својства:
- само за читање| |lastsent|timestamp|Уникс временска ознака последњег извештај успешно послат.
Понашање својства:
- само за читање| |info|string|Опис грешке или додатне информације.<br >
Понашање својства:
- само за читање|
Објекат корисника има следећа својства:
Property | Type | Description |
---|---|---|
userid | ID | ID корисника коме пошаљи извештај на. Понашање својства: - обавезно |
access_userid | ID | ID корисника у чије име извештај ће бити генерисан. 0 - (подразумевано) Генериши извештај према примаоцу. |
exclude | integer | Да ли да се искључи корисник са листе слања. Могуће вредности: 0 - (подразумевано) Укључи; 1 - Искључи. |
Објекат корисничке групе има следећа својства:
Property | Type | Description |
---|---|---|
usrgrpid | ID | ID корисника група којој треба послати извештај. Понашање својства: - обавезно |
access_userid | ID | ID корисника у чије име ће бити генерисан извештај. 0 - (подразумевано) Генериши извештај према примаоцу. |