netgescon-day0/skill-netgescon/control-tower/CURRENT-205.md

2.5 KiB

CURRENT-205

TASK_ID: task-d095b0e23b MACHINE: .205 STATO: completato

Obiettivo

  1. Risoluzione del bug sulla vista Estratto Conto per l'Inquilino (setCondInquilActive('I')): azzeramento di selectedNominativoKey al cambio ruolo e selezione deterministica del soggetto Inquilino (cond_inquil = 'I') con i relativi addebiti, incassi e rate emesse.
  2. Integrazione della tabella Rate Emesse ed Avvisi di Pagamento con confronto esplicito Dovuto (€) vs Pagato (€) vs Residuo (€) e stato della rata (Saldata, Parziale, Da Pagare) affiancata alla tabella degli Incassi Effettuati.
  3. Correzione dei valori di default catastali (Foglio e Particella) per lo Stabile 0013 (ID 18) in CatastoHub.php (foglio: 403, particella: 60), con meccanismo di fallback deterministico per nome file basato sul subalterno (_sub{n}.json), garantendo perfetto allineamento tra le risultanze Sister AdE ed i dati dell'unità immobiliare.

Output del Giro Operativo

ESITO_205: riuscito TASK_ID: task-d095b0e23b REPOSITORY: ssh://git@git.netgescon.it:2222/michele/netgescon-day0.git BRANCH: stabilization/205-zero COMMIT: d36c5b9b94 FILE_O_AREE_TOCCATE:

  • app/Filament/Pages/Condomini/CatastoHub.php
  • app/Filament/Pages/UnitaImmobiliarePage.php
  • resources/views/filament/pages/unita-immobiliare.blade.php TEST_ESEGUITI:
  • ./vendor/bin/pest tests/Feature/UnitaCondominoInquilinoRoleToggleTest.php tests/Feature/UnitaImmobiliarePageTest.php tests/Feature/UnitaGestioneTemporaleTest.php tests/Feature/AnagraficaUnicaCanonicaTest.php tests/Feature/BenedettoBonificaIdempotenteTest.php tests/Feature/ControlTowerPollCommandTest.php (15 passed, 83 assertions) GATE_STATISTICS:
  • ESTRATTO_CONTO_INQUILINO_FIXED: Risolto filtro Inquilino su estratto conto e tab rate/incassi.
  • RATE_DOVUTO_VS_PAGATO_ADDED: Tabella Rate Emesse integrata con quadratura Dovuto vs Pagato vs Residuo.
  • CATASTO_HUB_STABILE_0013_ALIGNED: Foglio 403 e Particella 60 correttamente associati con risultanze Sister AdE per l'unità 233. BLOCCO_DATI: no BLOCCO_CONTRATTO: no RISCHI_APERTI: nessuno

Prossimo Passo per .200 (Validazione)

  • Eseguire il checkout del branch stabilization/205-zero al commit d36c5b9b9427202eb398335968b4fe625f763804.
  • Verificare su http://192.168.0.205:8000/admin-filament/unita-immobiliare il cambio ruolo Condomino/Inquilino con il relativo estratto conto e tabella rate (Dovuto vs Pagato).
  • Verificare su http://192.168.0.205:8000/admin-filament/condomini/catasto-hub?unita_id=233 l'allineamento dei dati catastali dell'unità 233 (Sub. 509).