@if($model == 'expense')
{{ __('general.'.$model.'#') }} {{$financeModel->number}}
{{ __('general.client') }} : {{$financeModel->client_name}}
@else
{{ __('general.'.$model.'#') }} {{$financeModel->number}}
{{ __('general.to') }} : {{$financeModel->client_name}}
@endif
{{ __('general.number') }}
#{{$financeModel->number}}
{{ __('general.date') }}
{{$financeModel->date}}
@if($financeModel->due_date)
{{ __('general.due_date') }}
{{$financeModel->due_date}}
@elseif($model == 'pyment')
{{ __('general.subject') }}
{{$financeModel->subject}}
@endif
{{ __('general.currency') }}
{{$financeModel->currency}}
@if($model != 'expense')
{{ __('general.issue_for') }}
@if(!empty($financeModel->client?->name))
{{ $financeModel->client->name }}
@endif
@if(!empty($financeModel->client?->email))
- {{ $financeModel->client->email }}
@endif
@if(!empty($financeModel->client?->tax_number))
{{ __('general.tax_number') }} : {{ $financeModel->client->tax_number }}
@endif
{{ __('general.billing_address') }}
@if(!empty($financeModel->billing_address))
{{ $financeModel->billing_address }}
@endif
@if(!empty($financeModel->client?->address?->country))
{{ $financeModel->client->address->country }}-{{ $financeModel->client->address->city }}
@endif
@endif
@if($model != 'pyment')
| {{ __('general.item') }}
|
{{ __('general.quantity') }}
|
{{ __('general.price') }}
|
{{ __('general.special_tax') }}
|
{{ __('general.total') }}
|
@foreach($modelItems as $item)
{{$item->name}}
{{$item->description}}
|
{{$item->qty}} |
{{$item->amount}} {{$financeModel->currency}} |
{{$item->tax}} % |
{{$item->subtotal}} {{$financeModel->currency}} |
@endforeach
{{--
{{ __('general.adjustment') }}
{{$financeModel->adjustment}} {{$financeModel->currency}}
--}}
{{ __('general.subtotal') }}
{{$financeModel->subtotal}} {{$financeModel->currency}}
{{ __('general.tax') }} @if($financeModel->tax > 0){{$financeModel->tax}}% @endif
{{$financeModel->overall_tax_value}} {{$financeModel->currency}}
@if($financeModel->discount_amount_type == 'percentage')
{{ __('general.discount') }} {{$financeModel->discount}}%
{{$financeModel->total_discount}} {{$financeModel->currency}}
@elseif($financeModel->discount_amount_type == 'fixed_amount')
{{ __('general.discount') }}
{{$financeModel->total_discount}} {{$financeModel->currency}}
@else
{{ __('general.discount') }} {{$financeModel->discount}}%
{{$financeModel->total_discount}} {{$financeModel->currency}}
@endif
{{ __('general.total') }}
{{$financeModel->total}} {{$financeModel->currency}}
@elseif($model == 'pyment')
| {{ __('general.payment_mode') }}
|
{{ __('general.total') }}
|
{{ __('general.currency') }}
|
{{ __('general.total') }}
|
{{$financeModel->payment_mode}} - {{$financeModel->payment_method}}
{{$financeModel->transaction_number}}
|
{{$financeModel->total}} |
{{$financeModel->currency}} |
{{$financeModel->total}} |
@endif
@php
$profile = app(App\Services\setting\CompanyProfileService::class)->get();
function joinIfNotEmpty(...$parts) {
return collect($parts)->filter()->implode(' - ');
}
@endphp
@if($model != 'expense')
@if(!empty($profile->name))
{{ $profile->name }}
@endif
@php
$line1 = joinIfNotEmpty($profile->slogan, __('general.tax_number') . ' : ' . $profile->taxNumber, $profile->registrationNumber);
$line2 = joinIfNotEmpty($profile->address, $profile->website);
$line3 = joinIfNotEmpty($profile->email, $profile->phone, $profile->phone2);
@endphp
@if($line1)
{{ $line1 }}
@endif
@if($line2)
{{ $line2 }}
@endif
@if($line3)
{{ $line3 }}
@endif
@php
$bankAccounts = joinIfNotEmpty($profile->bankAccount, $profile->bankAccount2);
$supportLine = joinIfNotEmpty(__('general.for_support') . ' : ' . $profile->supportEmail, $profile->supportPhone);
@endphp
@if($bankAccounts)
{{ __('general.bank_accounts') }} : {{ $bankAccounts }}
@endif
@if($supportLine)
{{ $supportLine }}
@endif
@endif
@if($model != 'pyment')
@if($financeModel->status == 'unpaid' || $financeModel->status == 'partially')
{{ __('general.' . $financeModel->status) }}
@elseif($financeModel->status == 'paid')
{{ __('general.' . $financeModel->status) }}
@elseif($financeModel->status == 'overdue')
{{ __('general.' . $financeModel->status) }}
@else
{{ __('general.' . $financeModel->status) }}
@endif
{{ __('general.'.$model.'_details') }}
@if($model === 'invoice' && $paymentRequest?->number)
{{ __('general.related_payment_request') }}:
@endif
@if($model == 'expense')
{{ __('general.expense_type') }}:
{{ __('general.' . $financeModel->type) }}
@endif
@if($financeModel->client_id)
{{ __('general.client_name') }}:
{{$financeModel->client->name}}
@endif
@if($financeModel->sale_agent)
{{ __('general.sale_agent') }}:
{{__getUserNameById($financeModel->sale_agent)}}
@endif
@if($financeModel->discount_type)
{{ __('general.discount_type') }}:
{{$financeModel->discount_type}}
@endif
@if($financeModel->discount_amount_type)
{{ __('general.discount_amount_type') }}:
{{$financeModel->discount_amount_type}}
@endif
@if($financeModel->project_id)
{{ __('general.project_name') }}:
{{$financeModel->project->subject}}
@endif
@if($financeModel->task_id)
{{ __('general.task_name') }}:
{{$financeModel->task->subject}}
@endif
@if($financeModel->client_note)
{{ __('general.client_note') }}:
{{$financeModel->client_note}}
@endif
{{--
{{ __('general.attachments') }}:
@if($financeModel->files && $financeModel->files->count())
@foreach($financeModel->files as $file)
@endforeach
@else
—
@endif
--}}
@endif
@if(isset($files) && $files->isNotEmpty())
{{ __('general.attachments') }}
| # |
{{ __('general.subject') }} |
{{ __('general.description') }} |
{{ __('general.uploaded_at') }} |
{{ __('general.uploaded_by') }} |
{{ __('general.actions') }} |
@foreach($files as $file)
@include('common.file.update_file', ['file' => $file, 'modalId' => "kt_modal_new_target_update_file_{$file->id}"])
| {{ $file->id }} |
{{$file->name}} |
{{ $file->description }} |
{{ $file->created_at }} |
{{__getUserNameById($file->created_by)}} |
{{ __('general.actions') }}
@hasAccess('expense', 'modify')
@endhasAccess
|
@endforeach
@endisset
@include('layout._footer')