@if($due_payment_type == 'purchase')
@lang('purchase.supplier'):
{!! Form::select("contact_id_select", $all_contacts, $contact_details->contact_id ?? null, ['class' => 'form-control select2', 'id' => 'contact_id_select', 'placeholder' => __('messages.please_select'), 'style' => 'width:100%;']); !!}
@lang('business.business'): {{ $contact_details->supplier_business_name ?? '' }}
@lang('report.total_purchase'): {{ $contact_details->total_purchase ?? 0 }}
@lang('contact.total_paid'): {{ $contact_details->total_paid ?? 0 }}
@lang('contact.total_purchase_due'): {{ ($contact_details->total_purchase ?? 0) - ($contact_details->total_paid ?? 0) }}
@lang('lang_v1.advance_balance'): {{ $contact_details->balance ?? 0 }}
@if(!empty($contact_details) && (!empty($contact_details->opening_balance) || $contact_details->opening_balance != '0.00'))
@lang('lang_v1.opening_balance'):
{{ $contact_details->opening_balance }}
@lang('lang_v1.opening_balance_due'):
{{ $ob_due }}
@endif
@elseif($due_payment_type == 'purchase_return')
@lang('purchase.supplier'):
{!! Form::select("contact_id_select", $all_contacts, $contact_details->contact_id ?? null, ['class' => 'form-control select2', 'id' => 'contact_id_select', 'placeholder' => __('messages.please_select'), 'style' => 'width:100%;']); !!}
@lang('business.business'): {{ $contact_details->supplier_business_name ?? '' }}
@lang('lang_v1.total_purchase_return'): {{ $contact_details->total_purchase_return ?? 0 }}
@lang('lang_v1.total_purchase_return_paid'): {{ $contact_details->total_return_paid ?? 0 }}
@lang('lang_v1.total_purchase_return_due'): {{ ($contact_details->total_purchase_return ?? 0) - ($contact_details->total_return_paid ?? 0) }}
@lang('lang_v1.advance_balance'): {{ $contact_details->balance ?? 0 }}
@elseif(in_array($due_payment_type, ['sell']))
@lang('sale.customer_name'):
{!! Form::select("contact_id_select", $all_contacts, $contact_details->contact_id ?? null, ['class' => 'form-control select2', 'id' => 'contact_id_select', 'placeholder' => __('messages.please_select'), 'style' => 'width:100%;']); !!}
@lang('report.total_sell'): {{ $contact_details->total_invoice ?? 0 }}
@lang('contact.total_paid'): {{ $contact_details->total_paid ?? 0 }}
@lang('contact.total_sale_due'): {{ ($contact_details->total_invoice ?? 0) - ($contact_details->total_paid ?? 0) }}
@lang('lang_v1.advance_balance'): {{ $contact_details->balance ?? 0 }}
@if(!empty($contact_details) && (!empty($contact_details->opening_balance) || $contact_details->opening_balance != '0.00'))
@lang('lang_v1.opening_balance'):
{{ $contact_details->opening_balance }}
@lang('lang_v1.opening_balance_due'):
{{ $ob_due }}
@endif
@elseif(in_array($due_payment_type, ['sell_return']))
@lang('sale.customer_name'):
{!! Form::select("contact_id_select", $all_contacts, $contact_details->contact_id ?? null, ['class' => 'form-control select2', 'id' => 'contact_id_select', 'placeholder' => __('messages.please_select'), 'style' => 'width:100%;']); !!}
@lang('lang_v1.total_sell_return'): {{ $contact_details->total_sell_return ?? 0 }}
@lang('lang_v1.total_sell_return_paid'): {{ $contact_details->total_return_paid ?? 0 }}
@lang('lang_v1.total_sell_return_due'): {{ ($contact_details->total_sell_return ?? 0) - ($contact_details->total_return_paid ?? 0) }}
@lang('lang_v1.advance_balance'): {{ $contact_details->balance ?? 0 }}
@endif
@if(config('constants.show_payment_type_on_contact_pay') && ($due_payment_type == 'purchase' || $due_payment_type == 'sell'))
@php
$reverse_payment_types = [];
if($due_payment_type == 'purchase') {
$reverse_payment_types = [
0 => __('lang_v1.pay_to_supplier'),
1 => __('lang_v1.receive_from_supplier')
];
} else if($due_payment_type == 'sell') {
$reverse_payment_types = [
0 => __('lang_v1.receive_from_customer'),
1 => __('lang_v1.pay_to_customer')
];
}
@endphp
@php
$pos_settings = !empty(session()->get('business.pos_settings')) ? json_decode(session()->get('business.pos_settings'), true) : [];
$enable_cash_denomination_for_payment_methods = !empty($pos_settings['enable_cash_denomination_for_payment_methods']) ? $pos_settings['enable_cash_denomination_for_payment_methods'] : [];
@endphp
@if(!empty($pos_settings['enable_cash_denomination_on']) && $pos_settings['enable_cash_denomination_on'] == 'all_screens')
@lang( 'lang_v1.cash_denominations' )
@if(!empty($pos_settings['cash_denominations']))
| @lang('lang_v1.denomination') |
|
@lang('lang_v1.count') |
|
@lang('sale.subtotal') |
@foreach(explode(',', $pos_settings['cash_denominations']) as $dnm)
| {{$dnm}} |
X |
{!! Form::number("denominations[$dnm]", null, ['class' => 'form-control cash_denomination input-sm', 'min' => 0, 'data-denomination' => $dnm, 'style' => 'width: 100px; margin:auto;' ]); !!} |
= |
0
|
@endforeach
| @lang('sale.total') |
0
|
@lang('lang_v1.cash_denomination_error')
@else
@lang('lang_v1.denomination_add_help_text')
@endif
@endif
@if(!empty($accounts))
@endif
@include('transaction_payment.payment_type_details')
{!! Form::label("note", __('lang_v1.payment_note') . ':') !!}
{!! Form::textarea("note", $payment_line->note, ['class' => 'form-control', 'rows' => 3]); !!}