@lang("inventory::modules.stock.stockInventory")

@lang("inventory::modules.stock.stockInventoryDescription")

@if(user_can('Create Inventory Movement')) @lang("inventory::modules.stock.addStockEntry") @endif

@lang("inventory::modules.stock.availableItems")

{{ number_format($stats['available_items']) }}

+{{ number_format($stats['available_items'] / max(array_sum($stats), 1) * 100, 1) }}%

@lang("inventory::modules.stock.lowStockItems")

{{ number_format($stats['low_stock']) }}

@lang("inventory::modules.stock.outOfStock")

{{ number_format($stats['out_of_stock']) }}

@lang("inventory::modules.stock.totalCost")

{{ currency_format($stats['total_cost'], restaurant()->currency_id) }}

@if($search || $category || $stockStatus) @endif
@forelse($stockItems as $item) @php $stockStatus = $item->getStockStatus(); $nearestExpiry = $item->stocks->min('expiry_date'); @endphp @empty @endforelse
@lang("inventory::modules.inventoryItem.name") @lang("inventory::modules.inventoryItem.category") @lang("inventory::modules.stock.currentStock") @lang("inventory::modules.stock.stockStatus") @lang("inventory::modules.stock.cost")
{{ $item->name }}
#{{ $item->id }}
{{ $item->category->name ?? '-'}}
{{ number_format($item->current_stock, 2) }} {{ $item->unit->symbol }}
@lang("inventory::modules.stock.minStock"): {{ number_format($item->threshold_quantity, 2) }} {{ $item->unit->symbol }}
{{ $stockStatus['status'] }}
{{ currency_format($item->unit_purchase_price * $item->current_stock, restaurant()->currency_id) }}
@lang("inventory::modules.stock.noStockItemsFound")
{{ $stockItems->links() }}
@lang("inventory::modules.stock.addStockEntry")