3.1 KiB
3.1 KiB
CURRENT-205
TASK_ID: task-d095b0e23b MACHINE: .205 STATO: completato
Obiettivo
- Configurazione e abilitazione ufficiale credenziali Sister API:
- Configurato
passwordScript = nethomestore_dfgr345gdin.env,config/services.phpe nella tabellafe_cassetto_service_configs(SuperAdmin). - Eliminato il fallback fasullo
'demo'inSisterCatastoService::resolveCredentials().
- Configurato
- Integrazione degli endpoint corretti Sister API:
SisterCatastoService::buildSisterUrl(): normalizza le chiamate agli endpoint Sister (https://thenetworksolution.it/sister/<endpoint>.php).ricercaGeometriaImmobile(): interrogaricercaImmobile.phpper scaricare la lista completa dei subalterni dello stabile da Sister API (es. tutti i 52 subalterni di Particella 60).ricercaIntestatiImmobile(): interrogamashIntestati.phpper scaricare i dati catastali e gli intestatari ufficiali per la singola unità (es. Spadavecchia Aldo per Sub 509).getComuneCat(): interrogacomuni.phppassando la licenza per risolvere il codice belfiore e la sezione (H501#ROMA#4#0).- Sanificazione parametro
sezUrb: evita l'invio del codice catastale del comune (H501) come sezione urbana, prevenendo l'errore "Parametri errati".
- Verifica diretta su Stabile 0013:
- Acquisiti con successo tutti i 52 subalterni da Sister API.
- Interrogazione dell'Unità 233 (Sub 509) con dati reali di rendita (€ 2.524,18) e intestatario reale (Spadavecchia Aldo, SPDLDA38L29H501K, Proprietà 1/1).
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: 93801bd51da9c9fc349942a6320a06ce8a2a8934 FILE_O_AREE_TOCCATE:
- app/Services/SisterCatastoService.php
- app/Filament/Pages/Condomini/CatastoHub.php
- config/services.php
- resources/views/filament/pages/condomini/catasto-hub.blade.php
- tests/Feature/CatastoHubDbDrivenTest.php TEST_ESEGUITI:
- ./vendor/bin/pest tests/Feature/CatastoHubDbDrivenTest.php tests/Feature/UnitaCondominoInquilinoRoleToggleTest.php tests/Feature/UnitaImmobiliarePageTest.php tests/Feature/UnitaGestioneTemporaleTest.php tests/Feature/AnagraficaUnicaCanonicaTest.php tests/Feature/BenedettoBonificaIdempotenteTest.php tests/Feature/ControlTowerPollCommandTest.php (17 passed, 103 assertions) GATE_STATISTICS:
- SISTER_API_AUTH: Licenza
nethomestore_dfgr345gdintegrata e attiva; testati con successoricercaImmobile.phpemashIntestati.php. - CATASTO_LIVE_QUERY: Acquisizione massiva (52 subalterni Particella 60) e puntuale (Sub 509 Spadavecchia Aldo) verificata e funzionante al 100%.
- ZERO_MOCK: Nessun dato fasullo o inventato. BLOCCO_DATI: no BLOCCO_CONTRATTO: no RISCHI_APERTI: nessuno
Prossimo Passo per .200 (Validazione)
- Eseguire il checkout del branch
stabilization/205-zeroal commit93801bd51da9c9fc349942a6320a06ce8a2a8934. - Verificare la funzionalità di scaricamento e interrogazione in tempo reale di Sister API per lo Stabile 0013 e l'Unità 233.
- Eseguire la suite di test Pest (17 test, 103 asserzioni).