@php // 1. Lógica de Roles (Administrador / Directivo) $tipoUsuario = trim(auth()->user()->tipo); $rolNombre = $tipoUsuario === 'A' ? 'ADMINISTRADOR' : 'DIRECTIVO'; $rolColor = $tipoUsuario === 'A' ? 'bg-indigo-600' : 'bg-blue-600'; @endphp

Ingresos por Recaudar

Tasa BCV: {{ number_format($tasaBcvActual, 2, ',', '.') }} Bs/$
FECHA DE CORTE:
DEUDA > (USD):
@forelse($morosos as $moroso) @empty @endforelse
@forelse($morosos as $moroso)
{{ trim($moroso->nombre) }}
Cód: {{ trim($moroso->co_contrib) }}
RIF: {{ trim($moroso->rif ?? '') ?: trim($moroso->cedula ?? '') }} | Licencia: {{ trim($moroso->licencia ?? '') ?: 'N/A' }}
📍 {{ trim($moroso->direccion) }}
📞 {{ trim($moroso->telefonos ) ?: 'Sin teléfono' }}
📅 {{ $moroso->total_documentos }} recibo(s) pendientes desde {{ \Carbon\Carbon::parse($moroso->primera_deuda)->format('d/m/Y') }}
Deuda:
Bs. {{ number_format($moroso->deuda_total, 2, ',', '.') }}
${{ number_format($moroso->deuda_total / ($tasaBcvActual > 0 ? $tasaBcvActual : 1), 2, ',', '.') }}
@empty
No se encontraron morosos.
@endforelse
@if($morosos->hasPages())
{{ $morosos->links() }}
@else
@endif
Morosidad Global del Período
TOTAL BS: Bs. {{ number_format($totalGeneralBs, 2, ',', '.') }}
TOTAL USD: $ {{ number_format($totalGeneralUsd, 2, ',', '.') }}