@vite(['resources/css/app.css', 'resources/js/app.js']) @csrf
@include('components.sidebar')
@include('components.page-header', [ 'title' => 'Depositos', 'subtitle' => 'Gestión y consulta de depósitos bancarios (períodos abiertos)' ])

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
@forelse($depositos as $deposito) @empty @endforelse
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') }}
@include('components.permission-alert')