{{-- ── ENCABEZADO ── --}}
{{-- Logo desactivado por compatibilidad con DomPDF en local --}}

{{ getSettingValue('company_name') }}

{{ $sale->reference_code }}

{{ getLoginUserLanguage() == 'cn' ? 'Sales Invoice' : __('messages.sale_pdf') }}

{{ getLoginUserLanguage() == 'cn' ? 'Date' : __('messages.pdf.date') }}: {{ \Carbon\Carbon::parse($sale->created_at)->format('Y-m-d') }}
{{ getLoginUserLanguage() == 'cn' ? 'Number' : __('messages.pdf.number') }}: {{ $sale->reference_code }}
{{ getLoginUserLanguage() == 'cn' ? 'Status' : __('messages.pdf.payment_status') }}: @if($sale->payment_status == \App\Models\Sale::PAID) Paid @else Unpaid @endif
{{-- ── INFO CLIENTE + EMPRESA ── --}} {{-- Cliente --}} {{-- Empresa --}}
{{ getLoginUserLanguage() == 'cn' ? 'Customer Info' : __('messages.pdf.customer_info') }}
{{ getLoginUserLanguage() == 'cn' ? 'Name' : __('messages.pdf.name') }} {{ isset($sale->customer->name) ? $sale->customer->name : 'N/A' }}
{{ getLoginUserLanguage() == 'cn' ? 'Phone' : __('messages.pdf.phone') }} {{ isset($sale->customer->phone) ? $sale->customer->phone : 'N/A' }}
{{ getLoginUserLanguage() == 'cn' ? 'Address' : __('messages.pdf.address') }} {{ isset($sale->customer->address) ? $sale->customer->address : '' }} {{ isset($sale->customer->city) ? $sale->customer->city : '' }} {{ isset($sale->customer->country) ? $sale->customer->country : '' }}
{{ getLoginUserLanguage() == 'cn' ? 'Email' : __('messages.pdf.email') }} {{ isset($sale->customer->email) ? $sale->customer->email : '' }}
{{ getLoginUserLanguage() == 'cn' ? 'Company Info' : __('messages.pdf.company_info') }}

{{ getSettingValue('company_name') }}

{{ getLoginUserLanguage() == 'cn' ? 'Address' : __('messages.pdf.address') }} {{ getSettingValue('address') }}
{{ getLoginUserLanguage() == 'cn' ? 'Phone' : __('messages.pdf.phone') }} {{ getSettingValue('phone') }}
{{ getLoginUserLanguage() == 'cn' ? 'Email' : __('messages.pdf.email') }} {{ getSettingValue('email') }}
{{-- ── TABLA DE PRODUCTOS ── --}} @foreach($sale->saleItems as $saleItem) @endforeach
{{ getLoginUserLanguage() == 'cn' ? 'Product' : __('messages.pdf.product') }} {{ getLoginUserLanguage() == 'cn' ? 'Unit Price' : __('messages.pdf.unit_price') }} {{ getLoginUserLanguage() == 'cn' ? 'Qty' : __('messages.pdf.quantity') }} {{ getLoginUserLanguage() == 'cn' ? 'Discount' : __('messages.heading_discount') }} {{ getLoginUserLanguage() == 'cn' ? 'Tax' : __('messages.pdf.tax') }} {{ getLoginUserLanguage() == 'cn' ? 'Total' : __('messages.heading_total') }}
{{ $saleItem->product->name }} {{ currencyAlignment(number_format((float) $saleItem->net_unit_price, 2)) }} {{ $saleItem->quantity }} {{ currencyAlignment(number_format((float) $saleItem->discount_amount, 2)) }} {{ currencyAlignment(number_format((float) $saleItem->tax_amount, 2)) }} {{ currencyAlignment(number_format((float) $saleItem->sub_total, 2)) }}
{{-- ── TOTALES ── --}}
{{ getLoginUserLanguage() == 'cn' ? 'Order Tax' : __('messages.pdf.order_tax') }} {{ currencyAlignment(number_format((float) $sale->tax_amount, 2)) }}
{{ getLoginUserLanguage() == 'cn' ? 'Discount' : __('messages.pdf.discount') }} {{ currencyAlignment(number_format((float) $sale->discount, 2)) }}
{{ getLoginUserLanguage() == 'cn' ? 'Shipping' : __('messages.pdf.shipping') }} {{ currencyAlignment(number_format((float) $sale->shipping, 2)) }}
{{ getLoginUserLanguage() == 'cn' ? 'Paid Amount' : __('messages.pdf.paid_amount') }} {{ currencyAlignment(number_format((float) $sale->payments->sum('amount'), 2)) }}
{{ getLoginUserLanguage() == 'cn' ? 'Total' : __('messages.heading_total') }} {{ currencyAlignment(number_format((float) $sale->grand_total, 2)) }}
{{-- ── FOOTER ── --}}