La holding "Bianchi Group" controlla 5 società operative. Il CEO holding vuole vedere KPI consolidati: fatturato totale gruppo, EBITDA aggregato, top clienti cross-società. Ma ogni controllata deve vedere solo i propri dati. Come si fa? Vediamo l'architettura giusta.
I 3 livelli di accesso
| Livello | Accesso |
|---|---|
| CdA Holding / CEO Holding | Vista consolidata + per controllata |
| CFO Controllata | Solo sua controllata |
| Manager Controllata | Solo sua controllata, eventualmente filtri |
Le 4 tipologie di KPI
1. KPI per controllata
Stesso KPI calcolato per ogni società:
- Fatturato Bianchi srl: 5.2M.
- Fatturato Bianchi Industria: 12.8M.
- Fatturato Bianchi Logistica: 3.4M.
- ...
Visibilità: ogni controllata vede il proprio. Holding vede tutti.
2. KPI consolidato gruppo
Aggregazione di tutte le controllate:
- Fatturato totale gruppo: 28.5M.
- EBITDA gruppo: 4.2M.
- Numero dipendenti totale: 234.
Visibilità: solo holding/CdA. Controllate non vedono.
3. KPI cross-controllata
Analisi tra società:
- "Top clienti del gruppo" (cliente X compra da Bianchi srl + Bianchi Industria).
- "Fornitori comuni" (potenziali sinergie).
- "Performance comparate".
Visibilità: solo holding.
4. KPI di gruppo specifici
Indicatori che esistono solo a livello gruppo:
- Posizione finanziaria netta consolidata.
- Investimenti gruppo.
- Costi struttura holding.
Architettura ReportIA
Setup tipo per holding "Bianchi Group":
5 tenant per controllate
- Tenant "Bianchi srl".
- Tenant "Bianchi Industria".
- Tenant "Bianchi Logistica".
- Tenant "Bianchi Real Estate".
- Tenant "Bianchi Finanza".
Ogni tenant ha:
- Suoi database operativi.
- Suoi dashboard.
- Suoi utenti.
1 tenant "Bianchi Group" (holding)
Tenant dedicato per visione consolidata:
- Database del gruppo (eventualmente data warehouse aggregato).
- Dashboard consolidate.
- Solo CdA + CFO holding accedono.
Super Admin trasversale
Eventualmente, super admin che vede tutto. Tipicamente IT/CIO holding.
Tre approcci per dati consolidati
Approccio 1: data warehouse aggregato
Pipeline ETL alimenta data warehouse del gruppo:
- Ogni notte: estrazione da database controllate.
- Trasformazione (uniformazione anagrafiche, tassi cambio).
- Caricamento in DWH consolidato.
Tenant holding interroga DWH.
Pro: performance, dati storici.
Contro: complessità ETL, dati non real-time.
Approccio 2: query cross-database
ReportIA si collega a tutti i database delle controllate. Query cross.
Pro: real-time, niente ETL.
Contro: query complesse, performance limitata, schema potrebbero differire.
Approccio 3: misto
KPI critici via DWH (overnight). KPI ad-hoc via query cross-database.
Pro: bilanciato.
Contro: doppia maintenance.
Sfide tipiche
1. Anagrafiche eterogenee
Stesso cliente censito in 3 controllate con codici diversi. Per riconciliare: matching su P.IVA, fuzzy matching nomi.
2. Periodi fiscali diversi
Una controllata estera con esercizio diverso. Conversione date.
3. Tassi di cambio
Controllate in valute diverse. Conversione a EUR per consolidato.
4. Intercompany
Controllate fatturano tra loro. Da escludere dal consolidato per evitare duplicazioni.
5. Definizioni KPI
"Fatturato" può essere calcolato diversamente in ogni controllata. Standardizzare per consolidato.
Esempio: report mensile gruppo
Dashboard "Bianchi Group - Mensile":
Top section
- Fatturato totale gruppo (vs target).
- EBITDA gruppo.
- Cash flow consolidato.
- Numero dipendenti totale.
Mid section
- Fatturato per controllata (grafico barre).
- Andamento trimestrale gruppo.
- Top 10 clienti gruppo.
Bottom section
- Tabella performance per controllata.
- Scostamenti budget per controllata.
Inviata mensilmente al CdA via schedulazione.
I moduli ReportIA correlati
Scopri ReportIA per holding consolidato.