@extends('layouts.dashboardnew') @section('content') {{-- ===================== HEADER ===================== --}}

Liquidaciones automáticas

Configura el ciclo de procesamiento automático de pagos a los usuarios.

Editar configuración
{{-- ===================== AVISO ===================== --}}
Importante: Las liquidaciones se ejecutan a partir de las 11:00 PM, sin importar el día. Para evitar errores, se recomienda seleccionar el primero y el último día de cada mes.
{{-- ===================== ESTADO ACTUAL ===================== --}}
@php $tipoLabels = [ 1 => ['nombre' => 'Liquidación Diaria', 'color' => 'success', 'icono' => 'fa-calendar-day'], 2 => ['nombre' => 'Liquidación Mensual', 'color' => 'primary', 'icono' => 'fa-calendar'], 3 => ['nombre' => 'Liquidación Trimestral', 'color' => 'info', 'icono' => 'fa-calendar-week'], 4 => ['nombre' => 'Liquidación Semestral', 'color' => 'warning', 'icono' => 'fa-calendar-days'], 5 => ['nombre' => 'Liquidación Fecha Asignada','color' => 'danger', 'icono' => 'fa-calendar-check'], ]; $actual = $tipoLabels[$settings->liquidaciontipo] ?? null; @endphp @if($actual) {{-- Badge del tipo actual --}}
Configuración actual
{{ $actual['nombre'] }}
@if($settings->liquidaciontipo == 1) {{-- ── Diaria ── --}}
Fecha de liquidación
{{ $settings->liquidacioninicio }}
@elseif(in_array($settings->liquidaciontipo, [2, 3, 4])) {{-- ── Mensual / Trimestral / Semestral ── --}}
Fecha de inicio
{{ $settings->liquidacioninicio }}
Fecha de fin
{{ $settings->liquidacionfin }}
@elseif($settings->liquidaciontipo == 5) {{-- ── Fecha asignada ── --}}
Fecha corte programado
{{ $settings->fechacorte }}
Inicio de liquidación
{{ $settings->liquidacioninicio }}
Fin de liquidación
{{ $settings->liquidacionfin }}
@endif
@else {{-- Sin configuración --}}
Sin configuración activa

Aún no has configurado un ciclo de liquidación automática.

Configurar ahora
@endif
{{-- ===================== MODAL ===================== --}} @endsection @push('script') @endpush