@php $clientOptions = $clients->map(fn ($c) => ['id' => $c->id, 'label' => $c->code.' · '.$c->business_name])->values(); $productOptions = $purchaseProductOptions ?? \App\Support\SearchOptions::products(); $taxDefaultRate = $taxDefaultRate ?? \App\Services\Orders\OrderLineCalculator::defaultTaxRate(); $taxDefaultMode = $taxDefaultMode ?? \App\Services\Orders\OrderLineCalculator::defaultTaxMode(); $supplierOptions = $suppliers->map(fn ($s) => ['id' => $s->id, 'label' => $s->business_name])->values(); $categoryOptions = $categories->map(fn ($i) => ['id' => $i->id, 'label' => $i->name])->values(); $brandOptions = $brands->map(fn ($i) => ['id' => $i->id, 'label' => $i->name])->values(); $presentationOptions = $presentations->map(fn ($i) => ['id' => $i->id, 'label' => $i->name])->values(); $unitOptions = $units->map(fn ($i) => ['id' => $i->id, 'label' => $i->name])->values(); $businessTypeOptions = $businessTypes->map(fn ($t) => ['id' => $t->id, 'label' => $t->name])->values(); $orderOptions = $unpaidOrders->map(fn ($o) => [ 'id' => $o->id, 'label' => $o->number.' · '.$o->client->business_name.' · $'.$o->total, 'client_id' => $o->client_id, ])->values(); @endphp {{-- Abrir caja --}} {{-- Egreso (disponible siempre; exige caja abierta al guardar) --}} {{-- Pedido --}} @include('orders.partials.modal-nuevo-pedido') {{-- Stock rápido --}} {{-- Agregar stock a producto de tabla --}} {{-- Producto --}} {{-- Cliente --}} {{-- Ver crédito --}} {{-- Registrar pago --}} {{-- Seleccionar producto para gestionar stock --}}