@php $disc = $this->discrepancies; @endphp
{{ $disc['has_active_stabile'] ? $disc['stabile_nome'] : 'Nessuno stabile attivo' }} Audit e Revisione Legacy
@if(!$disc['has_active_stabile'])
Seleziona uno stabile attivo per visualizzare l'audit delle quadrature.
@else

Audit Unità Mancanti 1:1 (Legacy vs NetGescon)

{{ count($disc['missing_units']) }} Anomalie
@if(count($disc['missing_units']) > 0)
@foreach($disc['missing_units'] as $u) @endforeach
Codice Condomino Nominativo Legacy Scala Interno
{{ $u['cod_cond'] }} {{ $u['nominativo'] }} {{ $u['scala'] }} {{ $u['interno'] }}
@else

Tutte le unità del database legacy sono state mappate correttamente 1:1.

@endif

Sbilanciamento Millesimi Tabelle (Somma Dettagli vs Target MDB)

{{ count($disc['tabelle_sbilanciate']) }} Tabelle Fuori Quadratura
@if(count($disc['tabelle_sbilanciate']) > 0)

QUADRATURA MILLESIMI FALLITA

La somma dei dettagli millesimali differisce dal totale formalmente definito a database o dallo staging MDB. È vietato applicare fallback. Risolvere le quote millesimali in-place.

@foreach($disc['tabelle_sbilanciate'] as $t) @endforeach
Codice Tabella Denominazione Anno Gestione Somma Rilevata Target Atteso (MDB) Differenza
{{ $t['codice'] }} {{ $t['denominazione'] }} {{ $t['anno_gestione'] }} {{ number_format($t['somma_reale'], 4, ',', '.') }} {{ number_format($t['atteso_legacy'], 4, ',', '.') }} Δ {{ number_format($t['differenza'], 4, ',', '.') }}
@else

Tutte le tabelle millesimali quadrano perfettamente con il target atteso.

@endif

Discrepanze Presenze Assemblee (Millesimi Unità vs pres_assemblee)

{{ count($disc['discrepanze_assemblee']) }} Discrepanze Rilevate
@if(count($disc['discrepanze_assemblee']) > 0)
@foreach($disc['discrepanze_assemblee'] as $d) @endforeach
Anno/Es. N° Assemblea Codice Unità Millesimi DB Millesimi Legacy Tipo Presenza
{{ $d['anno'] }} Ass. #{{ $d['assemblea'] }} {{ $d['unita'] }} ({{ $d['legacy_cond_id'] }}) {{ number_format($d['millesimi_db'], 4, ',', '.') }} {{ number_format($d['millesimi_legacy'], 4, ',', '.') }} {{ $d['p_d_a'] }}
@else

Nessuna discrepanza millesimale rilevata nelle presenze assemblee.

@endif

Audit Anomalie Anagrafiche e Timeline Orfane

{{ count($disc['anagrafiche_anomale']) }} Anomalie
@if(count($disc['anagrafiche_anomale']) > 0)

BLOCCO SICUREZZA CONTRATTI / ANAGRAFICHE

Rilevate anomalie bloccanti di associazione 1:1 o dati orfani. La procedura richiede la risoluzione manuale o la correzione degli archivi legacy prima di poter consolidare la chiusura dei conti.

@foreach($disc['anagrafiche_anomale'] as $a) @endforeach
Tipo Anomalia Dettaglio Errore Istruzioni Correzione
{{ $a['tipo'] }} {{ $a['dettaglio'] }} {{ $a['istruzioni'] }}
@else

Nessuna anomalia o legame orfano rilevato nelle anagrafiche dei condomini.

@endif
@endif