@use('App\Services\Date') @extends('reports::layouts.master') @section('title', __('reports::reports.customer_aging.title')) @section('extra_styles') @endsection @section('page-link') @endsection @section('action_buttons')
@if(LaravelLocalization::getCurrentLocale() === 'en') @else @endif @if($data['hasData']) @can('reports.customer-aging.export') @endcan @endif
@endsection @section('section_title') @lang('reports::reports.customer_aging.title') @endsection @section('form-open-tag')
@lang('Filter')
@error('customer_ids') @enderror
@php $selectedCostCenters = (array) request('cost_center_ids', []); @endphp @error('cost_center_ids') @enderror
@error('fiscal_year_id') @enderror @error('as_of_date') @enderror
@error('aging_method') @enderror
@error('days_per_period') @enderror
@error('num_periods') @enderror
@endsection @section('koolreport')

@lang('reports::reports.customer_aging.title')

{{ $data['companyName'] }}

@if($data['hasData'])

@lang('reports::reports.customer_aging.as_of') {{ Date::format($data['filters']['as_of_date']) }}

@endif @if($data['hasData'])
@for($i = 1; $i <= request('num_periods', 4); $i++) @endfor @for($i = 1; $i <= request('num_periods', 4); $i++) @php $amount = $data['grandTotals']['period_' . $i] ?? 0; $colorClass = 'amount-zero'; if ($amount > 0) { if ($i == 1) $colorClass = 'amount-warning'; elseif ($i == 2) $colorClass = 'amount-danger'; elseif ($i == 3) $colorClass = 'amount-critical'; else $colorClass = 'amount-severe'; } @endphp @endfor
@lang('reports::reports.customer_aging.customer') @lang('reports::reports.customer_aging.total') {{ $data['periodLabels']['current'] ?? __('reports::reports.customer_aging.current') }} @lang('reports::reports.customer_aging.not_due') {{ $data['periodLabels']['period_' . $i] ?? '' }} @lang('reports::reports.customer_aging.overdue') @lang('reports::reports.customer_aging.transactions')
@lang('reports::reports.customer_aging.total') {{ number_format($data['grandTotals']['total_outstanding'] ?? 0, 2) }} {{ number_format($data['grandTotals']['current'] ?? 0, 2) }}{{ number_format($amount, 2) }}{{ $data['grandTotals']['total_transactions'] ?? 0 }}
@else
@lang('reports::reports.customer_aging.select_filters')
@endif
@endsection @section('extra_scripts_filter_by_date') @endsection