{{ __('app.inventory.reports.title') }}

{{ __('app.inventory.reports.desc') }}

@can('inventory_reports.print') {{ __('app.inventory.reports.print_stock') }} @endcan @can('inventory_reports.export') {{ __('app.inventory.reports.export_history') }} @endcan

{{ __('app.inventory.reports.total_items') }}

{{ number_format($summary['items']) }}

{{ __('app.inventory.reports.low_stock_items') }}

{{ number_format($summary['low']) }}

{{ __('app.inventory.reports.total_value') }}

{{ number_format($summary['value'], 2) }}

@foreach ($items as $item) @endforeach @foreach ($movementTypes as $type) @endforeach
{{ __('app.actions.reset') }}

{{ __('app.inventory.reports.history_desc') }}

@forelse ($movements as $movement) @empty @endforelse
{{ __('app.inventory.fields.date') }} {{ __('app.inventory.fields.items') }} {{ __('app.inventory.reports.movement') }} {{ __('app.inventory.fields.quantity') }} (In) {{ __('app.inventory.fields.quantity') }} (Out) {{ __('app.inventory.reports.balance') }} {{ __('app.inventory.fields.unit_price') }} {{ __('app.inventory.fields.total_value') }} {{ __('app.inventory.reports.reference') }}
{{ $movement->movement_date->translatedFormat('d M Y') }} {{ $movement->item?->localizedName() ?? '—' }} {{ $movement->item?->sku }} {{ $movement->movement_type->label() }} {{ (float) $movement->quantity_in > 0 ? number_format((float) $movement->quantity_in, 3, '.', '') : '—' }} {{ (float) $movement->quantity_out > 0 ? number_format((float) $movement->quantity_out, 3, '.', '') : '—' }} {{ number_format((float) $movement->balance_after, 3, '.', '') }} {{ number_format((float) $movement->unit_cost, 2) }} {{ number_format((float) $movement->value, 2) }} {{ $movement->reference_no ?? '—' }} {{ $movement->creator?->name }}
@if ($movements->hasPages())
{{ $movements->links() }}
@endif

{{ __('app.inventory.reports.low_stock_desc') }}

@forelse ($lowStockItems as $lowItem) @empty @endforelse
{{ __('app.inventory.fields.sku') }} {{ __('app.inventory.fields.name_en') }} {{ __('app.inventory.fields.category') }} {{ __('app.inventory.fields.current_stock') }} {{ __('app.inventory.fields.minimum_stock') }} {{ __('app.inventory.reports.stock_value') }}
{{ $lowItem->sku }} {{ $lowItem->localizedName() }}({{ $lowItem->unit }}) {{ $lowItem->category?->localizedName() ?? '—' }} {{ number_format((float) $lowItem->current_stock, 3, '.', '') }} {{ number_format((float) $lowItem->minimum_stock, 3, '.', '') }} {{ number_format((float) $lowItem->current_stock * (float) $lowItem->average_cost, 2) }}
{{ __('app.inventory.items.healthy') }}