@vite('resources/css/app.css')
{{ __('app.actions.back') }}

{{ $institutionName }}

{{ $slogan }}

{{ __('app.inventory.print.stock_report_title') }}

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

{{ __('app.inventory.reports.filter_item') }}: {{ $item?->localizedName() ?? __('app.inventory.common.all') }} {{ __('app.inventory.reports.filter_type') }}: {{ $movementType?->label() ?? __('app.inventory.common.all') }} {{ __('app.inventory.reports.date_from') }}: {{ $from ?? '—' }} {{ __('app.inventory.reports.date_to') }}: {{ $to ?? '—' }} {{ __('app.inventory.reports.movement') }}: {{ number_format($movements->count()) }}
@forelse ($movements as $index => $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') }}
{{ $index + 1 }} {{ $movement->movement_date->translatedFormat('d M Y') }} {{ $movement->item?->localizedName() }} {{ $movement->item?->sku }} · {{ $movement->item?->unit }} {{ $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 ?? '—' }}
{{ __('app.inventory.reports.empty') }}
{{ __('app.inventory.fields.total_value') }} {{ number_format($movements->sum(fn ($movement) => (float) $movement->value), 2) }}

{{ __('app.accounts.print.generated_at') }}: {{ $generatedAt->translatedFormat('d M Y, h:i A') }}