permission('add_payments'); $deleteInvoicePermission = user()->permission('delete_invoices'); $editInvoicePermission = user()->permission('edit_invoices'); ?> last_viewed)): ?> 'components.alert','data' => ['type' => 'info']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? (array) $attributes->getIterator() : [])); ?> withName('alert'); ?> shouldRender()): ?> startComponent($component->resolveView(), $component->data()); ?> getConstructor()): ?> except(collect($constructor->getParameters())->map->getName()->all()); ?> withAttributes(['type' => 'info']); ?> client->name); ?> get('app.viewedOn'); ?> last_viewed->timezone($settings->timezone)->translatedFormat($settings->date_format)); ?> get('app.at'); ?> last_viewed->timezone($settings->timezone)->translatedFormat($settings->time_format)); ?> get('app.using'); ?> get('modules.attendance.ipAddress'); ?>:ip_address); ?> renderComponent(); ?> client_id) && !is_null($invoice->clientDetails)): ?> client; ?> project) && !is_null($invoice->project->client) && !is_null($invoice->project->client->clientDetails)): ?> project->client; ?> send_status && $invoice->status != 'canceled' && $invoice->amountDue() > 0): ?> 'components.alert','data' => ['icon' => 'info-circle','type' => 'warning']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? (array) $attributes->getIterator() : [])); ?> withName('alert'); ?> shouldRender()): ?> startComponent($component->resolveView(), $component->data()); ?> getConstructor()): ?> except(collect($constructor->getParameters())->map->getName()->all()); ?> withAttributes(['icon' => 'info-circle','type' => 'warning']); ?> get('messages.unsentInvoiceInfo'); ?> renderComponent(); ?>
get('app.invoice'); ?>

company_name)); ?>
address): ?> address->address); ?>
company_phone); ?> show_gst == 'yes' && $invoice->address): ?>
address->tax_name)); ?>: address->tax_number); ?>


order_id) && $invoice->status === 'unpaid' && $invoice->due_date->year > 1): ?>
get('modules.invoices.invoiceNumber'); ?> invoice_number); ?>
get('app.credit-note'); ?> cn_number); ?>
get('modules.invoices.invoiceDate'); ?> issue_date->translatedFormat(company()->date_format)); ?>
get('app.dueDate'); ?> due_date->translatedFormat(company()->date_format)); ?>
show_shipping_address == 'yes'): ?>

client || $invoice->clientDetails) && ($invoice->client->name || $invoice->client->email || $invoice->client->mobile || $invoice->clientDetails->company_name || $invoice->clientDetails->address) && (invoice_setting()->show_client_name == 'yes' || invoice_setting()->show_client_email == 'yes' || invoice_setting()->show_client_phone == 'yes' || invoice_setting()->show_client_company_name == 'yes' || invoice_setting()->show_client_company_address == 'yes')): ?> get('modules.invoices.billedTo'); ?>
client && $invoice->client->name && invoice_setting()->show_client_name == 'yes'): ?> client->name)); ?>
client && $invoice->client->email && invoice_setting()->show_client_email == 'yes'): ?> client->email); ?>
client && $invoice->client->mobile && invoice_setting()->show_client_phone == 'yes'): ?> client->mobile); ?>
clientDetails && $invoice->clientDetails->company_name && invoice_setting()->show_client_company_name == 'yes'): ?> clientDetails->company_name)); ?>
clientDetails && $invoice->clientDetails->address && invoice_setting()->show_client_company_address == 'yes'): ?> clientDetails->address); ?> show_project == 1 && isset($invoice->project)): ?>

get('modules.invoices.projectName'); ?>
project->project_name); ?> show_gst == 'yes' && !is_null($client->clientDetails->gst_number)): ?>
get('app.gstIn'); ?>: clientDetails->gst_number); ?>

get('app.shippingAddress'); ?>
clientDetails->shipping_address); ?>

clientDetails->company_logo): ?>


credit_note): ?> get('app.credit-note'); ?> get('modules.invoices.' . $invoice->status); ?>
hsn_sac_code_show): ?> items; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $item): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> type == 'item'): ?> hsn_sac_code_show): ?> item_summary || $item->invoiceItemImage): ?> popLoop(); $loop = $__env->getLastLoop(); ?>
get('app.description'); ?> get('app.hsnSac'); ?> get('modules.invoices.qty'); ?> get('modules.invoices.unitPrice'); ?> (currency->currency_code); ?>) get('modules.invoices.tax'); ?> get('modules.invoices.amount'); ?> (currency->currency_code); ?>)
item_name)); ?> hsn_sac_code); ?> quantity); ?> unit): ?>
unit->unit_type); ?>
unit_price, $invoice->currency_id, false)); ?> tax_list)); ?> amount, $invoice->currency_id, false)); ?>
item_summary); ?> invoiceItemImage): ?>

addLoop($__currentLoopData); foreach($__currentLoopData as $key => $tax): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> popLoop(); $loop = $__env->getLastLoop(); ?>
get('modules.invoices.subTotal'); ?>
get('modules.invoices.discount'); ?>
get('modules.invoices.total'); ?>
get('modules.invoices.total'); ?> get('modules.invoices.due'); ?>
addLoop($__currentLoopData); foreach($__currentLoopData as $key => $tax): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> popLoop(); $loop = $__env->getLastLoop(); ?>
sub_total, $invoice->currency_id, false)); ?>
currency_id, false)); ?>
currency_id, false)); ?>
total, $invoice->currency_id, false)); ?>
amountDue(), $invoice->currency_id, false)); ?> currency->currency_code); ?>
items; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $item): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> type == 'item'): ?> popLoop(); $loop = $__env->getLastLoop(); ?> addLoop($__currentLoopData); foreach($__currentLoopData as $key => $tax): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> popLoop(); $loop = $__env->getLastLoop(); ?>
get('app.description'); ?> item_summary != '' || $item->invoiceItemImage): ?>
item_name)); ?>
item_summary, ['p', 'b', 'strong', 'a'])); ?> invoiceItemImage): ?>

get('modules.invoices.qty'); ?> quantity); ?>
get('modules.invoices.unitPrice'); ?> (currency->currency_code); ?>) unit_price, $invoice->currency_id, false)); ?>
get('modules.invoices.amount'); ?> (currency->currency_code); ?>) amount, $invoice->currency_id, false)); ?>
get('modules.invoices.subTotal'); ?> sub_total, $invoice->currency_id, false)); ?>
get('modules.invoices.discount'); ?> currency_id, false)); ?>
currency_id, false)); ?>
get('modules.invoices.total'); ?> total, $invoice->currency_id, false)); ?>
get('modules.invoices.total'); ?> get('modules.invoices.due'); ?> amountDue(), $invoice->currency_id, false)); ?> currency->currency_code); ?>
get('app.note'); ?> get('modules.invoiceSettings.invoiceTerms'); ?>

note) ? $invoice->note : '--'; ?>

invoice_terms); ?>

authorised_signatory && $invoiceSetting->authorised_signatory_signature && $invoice->status == 'paid'): ?>
<?php echo e($company->company_name); ?>
get('modules.invoiceSettings.authorisedSignatory'); ?>
tax_calculation_msg == 1): ?>

calculate_tax == 'after_discount'): ?> get('messages.calculateTaxAfterDiscount'); ?> get('messages.calculateTaxBeforeDiscount'); ?>

0): ?>
getIterator() : [])); ?> withName('cards.data'); ?> shouldRender()): ?> startComponent($component->resolveView(), $component->data()); ?> getConstructor()): ?> except(collect($constructor->getParameters())->map->getName()->all()); ?> withAttributes([]); ?>
get('modules.projects.otherInfo'); ?>
$fields,'model' => $invoice] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? (array) $attributes->getIterator() : [])); ?> withName('forms.custom-field-show'); ?> shouldRender()): ?> startComponent($component->resolveView(), $component->data()); ?> getConstructor()): ?> except(collect($constructor->getParameters())->map->getName()->all()); ?> withAttributes([]); ?> renderComponent(); ?> renderComponent(); ?>
files) > 0): ?>
files; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $file): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); $__empty_1 = false; ?> $file->filename,'dateAdded' => $file->created_at->diffForHumans()] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? (array) $attributes->getIterator() : [])); ?> withName('file-card'); ?> shouldRender()): ?> startComponent($component->resolveView(), $component->data()); ?> getConstructor()): ?> except(collect($constructor->getParameters())->map->getName()->all()); ?> withAttributes([]); ?> icon == 'images'): ?> added_by == user()->id)): ?> slot('action', null, []); ?> endSlot(); ?> renderComponent(); ?> popLoop(); $loop = $__env->getLastLoop(); if ($__empty_1): ?> __('messages.noFileUploaded'),'icon' => 'file'] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? (array) $attributes->getIterator() : [])); ?> withName('cards.no-record'); ?> shouldRender()): ?> startComponent($component->resolveView(), $component->data()); ?> getConstructor()): ?> except(collect($constructor->getParameters())->map->getName()->all()); ?> withAttributes([]); ?> renderComponent(); ?>