@extends('layouts.app') @section('title', 'Cuentas por Cobrar') @section('content')
Gestión y seguimiento de cuentas por cobrar a clientes
| N° Cuenta | Cliente | Factura | Fecha | Monto Original | Saldo Actual | Pagado | Estado | Acciones |
|---|---|---|---|---|---|---|---|---|
| {{ $account->account_number }} |
@if($account->client)
{{ Str::limit($account->client->business_name, 35) }}
@if($account->client->contact_person)
{{ Str::limit($account->client->contact_person, 25) }}
@endif
|
@if($account->salesInvoice) {{ $account->salesInvoice->invoice_number }} @else N/A @endif | {{ $account->created_at ? $account->created_at->format('d/m/Y') : 'N/A' }} | ${{ number_format($account->original_amount, 2) }} | ${{ number_format($account->current_balance, 2) }} | ${{ number_format($account->total_paid, 2) }} | @php $statusConfig = [ 'pending' => ['class' => 'warning', 'icon' => 'clock', 'label' => 'Pendiente'], 'partial' => ['class' => 'info', 'icon' => 'percentage', 'label' => 'Parcial'], 'paid' => ['class' => 'success', 'icon' => 'check-circle', 'label' => 'Pagada'], 'overdue' => ['class' => 'danger', 'icon' => 'exclamation-triangle', 'label' => 'Vencida'], 'cancelled' => ['class' => 'dark', 'icon' => 'times-circle', 'label' => 'Cancelada'] ]; $status = $statusConfig[$account->status] ?? ['class' => 'secondary', 'icon' => 'circle', 'label' => ucfirst($account->status)]; @endphp {{ $status['label'] }} | |
No hay cuentas por cobrarLas cuentas por cobrar aparecerán aquí |
||||||||