{{ __('Ancillary Costs') }}

@foreach (\App\Enums\InvoiceStatus::cases() as $status) @if (! $status->isReadyToApprove() && ! $status->isRejected()) @php $statusCount = $ancillaryCosts->where('status', $status)->count(); $isActiveStatus = request('status') == $status->value; @endphp
@if ($statusCount == 0 || $isActiveStatus) {{ $status->label() }} : {{ convertToFarsi($statusCount) }} @else {{ $status->label() }} : {{ convertToFarsi($statusCount) }} @endif
@endif @endforeach
@foreach ($ancillaryCosts as $ancillaryCost) @endforeach
{{ __('Number') }} {{ __('Doc Number') }} {{ __('Invoice Number') }} {{ __('Cost Type') }} {{ __('Date') }} {{ __('Amount') }} ({{ config('amir.currency') ?? __('Rial') }}) {{ __('Status') }} {{ __('Action') }}
{{ $ancillaryCost->number }} @can('documents.show') @if ($ancillaryCost->document_id)   {{ formatDocumentNumber($ancillaryCost->document->number) ?? '' }} @endif @else {{ formatDocumentNumber($ancillaryCost->document->number) ?? '' }} @endcan {{ formatDocumentNumber($ancillaryCost->invoice->number) ?? '' }} {{ $ancillaryCost->type->label() }} {{ formatDate($ancillaryCost->date) }} {{ formatNumber($ancillaryCost->amount) }} {{ $ancillaryCost->status?->label() ?? '' }} {{ __('Show') }} @can('ancillary-costs.approve') @if ($ancillaryCost->changeStatusValidation['allowed']) {{ __($ancillaryCost->status?->isApproved() ? 'Unapprove' : 'Approve') }} @else @endif @endcan @if ($ancillaryCost->editDeleteStatus['allowed']) @if (!$ancillaryCost->status->isApproved()) {{ __('Edit') }}
@csrf @method('DELETE')
@else @endif @else @endif
@if (request('status') !== null) @endif {{ $ancillaryCosts->withQueryString()->links() }}