Company Logo

{{ $purchase->reference_code }}

{{ getLoginUserLanguage() == 'cn' ? __('messages.pdf.date') : __('messages.pdf.date') }}: {{ \Carbon\Carbon::parse($purchase->created_at)->format('Y-m-d') }}

{{ getLoginUserLanguage() == 'cn' ? __('messages.pdf.number') : __('messages.pdf.number') }}: {{ $purchase->reference_code }}

{{ getLoginUserLanguage() == 'cn' ? __('messages.pdf.status') : __('messages.pdf.status') }}: @if ($purchase->status == \App\Models\Purchase::RECEIVED) {{ __('messages.pdf.received') }} @elseif($purchase->status == \App\Models\Purchase::PENDING) {{ __('messages.pdf.pending') }} @else {{ __('messages.pdf.ordered') }} @endif

{{ getLoginUserLanguage() == 'cn' ? __('messages.pdf.payment_status') : __('messages.pdf.payment_status') }}: @if ($purchase->payment_status == \App\Models\Purchase::PAID) {{ __('messages.pdf.paid') }} @elseif($purchase->payment_status == \App\Models\Purchase::PARTIAL) {{ __('messages.pdf.partial') }} @else {{ __('messages.pdf.unpaid') }} @endif

@if ( $purchase->payment_status == \App\Models\Purchase::PAID || $purchase->payment_status == \App\Models\Purchase::PARTIAL)

{{ getLoginUserLanguage() == 'cn' ? __('messages.pdf.payment_type') : __('messages.pdf.payment_type') }}: @if ($purchase->payment_type == \App\Models\Purchase::CASH) {{ __('messages.pdf.cash') }} @elseif($purchase->payment_type == \App\Models\Purchase::CHEQUE) {{ __('messages.pdf.cheque') }} @elseif($purchase->payment_type == \App\Models\Purchase::BANK_TRANSFER) {{ __('messages.pdf.bank_transfer') }} @elseif($purchase->payment_type == \App\Models\Purchase::OTHER) {{ __('messages.pdf.other') }} @else N/A @endif

@endif
{{ getLoginUserLanguage() == 'cn' ? __('messages.pdf.supplier_info') : __('messages.pdf.supplier_info') }}

{{ getLoginUserLanguage() == 'cn' ? __('messages.pdf.name') : __('messages.pdf.name') }}: {{ isset($purchase->supplier->name) ? $purchase->supplier->name : 'N/A' }}

{{ getLoginUserLanguage() == 'cn' ? __('messages.pdf.phone') : __('messages.pdf.phone') }}: {{ isset($purchase->supplier->phone) ? $purchase->supplier->phone : 'N/A' }}

{{ getLoginUserLanguage() == 'cn' ? __('messages.pdf.address') : __('messages.pdf.address') }}: {{ isset($purchase->supplier->address) ? $purchase->supplier->address : '' }} {{ isset($purchase->supplier->city) ? $purchase->supplier->city : '' }} {{ isset($purchase->supplier->country) ? $purchase->supplier->country : '' }}

{{ getLoginUserLanguage() == 'cn' ? __('messages.pdf.email') : __('messages.pdf.email') }}: {{ isset($purchase->supplier->email) ? $purchase->supplier->email : '' }}

{{ getLoginUserLanguage() == 'cn' ? __('messages.pdf.company_info') : __('messages.pdf.company_info') }}

{{ getActiveStoreName() }}

{{ getLoginUserLanguage() == 'cn' ? __('messages.pdf.address') : __('messages.pdf.address') }}: {{ getSettingValue('store_address') }}

{{ getLoginUserLanguage() == 'cn' ? __('messages.pdf.phone') : __('messages.pdf.phone') }}: {{ getSettingValue('store_phone') }}

{{ getLoginUserLanguage() == 'cn' ? __('messages.pdf.email') : __('messages.pdf.email') }}: {{ getSettingValue('store_email') }}

@foreach ($purchase->purchaseItems as $purchaseItem) @endforeach
{{ getLoginUserLanguage() == 'cn' ? __('messages.pdf.product') : __('messages.pdf.product') }} {{ getLoginUserLanguage() == 'cn' ? __('messages.pdf.unit_cost') : __('messages.pdf.unit_cost') }} {{ getLoginUserLanguage() == 'cn' ? __('messages.pdf.quantity') : __('messages.pdf.quantity') }} {{ getLoginUserLanguage() == 'cn' ? __('messages.heading_discount') : __('messages.heading_discount') }} {{ getLoginUserLanguage() == 'cn' ? __('messages.pdf.tax') : __('messages.pdf.tax') }} {{ getLoginUserLanguage() == 'cn' ? __('messages.heading_total') : __('messages.heading_total') }}
{{ $purchaseItem->product->name }} {{ currencyAlignment(number_format((float) $purchaseItem->net_unit_cost, 2)) }} {{ $purchaseItem->quantity }} {{ currencyAlignment(number_format((float) $purchaseItem->discount_amount, 2)) }} {{ currencyAlignment(number_format((float) $purchaseItem->tax_amount, 2)) }} {{ currencyAlignment(number_format((float) $purchaseItem->sub_total, 2)) }}
@if ($purchase->notes)
Notes :
{{ $purchase->notes ?? '' }}
@endif
@if($purchase->payment_status == \App\Models\Purchase::PAID || $purchase->payment_status == \App\Models\Purchase::PARTIAL) @if($purchase->payment_status == \App\Models\Purchase::PAID) @else @endif @endif
{{ getLoginUserLanguage() == 'cn' ? __('messages.pdf.order_tax') : __('messages.pdf.order_tax') }} {{ currencyAlignment(number_format((float) $purchase->tax_amount, 2)) }}
{{ getLoginUserLanguage() == 'cn' ? __('messages.pdf.discount') : __('messages.pdf.discount') }} {{ currencyAlignment(number_format((float) $purchase->discount, 2)) }}
{{ getLoginUserLanguage() == 'cn' ? __('messages.pdf.shipping') : __('messages.pdf.shipping') }} {{ currencyAlignment(number_format((float) $purchase->shipping, 2)) }}
{{ getLoginUserLanguage() == 'cn' ? __('messages.pdf.paid_amount') : __('messages.pdf.paid_amount') }} {{ currencyAlignment(number_format((float) $purchase->grand_total, 2)) }} {{ currencyAlignment(number_format((float) $purchase->partial_amount, 2)) }}
{{ getLoginUserLanguage() == 'cn' ? __('messages.pdf.total') : __('messages.pdf.total') }} {{ currencyAlignment(number_format((float) $purchase->grand_total, 2)) }}