@if ($errors->any())
Controlla i dati prima di salvare
    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif

Lettura contatori comuni acqua

Pagina operativa per contatore generale e contatori particolari dei beni comuni dello stabile, con foto geolocalizzate, storico per contratto e scadenze da calendario per amministrazione o collaboratori.
Bozza {{ $generalWaterDraftProtocol }}
@php $service = $this->selectedServiceSnapshot; @endphp @if($service)
Riferimenti contratto selezionato
Servizio: {{ $service['nome'] ?: 'n/d' }}
Bene comune: {{ $service['common_asset'] ?: 'n/d' }}
Fornitore: {{ $service['fornitore'] ?: 'n/d' }}
Tipo contatore: {{ $service['counter_scope'] ?: 'n/d' }}
Codice utenza: {{ $service['codice_utenza'] ?: 'n/d' }}
Codice cliente: {{ $service['codice_cliente'] ?: 'n/d' }}
Codice contratto: {{ $service['codice_contratto'] ?: 'n/d' }}
Matricola contatore: {{ $service['matricola'] ?: 'n/d' }}
Area servita: {{ $service['served_area'] ?: 'n/d' }}
Formato rapido Acea
SMS a 3399941808: {{ $service['acea_sms_preview'] !== '' ? $service['acea_sms_preview'] : 'codiceutenza#codicecliente#autolettura' }}
Numero verde: 800 130 331
Area clienti: www.aceaato2.it
Cartella archivio anno: {{ $service['year_folder'] }}
@endif
La lettura viene salvata nello storico del contratto selezionato, separata dalle singole unita ma con lo stesso standard foto e metadati. Se il valore e fuori linea rispetto allo storico recente compare subito un avviso.
Finestra Acea e calendario operativo
@if($this->latestInvoiceReadingWindow)
Ultima finestra letta da FE acqua
{{ $this->latestInvoiceReadingWindow['window_label'] ?: 'Finestra non strutturata' }} @if(!empty($this->latestInvoiceReadingWindow['numero_fattura'])) · FE {{ $this->latestInvoiceReadingWindow['numero_fattura'] }} @endif @if(!empty($this->latestInvoiceReadingWindow['date'])) del {{ $this->latestInvoiceReadingWindow['date'] }} @endif
@if(!empty($this->latestInvoiceReadingWindow['window_message']))
{{ $this->latestInvoiceReadingWindow['window_message'] }}
@endif
@endif
Quando salvi la lettura, creo anche le scadenze operative per la finestra Acea e per il passaggio dell'incaricato se hai compilato le date.
Ultima lettura generale nota
@if($lastGeneralReading)
Valore: {{ number_format((float) $lastGeneralReading['value'], 3, ',', '.') }}
Data: {{ $lastGeneralReading['date'] ?: 'n/d' }}
Letturista: {{ $lastGeneralReading['reader'] ?: 'n/d' }}
Protocollo: {{ $lastGeneralReading['protocol'] ?: 'n/d' }}
@else
Nessuna lettura generale ancora registrata per questo contratto.
@endif
Letture storiche generali o stima
@if(count($this->recentGeneralReadings) > 0)
@foreach($this->recentGeneralReadings as $row)
{{ $row['date'] ?: 'n/d' }} · {{ $row['protocollo'] ?: 'senza protocollo' }}
{{ $row['workflow'] ?: 'n/d' }}
Valore: {{ $row['value'] !== null ? number_format((float) $row['value'], 3, ',', '.') . ' mc' : 'n/d' }}
@if($row['consumo'] !== null)
Consumo: {{ number_format((float) $row['consumo'], 3, ',', '.') }} mc
@endif @if($row['reader'] !== '')
Letturista: {{ $row['reader'] }}
@endif
@endforeach
@else
Storico ancora vuoto per questo contratto.
@endif @if(count($this->recentGeneralInvoiceExtractions) > 0)
Riferimenti estratti dalle FE acqua
@foreach($this->recentGeneralInvoiceExtractions as $row)
{{ $row['numero_fattura'] ?: ('FE #' . $row['id']) }} · {{ $row['date'] ?: 'n/d' }}
Apri FE
Periodo FE: {{ $row['periodo_label'] ?: 'n/d' }}
@if(!empty($row['window_label']))
Finestra autolettura: {{ $row['window_label'] }}
@endif @if(isset($row['consumo_mc']) && $row['consumo_mc'] !== null)
Consumo FE: {{ number_format((float) $row['consumo_mc'], 3, ',', '.') }} mc
@endif @if(!empty($row['readings']))
@foreach($row['readings'] as $reading)
{{ $reading }}
@endforeach
@endif
@endforeach
@endif
Salva lettura generale Salvataggio...