110 lines
3.3 KiB
Markdown
110 lines
3.3 KiB
Markdown
# GERMANICO 79 - Posta ufficiale, anagrafica e acqua
|
|
|
|
## Scopo
|
|
|
|
Questo runbook fissa il punto raggiunto su `0023 - GERMANICO 79` e prepara il prossimo slice operativo sulla raccolta letture acqua con link pubblico associato a unita immobiliare.
|
|
|
|
## Stato stabile
|
|
|
|
- stabile locale: `id=24`
|
|
- amministratore: `id=5`
|
|
- codice stabile: `0023`
|
|
- denominazione: `GERMANICO 79`
|
|
- archivio legacy acqua: `/mnt/gescon-archives/gescon/0023/generale_stabile.mdb`
|
|
|
|
## Blocco documentazione / Google / comunicazioni
|
|
|
|
Sono stati introdotti in `condomini/stabile` tre tab nuovi:
|
|
|
|
1. `Documentazione`
|
|
2. `Posta ufficiale`
|
|
3. `Protocollo comunicazioni`
|
|
|
|
Obiettivo operativo:
|
|
|
|
- concentrare archivio documentale e documenti collegati dello stabile
|
|
- collegare Gmail/Google/Drive allo stabile reale
|
|
- mantenere storico protocollo comunicazioni sia per stabile sia lato studio
|
|
|
|
Casella proposta per il primo aggancio operativo:
|
|
|
|
- email: `viagermanico79@gmail.com`
|
|
- chiave account Google prevista: `stabile-24-pec`
|
|
|
|
## Sync anagrafica eseguito
|
|
|
|
Comando applicato:
|
|
|
|
```bash
|
|
php artisan gescon:auto-sync-anagrafiche --stabile=0023 --link-ruolo --include-comproprietari --limit=300 --apply
|
|
```
|
|
|
|
Esito:
|
|
|
|
- contatti inseriti: `17`
|
|
- contatti aggiornati: `67`
|
|
- ruoli inseriti: `43`
|
|
- ruoli aggiornati: `41`
|
|
|
|
Stato dopo la sync:
|
|
|
|
- `rubrica_ruoli` sullo stabile: `55`
|
|
- `rubrica_universale` amministratore `5`: `1952` record
|
|
- `unita_immobiliare_nominativi` collegati allo stabile: `91`
|
|
|
|
## Import acqua 2024 eseguito
|
|
|
|
Comando applicato:
|
|
|
|
```bash
|
|
php artisan gescon:import-acqua-legacy --stabile=0023 --acqua-years=2024 --open-years=2024 --no-close-gestioni --no-interaction
|
|
```
|
|
|
|
Riferimenti legacy usati:
|
|
|
|
- `acqua_gen.rif_ute`
|
|
- `acqua_fatture.rif_ute`
|
|
- `acqua_dett.rif_ute`
|
|
- `acqua_dett.t_cod_cond`
|
|
|
|
Esito operativo:
|
|
|
|
- letture 2024 processate: `35`
|
|
- letture create: `0`
|
|
- letture aggiornate: `35`
|
|
- letture collegate a unita: `30`
|
|
- letture senza match unita: `5`
|
|
- nominativi legacy acqua presenti su `unita_immobiliare_nominativi`: `41`
|
|
- chiusure storiche: `0` per scelta prudente
|
|
|
|
Nota su tariffe:
|
|
|
|
- la parte `stabile_servizio_tariffe` viene saltata quando l ambiente richiede `fattura_elettronica_id` obbligatoria, dato non disponibile direttamente in `acqua_gen`
|
|
|
|
## Stato attuale pronto per il prossimo slice
|
|
|
|
Base gia disponibile:
|
|
|
|
- anagrafica e ruoli di stabile riallineati
|
|
- letture acqua 2024 importate e visibili in archivio
|
|
- casella ufficiale Gmail impostabile dal tab stabile
|
|
- regia comunicazioni amministratore pronta per protocollo e follow-up
|
|
|
|
## Prossimo slice: ticket-lettura acqua semplificato
|
|
|
|
Direzione concordata:
|
|
|
|
1. usare la struttura ticket gia esistente come base logica
|
|
2. limitare allegati a `1-2` foto
|
|
3. raccogliere `lettura attuale` e identificazione di chi invia
|
|
4. inviare richiesta massiva ai nominativi dello stabile con link univoco per unita anche senza autenticazione
|
|
5. distinguere in UI letture `fatte` e `non fatte`
|
|
6. permettere il `sollecito` sui mancanti
|
|
7. mostrare anche la `lettura precedente` disponibile dai dati importati
|
|
|
|
Ordine consigliato di implementazione:
|
|
|
|
1. risolvere i `5` match mancanti tra `acqua_dett` e `unita_immobiliari`
|
|
2. creare token/link pubblico per singola unita e singola campagna lettura
|
|
3. aggiungere tab stabile con lista letture richieste, ricevute e mancanti
|
|
4. riusare il workflow ticket solo per stato, note e immagini, senza allegati generici |