@extends('layouts.app') @section('title', __('Reports & Analytics')) @section('content')
{{ __('PDF') }} {{ __('CSV') }}
{{-- Gross margin summary (#5) --}}

{{ __('Revenue') }} ({{ $year }})

{{ money($margin['revenue']) }}

{{ __('Purchases') }}

{{ money($margin['purchases']) }}

{{ __('COGS') }}

{{ money($margin['cost']) }}

{{ __('Gross margin') }}

{{ money($margin['gross_margin']) }}

{{ __('Margin rate') }}

{{ $margin['margin_rate'] }}%

{{-- Accounting chart (#5) --}} @php $chartRows = $view === 'day' ? collect($dailyAccounting)->map(fn ($r) => ['label' => $r['day'], 'revenue' => $r['revenue'], 'margin' => $r['margin']]) : collect($accounting)->map(fn ($r) => ['label' => $r['label'], 'revenue' => $r['revenue'], 'margin' => $r['margin']]); $chartMax = max($chartRows->max('revenue'), 1); @endphp

{{ $view === 'day' ? __('Daily accounting — :month :year', ['month' => \Illuminate\Support\Carbon::create()->month($month)->translatedFormat('F'), 'year' => $year]) : __('Monthly accounting — :year', ['year' => $year]) }}

{{ __('Revenue') }} {{ __('Margin') }}
@foreach ($chartRows as $row)
{{ $row['label'] }}
@endforeach
{{-- Monthly trend YoY --}}

{{ __('Monthly sales trend') }} — {{ $year }} vs {{ $year - 1 }}

@foreach ($trend as $row)@endforeach @foreach ($trend as $row)@endforeach@foreach ($trend as $row)@endforeach
{{ __('Month') }}{{ $row['label'] }}
{{ $year }}{{ money($row['current']) }}
{{ $year - 1 }}{{ money($row['previous']) }}
{{-- Monthly accounting (#23) --}}

{{ __('Monthly accounting') }} — {{ $year }}

@foreach ($accounting as $row) @endforeach
{{ __('Month') }}{{ __('Revenue') }} {{ __('Purchases') }}{{ __('COGS') }} {{ __('Margin') }}{{ __('Margin %') }}
{{ $row['label'] }} {{ money($row['revenue']) }} {{ money($row['purchases']) }} {{ money($row['cost']) }} {{ money($row['margin']) }} {{ $row['margin_rate'] }}%
{{ __('Total') }} {{ money(collect($accounting)->sum('revenue')) }} {{ money(collect($accounting)->sum('purchases')) }} {{ money(collect($accounting)->sum('cost')) }} {{ money(collect($accounting)->sum('margin')) }}
{{-- Top products by margin --}}

{{ __('Top products by profit margin') }}

@forelse ($topProducts as $product) @empty @endforelse
{{ __('Product') }}{{ __('Qty') }}{{ __('Revenue') }}{{ __('Profit') }}
{{ $product->name }} {{ $product->qty }} {{ money($product->revenue) }} {{ money($product->profit) }}
{{ __('No data.') }}
{{-- Employee ranking --}}

{{ __('Employee sales ranking') }}

@forelse ($ranking as $i => $row) @empty @endforelse
#{{ __('Employee') }}{{ __('Sales') }}{{ __('Revenue') }}
{{ $i + 1 }} {{ $row->name }} {{ $row->sales_count }} {{ money($row->revenue) }}
{{ __('No data.') }}
@endsection