@include('sales::invoices.partials.shared-head-assets') @include('sales::invoices.partials.embedded-xml') @foreach ($languages as $lang) @php app()->setLocale($lang); @endphp @if ($invoiceConditions['isStudent']) @include('draft') @endif @if (isset($isInBulk) || ((isset($languages) && count($languages) > 1) && empty($useRepeatingPdfHeader))) {{-- Inline header: used for bulk/multi-language PDFs when Snappy header-html is blank --}}
@include('sales::invoices.partials.inline-pdf-header', ['headerView' => 'sales::invoices.template1.layout.header']) @endif
@if ($invoice && $invoiceConditions['shouldDisplayQrCode'])
QR Code
@endif
@php $feeServiceActivities = isset($feeServiceActivities) ? $feeServiceActivities : ($invoice->feeServiceActivities ?? []); @endphp
@if ($formDesign->product_image) @endif @if($formDesign->product_description) @endif @if ($formDesign->unit) @endif @if ($formDesign->discount) @endif @if ($invoiceConditions['shouldDisplayProductVatAmount']) @endif @if ($invoiceConditions['shouldDisplayProductTotalWithVat']) @endif @isset($invoice) @foreach ($invoice->invoiceDetails as $record) @if ($formDesign->product_image) @endif @if ($formDesign->product_description) @endif @if ($formDesign->unit) @endif @if ($formDesign->discount) @endif @if ($invoiceConditions['shouldDisplayProductVatAmount']) @endif @if ($invoiceConditions['shouldDisplayProductTotalWithVat']) @endif @endforeach @endisset
@lang('products::product.Image')@lang($productTypeTitle)@lang('sales::invoices.Description')@lang('sales::invoices.qty') @lang('sales::invoices.unit_price')@lang('settings::forms_design.unit')@lang('sales::invoices.discount')@lang('sales::invoices.vat') @lang('sales::invoices.vat_value')@lang('sales::invoices.Amount')@lang('sales::invoice_template.total')
Product Image {{ $record->product->name }}
{{ $record->shortDescription }}
{{ $record->quantity ? number_format($record->quantity, 2, '.', ',') : 0 }} {{ $record->price ? number_format($record->price, 2, '.', ',') : 0 }}{{ $record->product->unit->name }} {{ $record->discount ? number_format($record->discount, 2, '.', ',') : 0 }} {{ $record->tax ? $record->tax->percentage : 0 }} {{ $record->vat_value ? number_format($record->vat_value, 2, '.', ',') : 0 }} @if ($formDesign->tax_status == \Modules\Settings\Enums\TaxStatusesEnum::INCLUDE_VAT) {{ $record->total ? number_format($record->total, 2, '.', ',') : 0 }} @else {{ $record->gross ? number_format($record->gross, 2, '.', ',') : 0 }} @endif {{ $record->total ? number_format($record->total, 2, '.', ',') : 0 }}
@forelse ($feeServiceActivities as $feeServiceActivity) @empty @endforelse
................................................ ................................................ ................................................ ........ {{__('sales::invoices.service')}} {{$feeServiceActivity->feeServiceModel->feeService['name_en']}} {{ $feeServiceActivity->total_amount ? number_format($feeServiceActivity->total_amount,2,".",",") : 0 }} {{ __('sales::invoice_returns.vat') }} {{ $feeServiceActivity->tax_value ? number_format($feeServiceActivity->tax_value,2,".",",") : 0 }}
@if ($formDesign->discount && $invoiceMetadata['totalAmount'] && $invoiceMetadata['totalDiscountAmount'])
@lang('sales::estimates.discount') :
{{ number_format(($invoiceMetadata['totalDiscountAmount'] / $invoiceMetadata['totalAmount']) * 100, 2, '.', ',') . ' %' }}
@lang('sales::estimates.discount amount') :
{{ number_format($invoiceMetadata['totalDiscountAmount'], 2, '.', ',') }} {!! __('settings::currencies.' . (isset($invoice)? $invoice->currency_code : env('DEFAULT_CURRENCY_CODE'))) !!}
@endif
@lang('sales::invoices.gross without vat') :
{{ number_format(isset($invoice) ? $invoice->total_amount : 0, 2, '.', ',') }} {!! __('settings::currencies.' . (isset($invoice)? $invoice->currency_code : env('DEFAULT_CURRENCY_CODE'))) !!}
@lang('sales::invoices.total_vat') :
{{ number_format(isset($invoice) ? $invoice->total_vat : 0, 2, '.', ',') }} {!! __('settings::currencies.' . (isset($invoice)? $invoice->currency_code : env('DEFAULT_CURRENCY_CODE'))) !!}
@if ($formDesign->labor_fee || $invoice->labor_fee > 0)
@lang('settings::forms_design.labor_fee') :
{{ number_format(isset($invoice) ? $invoice->labor_fee : 0, 2, '.', ',') }} {!! __('settings::currencies.' . (isset($invoice)? $invoice->currency_code : env('DEFAULT_CURRENCY_CODE'))) !!}
@endif
@lang('sales::invoices.total_amount') :
{{ isset($invoice) ? $invoice->total ? number_format($invoice->total, 2, '.', ',') : 0 : 0 }} {!! __('settings::currencies.' . (isset($invoice)? $invoice->currency_code : env('DEFAULT_CURRENCY_CODE'))) !!}
@lang('sales::invoices.Outstanding Balance') :
{{ isset($invoice) ? $invoice->outstanding ? number_format($invoice->outstanding, 2, '.', ',') : 0 : 0 }} {!! __('settings::currencies.' . (isset($invoice)? $invoice->currency_code : env('DEFAULT_CURRENCY_CODE'))) !!}
@if ($invoiceConditions['shouldDisplayRetention'])
@lang('sales::invoices.retention_percentage') :
{{ isset($invoice) ? $invoice->retention_percentage ? number_format($invoice->retention_percentage, 2, '.', ',') : 0 : 0 }} {!! __('settings::currencies.' . (isset($invoice)? $invoice->currency_code : env('DEFAULT_CURRENCY_CODE'))) !!}
@lang('sales::invoices.retention_amount') :
{{ isset($invoice) ? $invoice->retention_amount ? number_format($invoice->retention_amount,2,".",",") : 0 : 0 }} {!! __('settings::currencies.' . (isset($invoice)? $invoice->currency_code : env('DEFAULT_CURRENCY_CODE'))) !!}
@endif @if (count($feeServiceActivities))
@lang('sales::estimates.total_amount_with_service') :
{{ number_format($invoiceMetadata['totalAmountWithFeeServices'] + $invoice->total,2,".",",") }} {!! __('settings::currencies.' . (isset($invoice)? $invoice->currency_code : env('DEFAULT_CURRENCY_CODE'))) !!}
@endif
@if ($invoiceConditions['shouldDisplayBankInformation'])

@lang('sales::invoice_template.payment_information'):

@if ($formDesign->bank_name)
@lang('sales::invoice_template.bank_name'):
{{ $formDesign->bank_name }}
@endif @if ($formDesign->account_name)
@lang('sales::invoice_template.account_name'):
{{ $formDesign->account_name }}
@endif @if ($formDesign->iban)
@lang('sales::invoice_template.iban'):
{{ $formDesign->iban }}
@endif
@endif
@if ($formDesign->print_notes && !empty($invoiceMetadata['invoiceNotes']))

@lang('sales::invoice_template.notes'):

{!! $invoiceMetadata['invoiceNotes'] !!}

@endif @if (!empty($invoiceMetadata['invoiceTerms']))

@lang('sales::invoice_template.terms_and_condition'):

{!! $invoiceMetadata['invoiceTerms'] !!}

@endif
@if($invoice->paymentLinkData)
{{__('vompay::vompay.pay_invoice_by_link')}}
{{__('vompay::vompay.click_here')}}
@endif
@if (!$loop->last)
@endif @endforeach