@include('sales::invoices.partials.shared-head-assets') @include('sales::invoices.partials.embedded-xml') @foreach($languages as $language) @php // Here, we are setting the locale to the current language in the iteration to ensure Laravel localization will // render the correct language. app()->setLocale($language) @endphp @if($invoiceConditions['isStudent']) @include('draft') @endif @if (isset($isInBulk) || ((isset($languages) && count($languages) > 1) && empty($useRepeatingPdfHeader)))
@include('sales::invoices.partials.inline-pdf-header', ['headerView' => 'sales::invoices.template2.layout.header']) @endif
@lang('sales::invoice_template.reference_id'):
{{$invoiceMetadata['reference']}}
@lang('sales::invoice_template.invoice_date'):
{{$invoice->formatDate($invoice->date) ?? '..................'}}
@lang('sales::invoice_template.supply_date'):
{{$invoice->formatDate($invoice->supply_date) ?? '..................'}}
@if($invoiceConditions['shouldDisplayInvoiceTime'])
@lang('sales::invoice_template.time'):
{{$invoice->formatTime($invoice->date) ?? '..................'}}
@endif
@lang('sales::invoice_template.customer'):
{{$invoice->customer->name ?? '..................'}}
@if($formDesign->customer_phone_number)
@lang('sales::invoice_template.phone'):
@if(isset($invoice)) @else
..................
@endif
@endif @if($formDesign->customer_email)
@lang('sales::invoice_template.email'):
@if(isset($invoice)) {{$invoice->customer->email}} @else .................. @endif
@endif @if ($invoice->customer->postal_code)
@lang('sales::invoice_template.postalCode'):
@if(isset($invoice)) {{ $invoice->customer->postal_code }} @else .................. @endif
@endif @if(isset($invoice) && ($invoice->customer->street || $invoice->customer->city || $invoice->customer->country))
@lang('sales::invoice_template.address'):
{{$invoice->customer->street .' '. $invoice->customer->city .' '. $invoice->customer->country}}
@else
@lang('sales::invoice_template.address'):
..................
@endif
@if($formDesign->payment_account)
@lang('sales::invoice_template.payment_account'):
{{isset($invoice)? ($invoice->paymentAccount->name ?? '') : ".................."}}
@endif @if($formDesign->payment_term)
@lang('sales::invoice_template.payment_term'):
{{isset($invoice)? ($invoice->paymentTerm ? $invoice->paymentTerm->name : __('sales::invoices.cash')) : ".................."}}
@endif @if($formDesign->cost_center)
@lang('sales::invoice_template.cost_center'):
@if(isset($invoice))
{{$invoiceMetadata['costCenter']}}
@else
..................
@endif
@endif @if($formDesign->description)
@lang('sales::invoice_template.description'):
{{isset($invoice)? $invoice->description : ".................." }}
@endif @if($invoiceConditions['shouldDisplayCustomerVatNumber'] && $invoice->customer->tax_number)
@lang('sales::invoice_template.tax_number'):
{{$invoice->customer->tax_number}}
@endif @if($invoiceConditions['shouldDisplayCustomerCommercialNumber'])
@lang('sales::invoice_template.commercial_schema.'.$invoice->customer->commercial_schema)
{{$invoice->customer->commercial_number}}
@endif {{-- Related Invoice (only applies for credit notes and debit notes) --}} @if($invoice->invoice)
@lang('sales::invoice_template.related_invoice'):
{{$invoice->invoice->reference}}
@endif @if($invoice->parent)
@lang('sales::invoice_template.related_invoice'):
{{$invoice->parent->reference}}
@endif
@if($invoice && $invoiceConditions['shouldDisplayQrCode'])
QR Code
@endif
@php $feeServiceActivities = isset($feeServiceActivities) ? $feeServiceActivities : ($invoice->feeServiceActivities ?? []); @endphp
@if($formDesign->product_image) @if($formDesign->product_description && !isset($invoice)) @elseif($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') @endif product_description) style="width: 15%;color:{{$formDesign->themeColor}} !important" @else style="width: 15%;color:{{$formDesign->themeColor}} !important" @endif>@lang($productTypeTitle)
@lang('sales::invoices.Description')
@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')
{{ $record->product->name }}
{{ $record->shortDescription }}
{{ number_format($record->quantity,2,".",",") }} {{ number_format($record->price,2,".",",") }}{{$record->product->unit->name}}{{ number_format($record->discount,2,".",",") }}{{ ($record->tax)?$record->tax->percentage:0 }} {{ number_format($record->vat_value,2,".",",") }} @if($formDesign->tax_status == \Modules\Settings\Enums\TaxStatusesEnum::INCLUDE_VAT) {{ number_format($record->total,2,".",",") }} @else {{ number_format($record->gross,2,".",",") }} @endif {{ number_format($record->total,2,".",",") }}
@foreach ($feeServiceActivities as $feeServiceActivity) @endforeach
................................................ ................................................ ................................................ ........ {{__('sales::invoices.service')}} {{$feeServiceActivity->feeServiceModel->feeService['name_en']}} {{ number_format($feeServiceActivity->total_amount,2,".",",") }} {{ __('sales::invoice_returns.vat') }} {{ number_format($feeServiceActivity->tax_value,2,".",",") }}
@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 @if ($invoiceConditions['shouldDisplayRetention'])
@lang('sales::invoices.retention_percentage') :
{{ number_format(isset($invoice) ? $invoice->retention_percentage : 0, 2, '.', ',') . ' %' }}
@lang('sales::invoices.retention_amount') :
{{ number_format(isset($invoice) ? $invoice->retention_amount : 0,2,".",",") }} {!! __('settings::currencies.' . (isset($invoice) ? $invoice->currency_code : env('DEFAULT_CURRENCY_CODE'))) !!}
@endif
@lang('sales::invoices.total_amount') :
{{ number_format((isset($invoice)? $invoice->total : 0),2,".",",") }} {!! __('settings::currencies.' . (isset($invoice)? $invoice->currency_code : env('DEFAULT_CURRENCY_CODE'))) !!}
@lang('sales::invoices.Outstanding Balance') :
{{ number_format((isset($invoice)? $invoice->outstanding : 0),2,".",",") }} {!! __('settings::currencies.' . (isset($invoice)? $invoice->currency_code : env('DEFAULT_CURRENCY_CODE'))) !!}
@if (count($feeServiceActivities))
@lang('sales::estimates.total_amount_with_service') :
{{ number_format($invoiceMetadata['totalAmountWithFeeServices'] + $invoice->total,2,".",",")}} {!! __('settings::currencies.' . $invoice->currency_code) !!}
@endif
@if($invoiceConditions['shouldDisplayBankInformation'])

{{ __('settings::forms_design.payment_information')}} :

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

{{ __('sales::estimates.notes') }} :

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

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

{{ __('sales::estimates.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