Tutorial
Programmare un Report Settimanale
Passo-passo per far uscire il PDF settimanale di manutenzione da solo ogni lunedì mattina, con branding aziendale e destinatari fissi.
Programmare un Report Settimanale
In questo tutorial programmi un report di manutenzione che si genera e si consegna ogni lunedì senza intervento umano.
Prerequisiti
Ti serve:
- Un account email verificato (o un numero WhatsApp connesso).
- Un branding salvato (opzionale ma consigliato) — vedi Brandings.
- Una lista di destinatari (email o telefoni).
- ~15 minuti.
Passo 1 — Preparare il branding
Se non l'hai già fatto:
- Amministrazione → Marchi e Loghi → Nuovo.
- Caricare il logo, definire i colori dell'header, impostare il testo del footer.
- Marcarlo come default del tenant.
- Salvare.
Se hai già un default, saltare al Passo 2.
Passo 2 — Creare il report programmato
- Dati → Report Programmati → Nuovo.
- Nome:
"Manutenzione settimanale — Impianto Nord". - Frequenza:
weekly. - Ora:
7(UTC). Adattare al tuo fuso —7 UTC= 8 in Italia (ora legale: 9). - Giorno:
Lunedì(day_of_week=0). - Canale:
email. - Account email: selezionare l'account verificato.
- Destinatari:
direzione@tua-azienda.com, manutenzione@tua-azienda.com. - Branding: selezionare quello del Passo 1 (o lasciare vuoto se ne hai già uno come default).
Passo 3 — Definire la struttura del report
Usare l'editor a blocchi. Struttura suggerita:
1. Blocco key-value
- Impianto: Nord
- Periodo: ultima settimana
- Responsabile: Coordinatore manutenzione
2. Heading: "Attività completate questa settimana"
3. Tabella (fonte: collezione `tasks`, filtro: ultima settimana, status=completed)
- Colonne: task_code, titolo, asset, tecnico, durata
4. Heading: "Allarmi critici"
5. Tabella (fonte: _alerts, filtro: ultima settimana, severity=critical)
- Colonne: asset_id, first_seen_at, count, status
6. Heading: "KPI del periodo"
7. Key-value: disponibilità, MTTR, MTBF, attività completatePasso 4 — Testare l'esecuzione
Prima di attivare, verificare che tutto funzioni:
- Nel dettaglio del report programmato, clic su Esegui ora.
- Aprire l'email che arriva ai destinatari di prova.
- Controllare:
- Il branding si applica correttamente (logo, colori).
- Le tabelle hanno dati.
- Il titolo e le date sono coerenti.
Se qualcosa va storto, modificare la struttura e rieseguire.
Passo 5 — Attivare
- Toggle Abilitato su
on. - Salvare.
Il prossimo lunedì alle 7 UTC il sistema genera il PDF e lo invia ai destinatari automaticamente.
Passo 6 — Verificare la cronologia
Una settimana dopo:
- Dati → Report Programmati → aprire il report.
- Scheda Esecuzioni.
- Vedere:
- L'esecuzione del lunedì passato con stato
ok. - Il
signed_urldel PDF consegnato (click per ri-scaricare). - I destinatari effettivi.
- L'esecuzione del lunedì passato con stato
Tips
- Se il report arriva con tabelle vuote, controllare i filtri della collezione — "ultima settimana" può comportarsi male se il sistema non ha timezone configurato.
- Per cambiare branding o destinatari: modificare il report programmato. La prossima esecuzione applica i cambiamenti automaticamente.
- Per mettere in pausa senza eliminare: toggle Abilitato su off. Riattivarlo riprende il calendario.
Vedi data/scheduled-reports per parametri completi e casi avanzati.