Resumen de depósitos (solo períodos abiertos)
Identificados
${{ number_format($stats['identificados_total'] ?? 0, 2) }}
{{ $stats['identificados_cantidad'] ?? 0 }} depositos identificados
No Identificados
${{ number_format($stats['no_identificados_total'] ?? 0, 2) }}
{{ $stats['no_identificados_cantidad'] ?? 0 }} depositos no identificados
Parcial
${{ number_format($stats['parcial_total'] ?? 0, 2) }}
{{ $stats['parcial_cantidad'] ?? 0 }} depositos parciales
Transferencias
${{ number_format($stats['transferencia_total'] ?? 0, 2) }}
{{ $stats['transferencia_cantidad'] ?? 0 }} transferencias interbancarias
Total Depósitos
${{ number_format($stats['total'] ?? 0, 2) }}
{{ $stats['cantidad'] ?? 0 }} depósitos (sin transferencias)
Depósitos Recibidos
Total: {{ $stats['cantidad'] ?? 0 }} depósitos (sin transferencias)
@can('importar_depositos')
@else
@endcan
Plantilla
| Acciones | N° Depósito | Banco | Fecha y Hora | Referencia | Pagado por | Estado | Observaciones | Monto |
|---|---|---|---|---|---|---|---|---|
|
@if(($deposito->estado ?? '') === 'transferencia')
@endif
|
{{ $deposito->numero_deposito ?? 'N/A' }}
|
@if($deposito->banco) {{ $deposito->banco->descripcion }} @else Sin banco @endif |
{{ \Carbon\Carbon::parse($deposito->fecha)->locale('es')->format('d/m/Y') }}
{{ $deposito->created_at?->format('H:i') ?? '' }}
|
{{ $deposito->numero_documento ?? 'N/A' }} | {{ $deposito->descripcion ?? 'N/A' }} | @php $estadoClasses = [ 'registrado' => 'bg-gray-100 text-gray-800', 'pendiente' => 'bg-blue-100 text-blue-800', 'no_identificado' => 'bg-red-100 text-red-800', 'parcial' => 'bg-yellow-100 text-yellow-800', 'identificado' => 'bg-green-100 text-green-800', 'transferencia' => 'bg-purple-100 text-purple-800', 'acreditado' => 'bg-green-100 text-green-800', 'anulado' => 'bg-neutral-100 text-neutral-600' ]; $estadoNombres = [ 'registrado' => 'Registrado', 'pendiente' => 'Pendiente', 'no_identificado' => 'No Identificado', 'parcial' => 'Parcial', 'identificado' => 'Identificado', 'transferencia' => 'Transferencia', 'acreditado' => 'Acreditado', 'anulado' => 'Anulado' ]; $estadoActual = $deposito->estado ?? 'registrado'; $claseEstado = $estadoClasses[$estadoActual] ?? 'bg-gray-100 text-gray-800'; $nombreEstado = $estadoNombres[$estadoActual] ?? ucfirst($estadoActual); @endphp @if($estadoActual === 'identificado') @elseif($estadoActual === 'acreditado') @elseif($estadoActual === 'parcial') @elseif($estadoActual === 'no_identificado') @elseif($estadoActual === 'transferencia') @elseif($estadoActual === 'anulado') @endif {{ $nombreEstado }} | {{ $deposito->observacion ?? 'N/A' }} | @php $tipoMovimiento = $deposito->tipo_movimiento ?? 1; $signo = $tipoMovimiento == -1 ? '-' : '+'; @endphp {{ $signo }}${{ number_format($deposito->monto, 2) }} @if($tipoMovimiento == -1) (Débito) @endif |
|
No hay depósitos en períodos abiertos Los depósitos de períodos cerrados no se muestran aquí |
||||||||
Total de registros:
{{ $stats['cantidad'] ?? 0 }}
Mostrando {{ $depositos->firstItem() ?? 0 }} a {{ $depositos->lastItem() ?? 0 }} de {{ $stats['cantidad'] ?? 0 }} depósitos
{{ $depositos->links('pagination::tailwind') }}
Importar Depósitos desde Excel
Elige el banco donde se cargarán los depósitos
Formato del archivo Excel
- • Columnas: Fecha, Descripción, No. de cheque/Refe., Débito, Crédito
- • Formato de fecha: DD/MM/AAAA (ejemplo: 02/01/2026)
- • Importa filas con Crédito > 0 (ingresos) y Débito > 0 (egresos/comisiones)
- • Los créditos tienen tipo_movimiento=1, los débitos tipo_movimiento=-1
- • Si No. de cheque/Refe. está vacío, se registra como "-"
- • Formato de monto: números con punto decimal (ejemplo: 179.18)
- • Descarga la plantilla para ver el formato correcto
Importando depósitos...