@lang('sale.sell_details') ( @if ($sell->type == 'sales_order') @lang('restaurant.order_no') @else @lang('sale.invoice_no') @endif : {{ $sell->invoice_no }})

@lang('messages.date'): {{ @format_date($sell->transaction_date) }}

@php $custom_labels = json_decode(session('business.custom_labels'), true); $export_custom_fields = []; if (!empty($sell->is_export) && !empty($sell->export_custom_fields_info)) { $export_custom_fields = $sell->export_custom_fields_info; } @endphp
@if ($sell->type == 'sales_order') {{ __('restaurant.order_no') }} @else {{ __('sale.invoice_no') }} @endif: #{{ $sell->invoice_no }}
{{ __('sale.status') }}: @if ($sell->status == 'draft' && $sell->is_quotation == 1) {{ __('lang_v1.quotation') }} @else {{ $statuses[$sell->status] ?? __('sale.' . $sell->status) }} @endif
@if ($sell->type != 'sales_order') {{ __('sale.payment_status') }}: @if (!empty($sell->payment_status)) {{ __('lang_v1.' . $sell->payment_status) }} @endif @endif @if (!empty($custom_labels['sell']['custom_field_1']))
{{ $custom_labels['sell']['custom_field_1'] ?? '' }}: {{ $sell->custom_field_1 }} @endif @if (!empty($custom_labels['sell']['custom_field_2']))
{{ $custom_labels['sell']['custom_field_2'] ?? '' }}: {{ $sell->custom_field_2 }} @endif @if (!empty($custom_labels['sell']['custom_field_3']))
{{ $custom_labels['sell']['custom_field_3'] ?? '' }}: {{ $sell->custom_field_3 }} @endif @if (!empty($custom_labels['sell']['custom_field_4']))
{{ $custom_labels['sell']['custom_field_4'] ?? '' }}: {{ $sell->custom_field_4 }} @endif @if (!empty($sales_orders))

@lang('lang_v1.sales_orders'): @foreach ($sales_orders as $so) @endforeach
@lang('lang_v1.sales_order') @lang('lang_v1.date')
{{ $so->invoice_no }} {{ @format_datetime($so->transaction_date) }}
@endif @if ($sell->document_path)

 {{ __('purchase.download_document') }} @endif
@if (!empty($sell->contact->supplier_business_name)) {{ $sell->contact->supplier_business_name }}
@endif {{ __('sale.customer_name') }}: {{ $sell->contact->name }}
{{ __('business.address') }}:
@if (!empty($sell->billing_address())) {{ $sell->billing_address() }} @else {!! $sell->contact->contact_address !!} @if ($sell->contact->mobile)
{{ __('contact.mobile') }}: {{ $sell->contact->mobile }} @endif @if ($sell->contact->alternate_number)
{{ __('contact.alternate_contact_number') }}: {{ $sell->contact->alternate_number }} @endif @if ($sell->contact->landline)
{{ __('contact.landline') }}: {{ $sell->contact->landline }} @endif @if ($sell->contact->email)
{{ __('business.email') }}: {{ $sell->contact->email }} @endif @endif
@if (in_array('tables', $enabled_modules)) @lang('restaurant.table'): {{ $sell->table->name ?? '' }}
@endif @if (in_array('service_staff', $enabled_modules)) @lang('restaurant.service_staff'): {{ $sell->service_staff->user_full_name ?? '' }}
@endif @lang('sale.shipping'): {{ $shipping_statuses[$sell->shipping_status] ?? '' }}
@if (!empty($sell->shipping_address())) {{ $sell->shipping_address() }} @else {{ $sell->shipping_address ?? '--' }} @endif @if (!empty($sell->delivered_to))
@lang('lang_v1.delivered_to'): {{ $sell->delivered_to }} @endif @if (!empty($sell->delivery_person_user->first_name))
@lang('lang_v1.delivery_person'): {{ $sell->delivery_person_user->surname }} {{ $sell->delivery_person_user->first_name }} {{ $sell->delivery_person_user->last_name }} @endif @if (!empty($sell->shipping_custom_field_1))
{{ $custom_labels['shipping']['custom_field_1'] ?? '' }}: {{ $sell->shipping_custom_field_1 }} @endif @if (!empty($sell->shipping_custom_field_2))
{{ $custom_labels['shipping']['custom_field_2'] ?? '' }}: {{ $sell->shipping_custom_field_2 }} @endif @if (!empty($sell->shipping_custom_field_3))
{{ $custom_labels['shipping']['custom_field_3'] ?? '' }}: {{ $sell->shipping_custom_field_3 }} @endif @if (!empty($sell->shipping_custom_field_4))
{{ $custom_labels['shipping']['custom_field_4'] ?? '' }}: {{ $sell->shipping_custom_field_4 }} @endif @if (!empty($sell->shipping_custom_field_5))
{{ $custom_labels['shipping']['custom_field_5'] ?? '' }}: {{ $sell->shipping_custom_field_5 }} @endif @php $medias = $sell->media->where('model_media_type', 'shipping_document')->all(); @endphp @if (count($medias)) @include('sell.partials.media_table', ['medias' => $medias]) @endif @if (in_array('types_of_service', $enabled_modules)) @if (!empty($sell->types_of_service)) @lang('lang_v1.types_of_service'): {{ $sell->types_of_service->name }}
@endif @if (!empty($sell->types_of_service->enable_custom_fields)) {{ $custom_labels['types_of_service']['custom_field_1'] ?? __('lang_v1.service_custom_field_1') }}: {{ $sell->service_custom_field_1 }}
{{ $custom_labels['types_of_service']['custom_field_2'] ?? __('lang_v1.service_custom_field_2') }}: {{ $sell->service_custom_field_2 }}
{{ $custom_labels['types_of_service']['custom_field_3'] ?? __('lang_v1.service_custom_field_3') }}: {{ $sell->service_custom_field_3 }}
{{ $custom_labels['types_of_service']['custom_field_4'] ?? __('lang_v1.service_custom_field_4') }}: {{ $sell->service_custom_field_4 }}
{{ $custom_labels['types_of_service']['custom_field_5'] ?? __('lang_v1.custom_field', ['number' => 5]) }}: {{ $sell->service_custom_field_5 }}
{{ $custom_labels['types_of_service']['custom_field_6'] ?? __('lang_v1.custom_field', ['number' => 6]) }}: {{ $sell->service_custom_field_6 }} @endif @endif
@if (!empty($export_custom_fields))
@foreach ($export_custom_fields as $label => $value) @php $export_label = __('lang_v1.export_custom_field1'); if ($label == 'export_custom_field_1') { $export_label = __('lang_v1.export_custom_field1'); } elseif ($label == 'export_custom_field_2') { $export_label = __('lang_v1.export_custom_field2'); } elseif ($label == 'export_custom_field_3') { $export_label = __('lang_v1.export_custom_field3'); } elseif ($label == 'export_custom_field_4') { $export_label = __('lang_v1.export_custom_field4'); } elseif ($label == 'export_custom_field_5') { $export_label = __('lang_v1.export_custom_field5'); } elseif ($label == 'export_custom_field_6') { $export_label = __('lang_v1.export_custom_field6'); } @endphp {{ $export_label }} : {{ $value ?? '' }}
@endforeach
@endif

{{ __('sale.products') }}:

@include('sale_pos.partials.sale_line_details')
@php $total_paid = 0; @endphp @if ($sell->type != 'sales_order')

{{ __('sale.payment_info') }}:

@foreach ($sell->payment_lines as $payment_line) @php if ($payment_line->is_return == 1) { $total_paid -= $payment_line->amount; } else { $total_paid += $payment_line->amount; } @endphp @endforeach
# {{ __('messages.date') }} {{ __('purchase.ref_no') }} {{ __('sale.amount') }} {{ __('sale.payment_mode') }} {{ __('sale.payment_note') }}
{{ $loop->iteration }} {{ @format_date($payment_line->paid_on) }} {{ $payment_line->payment_ref_no }} {{ $payment_line->amount }} {{ $payment_types[$payment_line->method] ?? $payment_line->method }} @if ($payment_line->is_return == 1)
({{ __('lang_v1.change_return') }}) @endif
@if ($payment_line->note) {{ ucfirst($payment_line->note) }} @else -- @endif
@endif
@if (in_array('types_of_service', $enabled_modules) && !empty($sell->packing_charge)) @endif @if (session('business.enable_rp') == 1 && !empty($sell->rp_redeemed)) @endif @if (!empty($line_taxes)) @endif @if (!empty($sell->additional_expense_value_1) && !empty($sell->additional_expense_key_1)) @endif @if (!empty($sell->additional_expense_value_2) && !empty($sell->additional_expense_key_2)) @endif @if (!empty($sell->additional_expense_value_3) && !empty($sell->additional_expense_key_3)) @endif @if (!empty($sell->additional_expense_value_4) && !empty($sell->additional_expense_key_4)) @endif @if ($sell->type != 'sales_order') @endif
{{ __('sale.total') }}: {{ $sell->total_before_tax }}
{{ __('sale.discount') }}: (-)
discount_type == 'fixed') data-currency_symbol="true" @endif>{{ $sell->discount_amount }} @if ($sell->discount_type == 'percentage') {{ '%' }} @endif
{{ __('lang_v1.packing_charge') }}: (+)
packing_charge_type == 'fixed') data-currency_symbol="true" @endif>{{ $sell->packing_charge }} @if ($sell->packing_charge_type == 'percent') {{ '%' }} @endif
{{ session('business.rp_name') }}: (-) {{ $sell->rp_redeemed_amount }}
{{ __('sale.order_tax') }}: (+) @if (!empty($order_taxes)) @foreach ($order_taxes as $k => $v) {{ $k }} - {{ $v }}
@endforeach @else 0.00 @endif
{{ __('lang_v1.line_taxes') }}: @if (!empty($line_taxes)) @foreach ($line_taxes as $k => $v) {{ $k }} - {{ $v }}
@endforeach @else 0.00 @endif
{{ __('sale.shipping') }}: @if ($sell->shipping_details) ({{ $sell->shipping_details }}) @endif (+) {{ $sell->shipping_charges }}
{{ $sell->additional_expense_key_1 }}: (+) {{ $sell->additional_expense_value_1 }}
{{ $sell->additional_expense_key_2 }}: (+) {{ $sell->additional_expense_value_2 }}
{{ $sell->additional_expense_key_3 }}: (+) {{ $sell->additional_expense_value_3 }}
{{ $sell->additional_expense_key_4 }}: (+) {{ $sell->additional_expense_value_4 }}
{{ __('lang_v1.round_off') }}: {{ $sell->round_off_amount }}
{{ __('sale.total_payable') }}: {{ $sell->final_total }}
{{ __('lang_v1.sell_return') }}: @php $sell_return = !empty($sell->return_parent) ? $sell->return_parent->final_total : 0; $sell_return = (string) $sell_return; @endphp {{ $sell_return }}
{{ __('lang_v1.total_with_sell_return') }}: @php $sell_return = !empty($sell->return_parent) ? $sell->return_parent->final_total : 0; $sell_return = (string) $sell_return; @endphp {{ $sell->final_total - $sell_return }}
{{ __('sale.total_paid') }}: {{ $total_paid }}
{{ __('sale.total_remaining') }}: @php $total_paid = (string) $total_paid; @endphp {{ $sell->final_total - $total_paid }}
@if($sell->contact_note)
{{ __('sale.contact_note') }}:

@if ($sell->contact_note) {!! nl2br($sell->contact_note) !!} @else -- @endif

@endif
{{ __('sale.sell_note') }}:

@if ($sell->additional_notes) {!! nl2br($sell->additional_notes) !!} @else -- @endif

{{ __('sale.staff_note') }}:

@if ($sell->staff_note) {!! nl2br($sell->staff_note) !!} @else -- @endif

{{ __('lang_v1.activities') }}:
@includeIf('activity_log.activities', ['activity_type' => 'sell'])
@if ($sell->type != 'sales_order') @lang('lang_v1.packing_slip') @endif @can('print_invoice') @lang('lang_v1.print_invoice') @endcan