@php use App\Helpers\HelperCalculos; use Carbon\Carbon; @endphp
Proveedor | Documento | Fecha Emisión | Total | Estado Pago | Acciones | ||
---|---|---|---|---|---|---|---|
{{$dteRecibido->dte_recibido_razon_social}}
{{ \FCR::num_cl($dteRecibido->rut).'-'.$dteRecibido->rut_digito_verificador }} |
{{ $dteRecibido->dte_recibido_folio }}
{{ $dteRecibido->tipo_dte_nombre }} |
{{ \Carbon\Carbon::parse($dteRecibido->dte_recibido_fecha)->format('d/m/Y') }} | ${{ FCR::num_cl($dteRecibido->dte_recibido_total) }} Saldo: ${{number_format($resumenPagos['saldoPendiente'], 0, ',', '.')}} |
@php
$estado = $dteRecibido->estado_pago;
$claseEstado = match($estado) {
'Pendiente' => 'badge-warning',
'Pagada Parcialmente' => 'badge-info',
'Vencida' => 'badge-danger',
'Pagada Totalmente' => 'badge-success',
default => 'badge-success',
};
@endphp
{{$estado}}
@php $fechaVencimiento = Carbon::parse($dteRecibido->dte_recibido_fecha_vencimiento); $hoy = Carbon::today(); if ($fechaVencimiento->lt($hoy)) { $mensajeVencimiento = 'Documento vencido'; $claseTexto = 'text-danger'; } elseif ($fechaVencimiento->equalTo($hoy)) { $mensajeVencimiento = 'Vence hoy'; $claseTexto = 'text-warning'; } else { $diasRestantes = $hoy->diffInDays($fechaVencimiento); $mensajeVencimiento = 'Vence en ' . $diasRestantes . ' días'; $claseTexto = 'text-success'; } @endphp {{ $mensajeVencimiento }} {{-- Vence en 30 días --}} |
@if ($estado != 'Pagada Totalmente') @endif | ||
No hay cuentas por pagar. |