@if(!empty($company['logo']))
![{{ $company['brand_name'] ?? $company['name'] }}]({{ $company['logo'] }})
@else
🏢@endif
{{ $company['brand_name'] ?? $company['name'] }}
{{ $company['brand_subname'] ?? 'Sistema inmobiliario' }}@if(!empty($company['name']) && ($company['name'] !== ($company['brand_name'] ?? null))) · {{ $company['name'] }} @endif
{{ $company['address'] ?: 'Dirección no configurada' }}
Datos del cliente y operación
Teléfono
{{ $account->client?->phone ?: '—' }}
{{-- Celda Correo oculta a peticion --}}
Unidad / inmueble
{{ $unitLabel }}
Ubicación
{{ $account->lote ? ($account->lote->manzana?->project?->name.' · Mz '.$account->lote->manzana?->nombre.' · Lote '.$account->lote->numero) : ($account->property?->location ?: '—') }}
Estado
{{ $account->status ?: '—' }}
Resumen financiero
Precio total
${{ $money($financial['total']) }}
Abonado real
${{ $money($financial['paid']) }}
Saldo pendiente
${{ $money($financial['balance']) }}
Avance
{{ $financial['progress'] }}%
@if((float)($financial['paid'] ?? 0) !== (float)($account->paid_amount ?? 0))
Nota: se detectaron abonos pagados en el plan de pagos que no estaban ligados al historial tradicional de pagos. Se integraron en este estado de cuenta para mostrar el saldo real.
@endif
Historial de movimientos
| Fecha | Concepto | Método | Referencia | Estado | Monto | Recibo |
@forelse($statementRows as $row)
| {{ $date($row['date'] ?? null) }} |
{{ $row['concept'] ?? '—' }} Origen: {{ $row['source'] ?? '—' }} |
{{ $row['method'] ?? '—' }} |
{{ $row['reference'] ?? '—' }} |
{{ $row['status'] ?? '—' }} |
${{ $money($row['amount'] ?? 0) }} |
@if(!empty($row['payment_id']))
Ver
@elseif(!empty($row['installment_id']))
Ver
@else
—
@endif
|
@empty
| Sin abonos registrados. |
@endforelse
Recibí estado de cuenta
{{ $company['brand_name'] ?? $company['name'] }}