migrate to gtea from bistbucket
This commit is contained in:
@@ -0,0 +1,60 @@
|
||||
@extends('layouts.business.master')
|
||||
|
||||
@section('title')
|
||||
{{ __('Collect Due') }}
|
||||
@endsection
|
||||
|
||||
@section('main_content')
|
||||
<div class="erp-table-section">
|
||||
<div class="container-fluid">
|
||||
<div class="card border-0">
|
||||
<div class="card-bodys ">
|
||||
<div class="table-header p-16">
|
||||
<h4>{{ __('Collect Due') }}</h4>
|
||||
</div>
|
||||
<div class="order-form-section p-16">
|
||||
<form action="{{ route('business.collect.walk.dues.store') }}" method="POST" class="ajaxform">
|
||||
@csrf
|
||||
<div class="add-suplier-modal-wrapper d-block">
|
||||
<div class="row">
|
||||
<div class="col-lg-6 mb-2">
|
||||
<label>{{ __('Select Invoice') }}</label>
|
||||
<div class="gpt-up-down-arrow position-relative">
|
||||
<input type="text" id="invoiceSelect" name="invoiceNumber" class="form-control w-100" value="{{ $walk_due->invoiceNumber }}" readonly>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-lg-6 mb-2">
|
||||
<label>{{ __('Date') }}</label>
|
||||
<input type="date" name="paymentDate" required class="form-control" value="{{ date('Y-m-d') }}">
|
||||
</div>
|
||||
<div class="col-lg-6 mb-2">
|
||||
<label>{{ __('Total Amount') }}</label>
|
||||
<input type="number" id="totalAmount" value="{{ $walk_due->dueAmount }}" readonly class="form-control">
|
||||
</div>
|
||||
<div class="col-lg-6 mb-2">
|
||||
<label>{{ __('Due Amount') }}</label>
|
||||
<input type="number" id="dueAmount" value="{{ $walk_due->dueAmount }}" readonly class="form-control">
|
||||
</div>
|
||||
<div class="col-lg-6 mb-2">
|
||||
<label>{{ __('Payment Type') }}</label>
|
||||
@include('business::component.payment_type', ['context' => 'guest_due', 'payment_types' => $payment_types])
|
||||
</div>
|
||||
<div class="col-lg-6 mb-2">
|
||||
<label>{{ __('Paid Amount') }}</label>
|
||||
<input type="number" name="payDueAmount" id="paidAmount" required class="form-control receive_amount">
|
||||
</div>
|
||||
<div class="col-lg-12">
|
||||
<div class="button-group text-center mt-5">
|
||||
<button type="reset" class="theme-btn border-btn m-2">{{ __('Reset') }}</button>
|
||||
<button class="theme-btn m-2 submit-btn">{{ __('Save') }}</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
||||
74
Modules/Business/resources/views/walk-dues/datas.blade.php
Normal file
74
Modules/Business/resources/views/walk-dues/datas.blade.php
Normal file
@@ -0,0 +1,74 @@
|
||||
<div class="responsive-table table-container m-0 ">
|
||||
<table class="table" id="datatable">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="table-header-content">{{ __('SL') }}.</th>
|
||||
<th class="table-header-content">{{ __('Invoice Number') }}</th>
|
||||
<th class="table-header-content">{{ __('Due Amount') }}</th>
|
||||
<th class="table-header-content">{{ __('Action') }}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@foreach ($walk_in_customers as $walk_in_customer)
|
||||
<tr>
|
||||
<td class="table-single-content">
|
||||
{{ ($walk_in_customers->currentPage() - 1) * $walk_in_customers->perPage() + $loop->iteration }}
|
||||
</td>
|
||||
<td class="table-single-content">{{ $walk_in_customer->invoiceNumber }}</td>
|
||||
<td class="text-danger table-single-content">
|
||||
{{ currency_format($walk_in_customer->dueAmount, currency: business_currency()) }}</td>
|
||||
<td class="print-d-none table-single-content">
|
||||
<div class="dropdown table-action">
|
||||
<button type="button" data-bs-toggle="dropdown">
|
||||
<i class="far fa-ellipsis-v"></i>
|
||||
</button>
|
||||
<ul class="dropdown-menu">
|
||||
<li>
|
||||
<a
|
||||
href="{{ route('business.collect.walk.dues', ['id' => $walk_in_customer->id]) }}">
|
||||
<i class="fal fa-edit"></i>
|
||||
{{ __('Collect Due') }}
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#"
|
||||
data-url="{{ route('business.dues.view-payment', ['id' => $walk_in_customer->id]) }}"
|
||||
class="view-due-payment-btn" data-bs-toggle="modal"
|
||||
data-bs-target="#view-due-payment-modal">
|
||||
<svg width="18" height="18" viewBox="0 0 18 18" fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg">
|
||||
<path
|
||||
d="M3 13.9844V6.0407C3 3.90019 3 2.82994 3.65901 2.16497C4.31802 1.5 5.37868 1.5 7.5 1.5H10.5C12.6213 1.5 13.6819 1.5 14.341 2.16497C15 2.82994 15 3.90019 15 6.0407V13.9844C15 15.1181 15 15.685 14.6535 15.9081C14.0873 16.2728 13.2121 15.5081 12.7718 15.2305C12.4081 15.0011 12.2263 14.8864 12.0244 14.8798C11.8063 14.8726 11.6212 14.9826 11.2282 15.2305L9.795 16.1343C9.40838 16.3781 9.2151 16.5 9 16.5C8.7849 16.5 8.59162 16.3781 8.205 16.1343L6.77185 15.2305C6.40811 15.0011 6.22624 14.8864 6.0244 14.8798C5.80629 14.8726 5.6212 14.9826 5.22815 15.2305C4.78796 15.5081 3.91265 16.2728 3.34646 15.9081C3 15.685 3 15.1181 3 13.9844Z"
|
||||
stroke="#4B5563" stroke-linecap="round" stroke-linejoin="round" />
|
||||
<path d="M12 4.5H6" stroke="#4B5563" stroke-linecap="round"
|
||||
stroke-linejoin="round" />
|
||||
<path d="M7.5 7.5H6" stroke="#4B5563" stroke-linecap="round"
|
||||
stroke-linejoin="round" />
|
||||
<path
|
||||
d="M10.875 7.40625C10.2537 7.40625 9.75 7.84695 9.75 8.39063C9.75 8.9343 10.2537 9.375 10.875 9.375C11.4963 9.375 12 9.8157 12 10.3594C12 10.9031 11.4963 11.3438 10.875 11.3438M10.875 7.40625C11.3648 7.40625 11.7815 7.68015 11.936 8.0625M10.875 7.40625V6.75M10.875 11.3438C10.3852 11.3438 9.96847 11.0699 9.81405 10.6875M10.875 11.3438V12"
|
||||
stroke="#4B5563" stroke-linecap="round" />
|
||||
</svg>
|
||||
{{ __('View Payment') }}
|
||||
</a>
|
||||
</li>
|
||||
@if ($walk_in_customer->dueCollect)
|
||||
<li>
|
||||
<a href="{{ route('business.collect.walk-dues.invoice', $walk_in_customer->id) }}"
|
||||
target="_blank">
|
||||
<img src="{{ asset('assets/images/icons/Invoic.svg') }}" alt="">
|
||||
{{ __('Invoice') }}
|
||||
</a>
|
||||
</li>
|
||||
@endif
|
||||
</ul>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="mt-3">
|
||||
{{ $walk_in_customers->links('vendor.pagination.bootstrap-5') }}
|
||||
</div>
|
||||
56
Modules/Business/resources/views/walk-dues/index.blade.php
Normal file
56
Modules/Business/resources/views/walk-dues/index.blade.php
Normal file
@@ -0,0 +1,56 @@
|
||||
@extends('layouts.business.master')
|
||||
|
||||
@section('title')
|
||||
{{ __('Guest Due List') }}
|
||||
@endsection
|
||||
|
||||
@section('main_content')
|
||||
<div class="erp-table-section">
|
||||
<div class="container-fluid">
|
||||
<div class="card">
|
||||
<div class="card-bodys">
|
||||
<div class="table-header p-16">
|
||||
<h4>{{ __('Guest Due List') }}</h4>
|
||||
</div>
|
||||
<div class="table-top-form p-16">
|
||||
<form action="{{ route('business.walk-dues.index') }}" method="GET" class="filter-form" table="#walk-dues-data">
|
||||
|
||||
<div class="table-top-left d-flex gap-3 ">
|
||||
<div class="gpt-up-down-arrow position-relative">
|
||||
<select name="per_page" class="form-control">
|
||||
<option @selected(request('per_page') == 20) value="20">{{ __('Show 20') }}</option>
|
||||
<option @selected(request('per_page') == 50) value="50">{{ __('Show 50') }}</option>
|
||||
<option @selected(request('per_page') == 100) value="100">{{ __('Show 100') }}</option>
|
||||
<option @selected(request('per_page') == 500) value="500">{{ __('Show 500') }}</option>
|
||||
</select>
|
||||
<span></span>
|
||||
</div>
|
||||
<div class="table-search position-relative">
|
||||
<input type="text" name="search" class="form-control" placeholder="{{ __('Search...') }}" value="{{ request('search') }}">
|
||||
<span class="position-absolute">
|
||||
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M14.582 14.582L18.332 18.332" stroke="#4D4D4D" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<path d="M16.668 9.16797C16.668 5.02584 13.3101 1.66797 9.16797 1.66797C5.02584 1.66797 1.66797 5.02584 1.66797 9.16797C1.66797 13.3101 5.02584 16.668 9.16797 16.668C13.3101 16.668 16.668 13.3101 16.668 9.16797Z" stroke="#4D4D4D" stroke-width="1.25" stroke-linejoin="round"/>
|
||||
</svg>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="walk-dues-data">
|
||||
@include('business::walk-dues.datas')
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
||||
|
||||
@push('modal')
|
||||
@include('business::component.due-payment-view-modal')
|
||||
@endpush
|
||||
|
||||
|
||||
|
||||
21
Modules/Business/resources/views/walk-dues/invoice.blade.php
Normal file
21
Modules/Business/resources/views/walk-dues/invoice.blade.php
Normal file
@@ -0,0 +1,21 @@
|
||||
@extends('layouts.business.blank')
|
||||
|
||||
@section('title')
|
||||
{{ __('Invoice') }}
|
||||
@endsection
|
||||
|
||||
@section('main_content')
|
||||
@if (invoice_setting() == '3_inch_80mm')
|
||||
@include('business::walk-dues.invoices.3_inch_80mm')
|
||||
@else
|
||||
@include('business::walk-dues.invoices.a4-size')
|
||||
@endif
|
||||
@endsection
|
||||
|
||||
@push('js')
|
||||
<script src="{{ asset('assets/js/custom/onloadPrint.js') }}"></script>
|
||||
@endpush
|
||||
|
||||
@push('js')
|
||||
<script src="{{ asset('assets/js/custom/onload-print.js') }}"></script>
|
||||
@endpush
|
||||
@@ -0,0 +1,122 @@
|
||||
<div class="invoice-container-sm">
|
||||
<div class="invoice-content invoice-content-size">
|
||||
|
||||
@if ((get_business_option('business-settings')['show_thermal_invoice_logo'] ?? 0) == 1 )
|
||||
<div class="invoice-logo mb-2">
|
||||
<img src="{{ asset(get_business_option('business-settings')['thermal_invoice_logo'] ?? 'assets/images/default.svg') ?? '' }}" alt="Logo">
|
||||
</div>
|
||||
@endif
|
||||
<div>
|
||||
@if (($due_collect->business->meta['show_company_name'] ?? 0) == 1)
|
||||
<h4 class="company-name">{{ $due_collect->branch?->name ?? $due_collect->business?->companyName ?? 'Pos Pro' }}</h4>
|
||||
@endif
|
||||
<div class="company-info">
|
||||
@if (($due_collect->business->meta['show_address'] ?? 0) == 1)
|
||||
<p> {{__('Address')}} : {{ $due_collect->branch?->address ?? $due_collect->business?->address ?? '' }}</p>
|
||||
@endif
|
||||
@if (($due_collect->business->meta['show_phone_number'] ?? 0) == 1)
|
||||
<p> {{__('Mobile')}} : {{ $due_collect->branch?->phone ?? $due_collect->business?->phoneNumber ?? '' }}</p>
|
||||
@endif
|
||||
@if (($due_collect->business->meta['show_email'] ?? 0) == 1)
|
||||
<p> {{__('Email')}} : {{ $due_collect->branch?->email ?? $due_collect->business?->email ?? '' }}</p>
|
||||
@endif
|
||||
<p>
|
||||
@if (($due_collect->business->meta['show_vat'] ?? 0) == 1)
|
||||
{{ $due_collect->business->vat_name }}
|
||||
@endif
|
||||
{{ (($due_collect->business->meta['show_vat'] ?? 0) == 1 && ($due_collect->business->meta['show_vat'] ?? 0) == 1) ? ':' : '' }}
|
||||
@if (($due_collect->business->meta['show_vat'] ?? 0) == 1)
|
||||
{{ $due_collect->business->vat_no ?? '' }}
|
||||
@endif
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<h3 class="invoice-title my-1">
|
||||
{{__('MONEY RECEIPT')}}
|
||||
</h3>
|
||||
|
||||
<div class="invoice-info">
|
||||
<div class="">
|
||||
<p>{{__('Invoice') }} : {{ $due_collect->invoiceNumber ?? '' }}</p>
|
||||
<p>{{__('Bill To')}}: {{ __('Guest') }}</p>
|
||||
</div>
|
||||
<div class="">
|
||||
<p class="text-end date">{{__('Date')}} : {{ formatted_date($due_collect->paymentDate ?? '') }}</p>
|
||||
<p class="text-end time">{{__('Time')}}: {{ formatted_time($due_collect->paymentDate ?? '') }}</p>
|
||||
<p class="text-end">{{__('Collected By')}}: {{ $due_collect->business->companyName ?? '' }}</p>
|
||||
</div>
|
||||
</div>
|
||||
<table class="ph-invoice-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="text-center">{{__('SL') }}</th>
|
||||
<th>{{__('Total Due')}}</th>
|
||||
<th>{{__('Payment Amount')}}</th>
|
||||
<th class="text-end">{{__('Remaining Due')}}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="text-center">1</td>
|
||||
<td>{{ currency_format($due_collect->totalDue ?? 0, currency: business_currency()) }}</td>
|
||||
<td class="text-center">
|
||||
{{ currency_format($due_collect->payDueAmount ?? 0, currency: business_currency()) }}</td>
|
||||
<td class="text-end">
|
||||
{{ currency_format($due_collect->dueAmountAfterPay ?? 0, currency: business_currency()) }}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="">
|
||||
<div class="payment-type-container">
|
||||
<h6 class="text-start">{{__('Paid by:')}}
|
||||
{{ $transactionTypes ?? ($due_collect->payment_type_id ? ($due_collect->payment_type->name ?? '') : ($due_collect->paymentType ?? '')) }}
|
||||
</h6>
|
||||
</div>
|
||||
</td>
|
||||
<td colspan="3">
|
||||
<div class="calculate-amount">
|
||||
|
||||
<div class="d-flex justify-content-between ">
|
||||
<p>{{__('Payable Amount:')}}</p>
|
||||
<p>{{ currency_format($due_collect->totalDue ?? 0, currency: business_currency()) }}</p>
|
||||
</div>
|
||||
|
||||
<div class="d-flex justify-content-between ">
|
||||
<p>{{__('Received Amount:')}}</p>
|
||||
<p>{{ currency_format($due_collect->payDueAmount ?? 0, currency: business_currency()) }}
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="d-flex justify-content-between ">
|
||||
<p>{{__('Due:')}}</p>
|
||||
<p>{{ currency_format($due_collect->dueAmountAfterPay ?? 0, currency: business_currency()) }}
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<div class="invoice-footer-sm mt-3">
|
||||
@if ((get_business_option('business-settings')['show_gratitude_msg'] ?? 0) == 1)
|
||||
<h5>{{ get_business_option('business-settings')['gratitude_message'] ?? '' }}</h5>
|
||||
@endif
|
||||
@if ((get_business_option('business-settings')['show_note'] ?? 0) == 1)
|
||||
<p class="text-center note-pera">
|
||||
@if ((get_business_option('business-settings')['show_note'] ?? 0) == 1)
|
||||
{{ get_business_option('business-settings')['note_label'] ?? '' }}
|
||||
:
|
||||
@endif
|
||||
{{ get_business_option('business-settings')['note'] ?? '' }}</p>
|
||||
@endif
|
||||
@if ((get_business_option('business-settings')['show_invoice_scanner_logo'] ?? 0) == 1)
|
||||
<div class="scanner">
|
||||
<img src="{{ asset(get_business_option('business-settings')['invoice_scanner_logo'] ?? 'assets/images/icons/scanner.svg') }}" alt="scanner">
|
||||
</div>
|
||||
@endif
|
||||
<h6>{{ get_option('general')['admin_footer_text'] ?? '' }} <a href="{{ get_option('general')['admin_footer_link'] ?? '#' }}" target="_blank">{{ get_option('general')['admin_footer_link_text'] ?? '' }}</h6>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,216 @@
|
||||
<div class="invoice-container">
|
||||
<div class="invoice-content p-4">
|
||||
{{-- Print Header --}}
|
||||
|
||||
<div class="row py-2 d-print-none d-flex align-items-start justify-content-between border-bottom print-container">
|
||||
|
||||
<div class="col-md-6 d-flex align-items-center p-2">
|
||||
<span class="Money-Receipt white-text">{{ __('Money Receipt') }}</span>
|
||||
</div>
|
||||
<div class="col-md-6 d-flex justify-content-end align-items-end">
|
||||
<div class="d-flex gap-3">
|
||||
<a target="blank" class="print-btn-2 print-btn" onclick="window.print()"><img class="w-10 h-10"
|
||||
src="{{ asset('assets/img/print.svg') }}">{{ __('Print') }}
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="d-flex justify-content-between align-items-center gap-3 print-logo-container">
|
||||
<!-- Left Side: Logo and Content -->
|
||||
<div class="d-flex align-items-center gap-2 logo">
|
||||
@if ((get_business_option('business-settings')['show_a4_invoice_logo'] ?? 0) == 1 )
|
||||
<img class="invoice-logo" src="{{ asset(get_business_option('business-settings')['a4_invoice_logo'] ?? 'assets/images/default.svg') ?? '' }}" alt="">
|
||||
@endif
|
||||
</div>
|
||||
|
||||
<!-- Right Side: Invoice -->
|
||||
<div class="address-container">
|
||||
@if (($due_collect->business->meta['show_address'] ?? 0) == 1)
|
||||
<p> {{__('Address')}} : {{ $due_collect->branch?->address ?? $due_collect->business?->address ?? '' }}</p>
|
||||
@endif
|
||||
@if (($due_collect->business->meta['show_phone_number'] ?? 0) == 1)
|
||||
<p> {{__('Mobile')}} : {{ $due_collect->branch?->phone ?? $due_collect->business?->phoneNumber ?? '' }}</p>
|
||||
@endif
|
||||
@if (($due_collect->business->meta['show_email'] ?? 0) == 1)
|
||||
<p> {{__('Email')}} : {{ $due_collect->branch?->email ?? $due_collect->business?->email ?? '' }}</p>
|
||||
@endif
|
||||
<p>
|
||||
@if (($due_collect->business->meta['show_vat'] ?? 0) == 1)
|
||||
{{ $due_collect->business->vat_name }}
|
||||
@endif
|
||||
{{ (($due_collect->business->meta['show_vat'] ?? 0) == 1 && ($due_collect->business->meta['show_vat'] ?? 0) == 1) ? ':' : '' }}
|
||||
@if (($due_collect->business->meta['show_vat'] ?? 0) == 1)
|
||||
{{ $due_collect->business->vat_no ?? '' }}
|
||||
@endif
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<h3 class="right-invoice receipt-invoice-title mb-0 align-self-center white-text ">{{ __('MONEY RECEIPT') }}</h3>
|
||||
<div class="d-flex align-items-start justify-content-between flex-wrap">
|
||||
<div>
|
||||
<table class="table">
|
||||
<tbody>
|
||||
<tr class="in-table-row">
|
||||
<td class="text-start bold-title">{{ __('Invoice') }}</td>
|
||||
<td class="text-start">: {{ $due_collect->invoiceNumber ?? '' }}</td>
|
||||
</tr>
|
||||
<tr class="in-table-row">
|
||||
<td class="text-start bold-title">{{ __('Bill To') }}</td>
|
||||
<td class="text-start">: {{ __('Guest') }}</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div>
|
||||
<table class="table">
|
||||
<tbody>
|
||||
<tr class="in-table-row">
|
||||
<td class="text-start bold-title">{{ __('Date') }}</td>
|
||||
<td class="text-start">: {{ formatted_date($due_collect->paymentDate ?? '') }}
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="in-table-row">
|
||||
<td class="text-start bold-title">{{ __('Time') }}</td>
|
||||
<td class="text-start">: {{ formatted_time($due_collect->paymentDate ?? '') }}
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="in-table-row">
|
||||
<td class="text-start bold-title">{{ __('Collected By') }}</td>
|
||||
<td class="text-start">: {{ $due_collect->business->companyName ?? '' }}</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<div class="custom-invoice-table">
|
||||
<table class="table table-striped">
|
||||
<thead>
|
||||
<tr class="in-table-header">
|
||||
<th class="head-red text-start white-text">{{ __('SL') }}</th>
|
||||
<th class="head-red text-start">{{ __('Total Due') }}</th>
|
||||
<th class="head-black text-start">{{ __('Payment Amount') }}</th>
|
||||
<th class="head-black text-start">{{ __('Remaining Due') }}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody class="in-table-body-container">
|
||||
<tr class="in-table-body">
|
||||
<td class="text-start">1</td>
|
||||
<td class="text-start">
|
||||
{{ currency_format($due_collect->totalDue ?? 0, currency: business_currency()) }}</td>
|
||||
<td class="text-start">
|
||||
{{ currency_format($due_collect->payDueAmount ?? 0, currency: business_currency()) }}
|
||||
</td>
|
||||
<td class="text-start">
|
||||
{{ currency_format($due_collect->dueAmountAfterPay ?? 0, currency: business_currency()) }}
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="d-flex align-items-start justify-content-between position-relative bottom-info-container">
|
||||
<div>
|
||||
<table class="table">
|
||||
<tbody>
|
||||
<tr class="in-table-row">
|
||||
<td class="text-start"></td>
|
||||
</tr>
|
||||
@if ((get_business_option('business-settings')['show_note'] ?? 0) == 1)
|
||||
<tr class="in-table-row">
|
||||
<td class="text-start pb-2 pt-3">
|
||||
{{ get_business_option('business-settings')['note'] ?? '' }}
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
<tr class="in-table-row">
|
||||
<td class="text-start paid-by">{{ __('Paid by') }} :
|
||||
{{ $transactionTypes ?? ($due_collect->payment_type_id ? ($due_collect->payment_type->name ?? '') : ($due_collect->paymentType ?? '')) }}
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@if ($bank_detail->show_in_invoice ?? 0 == 1)
|
||||
<div class="bank-details-container">
|
||||
<div class="bank-details-title">
|
||||
Bank Details
|
||||
</div>
|
||||
<div class="back-details-content">
|
||||
<table class="table mb-2">
|
||||
<tbody>
|
||||
<tr class="in-table-row">
|
||||
<td class="text-start">{{ __('Name') }}</td>
|
||||
<td class="text-start">: {{ $bank_detail->name }}</td>
|
||||
</tr>
|
||||
<tr class="in-table-row">
|
||||
<td class="text-start">{{ __('Account No') }}</td>
|
||||
<td class="text-start">: {{ $bank_detail->meta['account_number'] ?? '' }}</td>
|
||||
</tr>
|
||||
|
||||
<tr class="in-table-row">
|
||||
<td class="text-start">{{ __('UPI ID') }}</td>
|
||||
<td class="text-start">: {{ $bank_detail->meta['upi_id'] ?? '' }}</td>
|
||||
</tr>
|
||||
<tr class="in-table-row">
|
||||
<td class="text-start">{{ __('Holder’s Nmae') }}</td>
|
||||
<td class="text-start">: {{ $bank_detail->meta['account_holder'] ?? '' }}</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
<div>
|
||||
<table class="table">
|
||||
<tbody>
|
||||
<tr class="in-table-row-bottom">
|
||||
<td class="text-end">{{ __('Payable Amount') }}</td>
|
||||
<td class="text-end">:</td>
|
||||
<td class="text-end">
|
||||
{{ currency_format($due_collect->totalDue ?? 0, currency: business_currency()) }}
|
||||
</td>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="in-table-row-bottom">
|
||||
<td class="text-end">{{ __('Received Amount') }}</td>
|
||||
<td class="text-end">:</td>
|
||||
<td class="text-end">
|
||||
{{ currency_format($due_collect->payDueAmount ?? 0, currency: business_currency()) }}
|
||||
</td>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="in-table-row-bottom">
|
||||
<td class="text-end">{{ __('Due Amount') }}</td>
|
||||
<td class="text-end">:</td>
|
||||
<td class="text-end">
|
||||
{{ currency_format($due_collect->dueAmountAfterPay ?? 0, currency: business_currency()) }}
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pdf-footer">
|
||||
<div class="in-signature-container d-flex align-items-center justify-content-between">
|
||||
<div class="in-signature">
|
||||
<hr class="in-hr">
|
||||
<h4>{{ __('Customer Signature') }}</h4>
|
||||
</div>
|
||||
<div class="in-signature">
|
||||
<hr class="in-hr">
|
||||
<h4>{{ __('Authorized Signature') }}</h4>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@if ((get_business_option('business-settings')['show_warranty'] ?? 0) == 1)
|
||||
<div class="warranty-container-2 mt-3">
|
||||
<p>
|
||||
@if ((get_business_option('business-settings')['show_warranty'] ?? 0) == 1)
|
||||
<span>{{ get_business_option('business-settings')['warranty_void_label'] ?? '' }} - </span>
|
||||
@endif
|
||||
{{ get_business_option('business-settings')['warranty_void'] ?? '' }}
|
||||
</p>
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
Reference in New Issue
Block a user