{{-- resources/views/livewire/gastos/index.blade.php --}}
| Proveedor | Clave Hacienda | Fecha | Categoría | Base gravada | IVA pagado | Acreditable | Total | Inventario | CxP | Estado | Acciones |
|---|---|---|---|---|---|---|---|---|---|---|---|
|
{{ $gasto->proveedor_nombre }}
{{ $gasto->proveedor_cedula_tipo }}-{{ $gasto->proveedor_cedula }}
|
{{-- Clave --}}
{{ substr($gasto->clave_hacienda, 0, 12) }}…
Consec: {{ $gasto->consecutivo_proveedor }}
|
{{-- Fecha --}}
{{ \Carbon\Carbon::parse($gasto->fecha_emision)->format('d M Y') }} | {{-- Categoría --}}
@php
$cat_labels = [
'mercancia' => '📦',
'servicio' => '🔧',
'alquiler' => '🏢',
'activo_fijo' => '🏭',
'otro' => '📄',
];
@endphp
{{ $cat_labels[$gasto->categoria] ?? '📄' }}
{{ ucfirst($gasto->categoria) }}
@if($gasto->subcategoria)
{{ $gasto->subcategoria }}
@endif
|
{{-- Base gravada --}}
₡{{ number_format( $gasto->base_gravada_13 + $gasto->base_gravada_4 + $gasto->base_gravada_2 + $gasto->base_gravada_1, 2 ) }} | {{-- IVA pagado --}}₡{{ number_format($gasto->total_iva, 2) }} | {{-- IVA acreditable --}}@if($gasto->iva_acreditable > 0) ₡{{ number_format($gasto->iva_acreditable, 2) }} @else No aplica @endif | {{-- Total --}}₡{{ number_format($gasto->total_comprobante, 2) }} | {{-- Inventario --}}@if($gasto->afecta_inventario && $gasto->inventario_procesado) 📦 Actualizado @elseif($gasto->afecta_inventario && !$gasto->inventario_procesado) ⏳ Pendiente @else Servicio @endif | {{-- CxP --}}
@if($gasto->condicion_venta === '02')
{{ match($gasto->estado_cxp) {
'pagado' => '✓ Pagada',
'vencido' => '🔴 Vencida',
'parcial' => '◑ Parcial',
'pendiente'=> '⏳ Pendiente',
default => 'Contado',
} }}
@if($gasto->fecha_vencimiento_cxp)
Vence: {{ \Carbon\Carbon::parse($gasto->fecha_vencimiento_cxp)->format('d/m/Y') }}
@endif
@else
Contado
@endif
|
{{-- Estado Hacienda --}}
{{ match($gasto->estado_hacienda) { 'validado' => '✓ Validado', 'invalido' => '✕ Inválido', default => '⏳ Pendiente', } }} | {{-- Acciones --}}
@if($gasto->iva_acreditable > 0)
@endif
|
| No hay gastos registrados con los filtros seleccionados | |||||||||||