feat(stabili): add dynamic mirror import for Stabili 0013 and 0016 and create ASCII wireframes directory (task-d095b0e23b)

This commit is contained in:
michele 2026-08-26 19:55:25 +02:00
parent d6f64d6d3d
commit 39341940e4
4 changed files with 123 additions and 5 deletions

View File

@ -42,11 +42,16 @@ public function handle(): int
return Command::FAILURE;
}
$fileConfigs = [
'0001' => ['year' => '0001', 'rel' => "{$stabileCode}/0001/singolo_anno.mdb", 'path' => "{$targetDir}/0001/singolo_anno.mdb"],
'0003' => ['year' => '0003', 'rel' => "{$stabileCode}/0003/singolo_anno.mdb", 'path' => "{$targetDir}/0003/singolo_anno.mdb"],
'0004' => ['year' => '0004', 'rel' => "{$stabileCode}/0004/singolo_anno.mdb", 'path' => "{$targetDir}/0004/singolo_anno.mdb"],
];
$fileConfigs = [];
$globMatches = glob("{$targetDir}/*/singolo_anno.mdb");
if (is_array($globMatches)) {
sort($globMatches);
foreach ($globMatches as $mdbPath) {
$year = basename(dirname($mdbPath));
$rel = "{$stabileCode}/{$year}/singolo_anno.mdb";
$fileConfigs[$year] = ['year' => $year, 'rel' => $rel, 'path' => $mdbPath];
}
}
$perFileCounts = [];
$totalMdbRows = 0;

View File

@ -0,0 +1,40 @@
# ASCII Wireframe - Importazione Archivi (GESCON)
URL: `http://192.168.0.205:8000/admin-filament/gescon/importazione-archivi`
```text
+-----------------------------------------------------------------------------------------------------------------------+
| NETGESCON · CENTRO STELLA [ Utente: Cecilia Tordini v ] |
+-----------------------------------------------------------------------------------------------------------------------+
| GESTIONE GESCON > IMPORTAZIONE ARCHIVI |
| |
| +-----------------------------------------------------------------------------------------------------------------+ |
| | IMPORTAZIONE E SINCRONIZZAZIONE ARCHIVI LEGACY (GESCON MDB) | |
| | Esecuzione deterministica Web (Docker-ready) senza comandi CLI manuali | |
| +-----------------------------------------------------------------------------------------------------------------+ |
| |
| +-----------------------------------------------------------------------------------------------------------------+ |
| | PARAMETRI DI IMPORTAZIONE | |
| +-----------------------------------------------------------------------------------------------------------------+ |
| | | |
| | Stabile da importare: Anno Gestione Legacy: | |
| | [ 0013 - OTTAVIANO 105 - GIULIO CESARE 171 v ] [ 0015 (Anno 2026) v ] | |
| | | |
| | Directory Sorgente Legacy: Opzioni Avanzate: | |
| | [ /mnt/gescon-archives/gescon/0013 ] [X] Genera Hot Backup SQLite (stabile_0013.sqlite) | |
| | [ ] Reset Staging Temp (Preserva stabili consolidati) | |
| | | |
| | [ > AVVIA IMPORTAZIONE & SINCRONIZZAZIONE STABILE 0013 ] | |
| +-----------------------------------------------------------------------------------------------------------------+ |
| |
| +-----------------------------------------------------------------------------------------------------------------+ |
| | STATO SINCRONIZZAZIONE STABILI ARCHIVIATI | |
| +-----------------------------------------------------------------------------------------------------------------+ |
| | CODE | DENOMINAZIONE STABILE | GESTIONI | UNITA | MIRROR STAGING | COLLISIONI | ESITO IDEMPOTENTE | |
| +-------+----------------------------------+----------+-------+----------------+------------+-------------------------+ |
| | 0021 | SUPERCONDOMINIO MILIZIE 3 | 3 Anni | 212 | 694 Righe | 0 | [ OK ] 100% Sincrono | |
| | 0013 | OTTAVIANO 105 - GIULIO CESARE 171 | 12 Anni | 56 | 694 Righe | 0 | [ OK ] 100% Sincrono | |
| | 0016 | GERMANICO 96 | 6 Anni | 68 | 409 Righe | 0 | [ OK ] 100% Sincrono | |
| +-----------------------------------------------------------------------------------------------------------------+ |
+-----------------------------------------------------------------------------------------------------------------------+
```

View File

@ -0,0 +1,37 @@
# ASCII Wireframe - Nominativi e Anagrafica Unica per Stabile
URL: `http://192.168.0.205:8000/admin-filament/condomini/nominativi`
```text
+-----------------------------------------------------------------------------------------------------------------------+
| NETGESCON · CENTRO STELLA [ Utente: Cecilia Tordini v ] |
+-----------------------------------------------------------------------------------------------------------------------+
| CONDOMINI > NOMINATIVI E ANAGRAFICA UNICA |
| |
| Stabile Attivo: [ 0013 - OTTAVIANO 105 (ID 18) v ] Anno Gestione: [ 2026 (0015 - Attiva) v ] [ Mostra Storico ]|
| |
| +-----------------------------------------------------------------------------------------------------------------+ |
| | FILTRI E RICERCA ANAGRAFICA CANONICA | |
| +-----------------------------------------------------------------------------------------------------------------+ |
| | Vista Stato Audit: Ruolo: Unità / Nominativo: Cerca Testo Libero: | |
| | (•) Attivi [ Tutti v ] [ Cerca per Scala/Int/Nome... v ] [ Es. Codice Fiscale, Nome... ] | |
| | ( ) Storico (Audit) | |
| | ( ) Tutti | |
| +-----------------------------------------------------------------------------------------------------------------+ |
| |
| +-----------------------------------------------------------------------------------------------------------------+ |
| | ANAGRAFICA UNICA E RUOLI CONSOLIDATI [ + Nuovo Nominativo ] | |
| +-----------------------------------------------------------------------------------------------------------------+ |
| | NOMINATIVO CANONICO | CF / P.IVA | RUOLO & QUOTA | UNITA IMMOBILIARE | PERIODO / GESTIONE | AZIONI | |
| +--------------------------+------------------+-------------------+-------------------+--------------------+--------+ |
| | [NOME NOMINATIVO REAL] | [CODICE FISCALE] | Proprietario 100% | Scala A - Int. 1 | Dal 01/01/2026 | [Apri] | |
| | [Anagrafica 000000XX] | | (Piena proprietà) | (ID XX) | (Gestione 2026) | [Edit] | |
| +--------------------------+------------------+-------------------+-------------------+--------------------+--------+ |
| | [NOME INQUILINO REAL] | [CODICE FISCALE] | Inquilino 100% | Scala A - Int. 2 | Dal 01/01/2025 | [Apri] | |
| | [Anagrafica 000000YY] | | (Locatario) | (ID YY) | (Gestione 2025-26) | [Edit] | |
| +--------------------------+------------------+-------------------+-------------------+--------------------+--------+ |
| | [NOME STORICO REAL] | [CODICE FISCALE] | Inquilino 100% | Scala A - Int. 2 | 01/01/2024-31/12/24| [Apri] | |
| | [Anagrafica 000000ZZ] | | (Locatario stor.) | (ID YY) | (Gestione 2024) | [Edit] | |
| +-----------------------------------------------------------------------------------------------------------------+ |
+-----------------------------------------------------------------------------------------------------------------------+
```

View File

@ -0,0 +1,36 @@
# ASCII Wireframe - Scheda Unità Immobiliare
URL: `http://192.168.0.205:8000/admin-filament/unita-immobiliare`
```text
+-----------------------------------------------------------------------------------------------------------------------+
| NETGESCON · CENTRO STELLA [ Utente: Cecilia Tordini v ] |
+-----------------------------------------------------------------------------------------------------------------------+
| UNITA IMMOBILIARE |
| |
| BARRA DI SELEZIONE E TIMELINE |
| [<- Prec.] Unità: [ Scala A - Int. 11 (Piano 4 - Abitazione) [A-11] BENEDETTO DANIELA v ] [Succ. ->] |
| |
| [ Riepilogo ] [ Tabelle Millesimali ] [ Catasto ] [ Economico ] [ Estratto Conto ] [ Acqua ] |
| |
| +-----------------------------------------------------------------------------------------------------------------+ |
| | DETTAGLI UNITA IMMOBILIARE & ANAGRAFICA ATTIVA | |
| +-----------------------------------------------------------------------------------------------------------------+ |
| | Codice: 0021-A-11 | Scala: A | Piano: 4 | Interno: 11 | Tipo: Abitazione | |
| | Proprietario Attivo: BENEDETTO DANIELA (Quota 100,00%) - Dal 09/06/2026 | |
| +-----------------------------------------------------------------------------------------------------------------+ |
| |
| +-----------------------------------------------------------------------------------------------------------------+ |
| | TIMELINE SUBENTRI E GESTIONI ANTERIORE (Cronistoria Titolari) | |
| +-----------------------------------------------------------------------------------------------------------------+ |
| | [ Da 09/06/2026 ] BENEDETTO DANIELA (Proprietario 100%) · Fonte: Anagrafica consolidata | |
| | Dettaglio: CF BNDDNL86M58H224O | |
| | | |
| | [ Fino a 08/06/2026 ] ATER C/O UFFICIO CONDOMINI PASSIVI (Proprietario 100%) · Fonte: Legacy condomin | |
| | Dettaglio: CF 01234567890 · Gestione 2026 (0004) | |
| | | |
| | [ Gestione 0003 ] ATER C/O UFFICIO CONDOMINI PASSIVI (Proprietario 100%) · Anno 2025 | |
| | [ Gestione 0001 ] ATER C/O UFFICIO CONDOMINI PASSIVI (Proprietario 100%) · Anno 2024 | |
| +-----------------------------------------------------------------------------------------------------------------+ |
+-----------------------------------------------------------------------------------------------------------------------+
```