@extends('layouts.app') @section('content')

Órdenes generadas por stock mínimo

@if(session('success'))
{{ session('success') }}
@endif {{-- Buscador y botones de acción --}}
Limpiar
{{-- Botones de exportar --}}
Exportar a PDF Exportar a Excel
@csrf @forelse($ordenes as $orden) @empty @endforelse
Producto Código Marca Cantidad actual Stock mínimo Stock máximo Cantidad a pedir Precio Costo Cantidad a enviar
{{ $orden->nombre }} {{ $orden->codigo }} {{ $orden->producto->marca ?? '-' }} @if($orden->producto) @php $cantidad_actual = $orden->producto->cantidad; $stock_minimo = $orden->producto->minimo; $color_class = ($cantidad_actual <= $stock_minimo) ? 'bg-danger' : 'bg-primary'; @endphp {{ $cantidad_actual }} @else Sin producto @endif {{ $orden->minimo }} {{ $orden->maximo }} @if($orden->producto) @php $cantidad_a_pedir = max(0, $orden->maximo - $orden->producto->cantidad); @endphp {{ $cantidad_a_pedir }} @else N/A @endif ${{ number_format($orden->precio, 2) }} ${{ number_format($orden->producto->costo ?? 0, 2) }}
No hay órdenes generadas.
@if($ordenes->count() > 0)
@endif
{{-- Contenedor para centrar la paginación --}}
{{ $ordenes->appends(request()->input())->links() }}
@endsection