@php use Modules\Inventory\Entities\InventoryMovement; @endphp

{{ __('inventory::modules.reports.usage.title') }}

{{ __('inventory::modules.reports.usage.description') }}

{{ __('inventory::modules.reports.usage.total_usage') }}

{{ number_format($totalUsage, 2, '.', ',') }}

@php $percentageChange = $previousPeriodUsage != 0 ? (($totalUsage - $previousPeriodUsage) / $previousPeriodUsage) * 100 : 0; @endphp
@if($percentageChange >= 0) @else @endif {{ number_format(abs($percentageChange), 1) }}% {{ $percentageChange >= 0 ? __('inventory::modules.reports.usage.increase') : __('inventory::modules.reports.usage.decrease') }}

{{ __('inventory::modules.reports.usage.trends_title') }}

@foreach($movements as $movement) @endforeach
{{ __('inventory::modules.reports.usage.item') }} {{ __('inventory::modules.reports.usage.quantity') }} {{ __('inventory::modules.reports.usage.date') }} {{ __('inventory::modules.reports.usage.transaction_type') }}
{{ $movement->item->name }} {{ number_format($movement->quantity, 2, '.', ',') }} {{ $movement->item->unit->symbol ?? $movement->item->unit->name }} {{ $movement->created_at->format('Y-m-d') }} @switch($movement->transaction_type) @case($transactionTypes['STOCK_ADDED']) {{ __('inventory::modules.stock.stockIn') }} @break @case($transactionTypes['ORDER_USED']) {{ __('inventory::modules.stock.stockOut') }} @break @case($transactionTypes['WASTE']) {{ __('inventory::modules.stock.waste') }} @break @case($transactionTypes['TRANSFER']) {{ __('inventory::modules.stock.transfer') }} @break @default {{ ucfirst($movement->transaction_type) }} @endswitch
{{ $movements->links() }}
@script @endscript