@extends('layouts.app') @section('title', 'Reporte de Cuentas por Pagar') @section('content')

Reporte de Cuentas por Pagar

Análisis detallado de las cuentas por pagar del sistema

Total Cuentas
{{ number_format($stats['total_accounts'] ?? 0) }}
Saldo Total
${{ number_format($stats['total_balance'] ?? 0, 2) }}
Cuentas Vencidas
{{ number_format($stats['overdue_count'] ?? 0) }}
Monto Vencido
${{ number_format($stats['overdue_amount'] ?? 0, 2) }}
Limpiar
Cuentas por Pagar
@forelse($accounts as $account) @empty @endforelse
Proveedor Factura Fecha Vencimiento Saldo Actual Estado Días Vencido Acciones
@if($account->supplier)
{{ Str::limit($account->supplier->business_name, 30) }}
@if($account->supplier->contact_name) {{ Str::limit($account->supplier->contact_name, 25) }} @endif
@else N/A @endif
@if($account->purchaseInvoice)
{{ $account->purchaseInvoice->invoice_number }} @if($account->purchaseInvoice->invoice_date)
{{ $account->purchaseInvoice->invoice_date->format('d/m/Y') }} @endif
@else N/A @endif
{{ $account->due_date ? $account->due_date->format('d/m/Y') : 'N/A' }} ${{ number_format($account->current_balance ?? 0, 2) }} @if($account->due_date && $account->due_date->isPast()) Vencida @else Al día @endif @if($account->due_date && $account->due_date->isPast()) {{ $account->due_date->diffInDays(now()) }} días @else - @endif
No hay cuentas por pagar registradas

Las cuentas por pagar aparecerán aquí

@if($accounts->hasPages()) @endif
@push('styles') @endpush @endsection