@if (session()->has('message')) @endif @if (session()->has('error')) @endif @if(!$caja_abierta) @else @endif {{-- Estado de conexión --}}

Nuevo Pago

Volver
Información del Pago
@if(!$serie_actual && $tipo_pago) Sin series configuradas @endif @error('tipo_pago')
{{ $message }}
@enderror
@error('fecha_pago')
{{ $message }}
@enderror
@error('metodo_pago')
{{ $message }}
@enderror
@error('referencia')
{{ $message }}
@enderror
@if(str_contains($metodo_pago, 'efectivo'))
@if($monto_recibido > $this->total)
Cambio: @money($this->cambio)
@endif
@endif
@if($es_pago_mixto)
Configuración de Pago Mixto
@foreach($metodos_pago_mixto as $index => $metodo)
@if(in_array($metodo['metodo'], ['transferencia', 'pago_movil', 'efectivo_bolivares']) && $metodo['monto'] > 0 && $tasa_cambio) @endif
@if(count($metodos_pago_mixto) > 1) @endif
@endforeach
Total Configurado: ${{ number_format($this->totalPagoMixto, 2) }} @if(in_array($metodo['metodo'], ['transferencia', 'pago_movil', 'efectivo_bolivares']) && $metodo['monto'] > 0 && $tasa_cambio) Total en Bolívares: Bs. {{ number_format($metodo['monto'] * $tasa_cambio, 2) }} @endif
Total a Pagar: ${{ number_format($this->total, 2) }} @if($this->totalPagoMixto != $this->total)
Los montos no coinciden @else
Los montos coinciden @endif
@if($tasa_cambio)
Tasa del día: {{ number_format($tasa_cambio, 4) }} Bs/$
Para transferencias y pago móvil
@endif
@endif
Seleccionar Estudiante
@error('matricula_id')
{{ $message }}
@enderror @if($busqueda_estudiante && count($matriculas_filtradas) > 0)
@foreach($matriculas_filtradas as $matricula)
@if($matricula->student->foto) Foto @else
{{ substr($matricula->student->nombres, 0, 1) }}{{ substr($matricula->student->apellidos, 0, 1) }}
@endif
{{ $matricula->student->nombres }} {{ $matricula->student->apellidos }}
{{ $matricula->student->documento_identidad }} • {{ $matricula->programa->nombre }}
@endforeach
@elseif($busqueda_estudiante && count($matriculas_filtradas) === 0)
No se encontraron estudiantes con "{{ $busqueda_estudiante }}"
@endif
@if($matricula_id) @php $matricula = $matriculas->firstWhere('id', $matricula_id); @endphp @if($matricula)
@if($matricula->student->foto) Foto @else
{{ substr($matricula->student->nombres, 0, 1) }}{{ substr($matricula->student->apellidos, 0, 1) }}
@endif
{{ $matricula->student->nombres }} {{ $matricula->student->apellidos }}
{{ $matricula->student->documento_identidad }} Activa
Programa {{ $matricula->programa->nombre }}
Fecha Matrícula {{ format_date($matricula->fecha_matricula) }}
Costo Total @money($matricula->costo ?? 0)
Código Estudiante {{ $matricula->student->codigo ?? 'N/A' }}
@if($matricula->student->telefono || $matricula->student->email)
@if($matricula->student->telefono)
{{ $matricula->student->telefono }}
@endif @if($matricula->student->email)
{{ $matricula->student->email }}
@endif
@endif
@endif {{-- Historial de pagos --}} @if($matricula_id && count($pagos_anteriores) > 0)
Últimos Pagos
@foreach($pagos_anteriores as $pago)
{{ $pago->created_at->format('d/m/Y') }}
{{ $pago->numero_completo }}
@money($pago->total)
{{ ucfirst($pago->metodo_pago) }}
@endforeach
@endif @else

Seleccione una matrícula

para ver la información del estudiante
@endif
@if($matricula_id && count($cuotasPendientes) > 0)
Cuotas Pendientes
@foreach($cuotasPendientes as $cuota)
Cuota #{{ $cuota->numero_cuota }}
{{ format_date($cuota->fecha_vencimiento, 'M Y') }} @if($cuota->fecha_vencimiento < now()) Vencida @endif
@money($cuota->saldo_pendiente)
@if($cuota->recargo_morosidad > 0)
+ Recargo: @money($cuota->recargo_morosidad)
Total: @money($cuota->monto_con_recargo)
@endif @if($cuota->saldo_pendiente != $cuota->monto) Original: @money($cuota->monto) @endif
@endforeach
@endif
Detalle del Pago
@if(count($detalles) > 0)
@foreach($detalles as $index => $detalle) @endforeach
Concepto Descripción Cant. Precio Total
@money($this->calcularSubtotal($index))

@money($this->total)

Total a Pagar

@if($this->totalBolivares > 0) Bs. {{ number_format($this->totalBolivares, 2, ',', '.') }} @endif
Subtotal: @money($this->subtotal)
@if($descuento > 0)
Descuento: -@money($descuento)
@endif @if($tasa_cambio)
Total Bs: Bs. {{ number_format($this->totalBolivares, 2, ',', '.') }}
@endif @if($mostrar_bolivares && $tasa_cambio && !$es_pago_mixto)
Tasa del día: {{ number_format($tasa_cambio, 4, ',', '.') }} Bs/$
Total Bolívares: Bs. {{ number_format($this->totalBolivares, 2, ',', '.') }}
@endif @if($es_pago_mixto)
Configurado: @money($this->totalPagoMixto)
Estado: {{ $this->totalPagoMixto == $this->total ? 'Completo' : 'Pendiente' }}
@endif
@else

No hay conceptos agregados

Seleccione cuotas o agregue conceptos manualmente

@endif
@push('styles') @endpush @push('scripts') @endpush