| Product | Warehouse | Type | Unit Cost | By | |||
|---|---|---|---|---|---|---|---|
| {{ $movement->created_at->format('d M Y, h:i A') }} |
{{ $movement->product->name }}
{{ $movement->product->sku }}
|
{{ $movement->warehouse->name }} | $movement->type === 'opening', 'bg-green-50 text-green-700 dark:bg-green-500/10 dark:text-green-400' => $movement->type === 'adjustment_add', 'bg-red-50 text-red-700 dark:bg-red-500/10 dark:text-red-400' => $movement->type === 'adjustment_remove', 'bg-amber-50 text-amber-700 dark:bg-amber-500/10 dark:text-amber-400' => in_array($movement->type, ['transfer_out', 'transfer_in']), ])> {{ $types[$movement->type] ?? $movement->type }} | $movement->quantity > 0, 'text-red-600 dark:text-red-400' => $movement->quantity < 0, ])> {{ $movement->quantity > 0 ? '+' : '' }}{{ $movement->quantity }} | {{ $movement->unit_cost !== null ? number_format($movement->unit_cost, 2) : '—' }} | {{ $movement->balance_after }} | {{ $movement->createdBy?->name ?? '—' }} |