feat(stabili): add dynamic mirror import for Stabili 0013 and 0016 and create ASCII wireframes directory (task-d095b0e23b)
This commit is contained in:
parent
d6f64d6d3d
commit
39341940e4
|
|
@ -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;
|
||||
|
|
|
|||
40
docs/ui-wireframes/importazione-archivi.md
Normal file
40
docs/ui-wireframes/importazione-archivi.md
Normal 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 | |
|
||||
| +-----------------------------------------------------------------------------------------------------------------+ |
|
||||
+-----------------------------------------------------------------------------------------------------------------------+
|
||||
```
|
||||
37
docs/ui-wireframes/nominativi-stabile.md
Normal file
37
docs/ui-wireframes/nominativi-stabile.md
Normal 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] | |
|
||||
| +-----------------------------------------------------------------------------------------------------------------+ |
|
||||
+-----------------------------------------------------------------------------------------------------------------------+
|
||||
```
|
||||
36
docs/ui-wireframes/unita-immobiliare.md
Normal file
36
docs/ui-wireframes/unita-immobiliare.md
Normal 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 | |
|
||||
| +-----------------------------------------------------------------------------------------------------------------+ |
|
||||
+-----------------------------------------------------------------------------------------------------------------------+
|
||||
```
|
||||
Loading…
Reference in New Issue
Block a user