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

Inventario de Medicamentos

Catálogo de productos farmacéuticos, control de existencias, lotes y fechas de vencimiento.

Exportar PDF Categorías Nuevo Medicamento

Listado General de Medicamentos ({{ $medicamentos->count() }} registrados)

@foreach($medicamentos as $med) @endforeach
Código Medicamento Categoría Forma / Presentación Lote y Vence Stock P. Venta Acciones
{{ $med->codigo }}
{{ $med->nombre_comercial }}
@if($med->nombre_generico)
Principio Activo: {{ $med->nombre_generico }}
@endif @if($med->requiere_receta) Requiere Receta @endif
{{ $med->categoria ? $med->categoria->nombre : 'Sin Categoría' }} @if($med->laboratorio)
{{ $med->laboratorio }}
@endif
{{ $med->forma_farmaceutica ?: 'No especificada' }}
{{ $med->concentracion }} {{ $med->presentacion ? ' - ' . $med->presentacion : '' }}
Lote: {{ $med->lote ?: 'S/L' }}
@if($med->fecha_vencimiento) @php $estadoVence = $med->estado_vencimiento; @endphp
@if($estadoVence == 'VENCIDO') Vencido: {{ $med->fecha_vencimiento->format('d/m/Y') }} @elseif($estadoVence == 'POR_VENCER') Vence: {{ $med->fecha_vencimiento->format('d/m/Y') }} @else Vence: {{ $med->fecha_vencimiento->format('d/m/Y') }} @endif
@else Sin fecha registrada @endif
@if($med->stock <= 0) AGOTADO (0) @elseif($med->stock <= $med->stock_minimo) {{ $med->stock }} unids. @else {{ $med->stock }} unids. @endif
Mínimo: {{ $med->stock_minimo }}
${{ number_format($med->precio_venta, 2) }}
@endsection