@lang( 'purchase.view_payments' ) ( @if(in_array($transaction->type, ['purchase', 'expense', 'purchase_return', 'payroll'])) @lang('purchase.ref_no'): {{ $transaction->ref_no }} @elseif(in_array($transaction->type, ['sell', 'sell_return'])) @lang('sale.invoice_no'): {{ $transaction->invoice_no }} @endif )

@if(in_array($transaction->type, ['purchase', 'expense', 'purchase_return', 'payroll'])) @lang('purchase.ref_no'): {{ $transaction->ref_no }} @elseif($transaction->type == 'sell') @lang('sale.invoice_no'): {{ $transaction->invoice_no }} @endif

@if(in_array($transaction->type, ['purchase', 'purchase_return']))
@include('transaction_payment.transaction_supplier_details')
@include('transaction_payment.payment_business_details')
@lang('purchase.ref_no'): #{{ $transaction->ref_no }}
@lang('messages.date'): {{ @format_date($transaction->transaction_date) }}
@lang('purchase.purchase_status'): {{ __('lang_v1.' . $transaction->status) }}
@lang('purchase.payment_status'): {{ __('lang_v1.' . $transaction->payment_status) }}
@elseif(in_array($transaction->type, ['expense', 'expense_refund']))
@if(!empty($transaction->contact))
@lang('expense.expense_for'):
{{ $transaction->contact->supplier_business_name }} {{ $transaction->contact->name }} {!! $transaction->contact->contact_address !!} @if(!empty($transaction->contact->tax_number))
@lang('contact.tax_no'): {{$transaction->contact->tax_number}} @endif @if(!empty($transaction->contact->mobile))
@lang('contact.mobile'): {{$transaction->contact->mobile}} @endif @if(!empty($transaction->contact->email))
@lang('business.email'): {{$transaction->contact->email}} @endif
@endif
@include('transaction_payment.payment_business_details')
@lang('purchase.ref_no'): #{{ $transaction->ref_no }}
@lang('messages.date'): {{ @format_date($transaction->transaction_date) }}
@lang('purchase.payment_status'): {{ __('lang_v1.' . $transaction->payment_status) }}
@elseif($transaction->type == 'payroll')
@lang('essentials::lang.payroll_for'):
{{ $transaction->transaction_for->user_full_name }} @if(!empty($transaction->transaction_for->address))
{{$transaction->transaction_for->address}} @endif @if(!empty($transaction->transaction_for->contact_number))
@lang('contact.mobile'): {{$transaction->transaction_for->contact_number}} @endif @if(!empty($transaction->transaction_for->email))
@lang('business.email'): {{$transaction->transaction_for->email}} @endif
@include('transaction_payment.payment_business_details')
@lang('purchase.ref_no'): #{{ $transaction->ref_no }}
@php $transaction_date = \Carbon::parse($transaction->transaction_date); @endphp @lang( 'essentials::lang.month_year' ): {{ $transaction_date->format('F') }} {{ $transaction_date->format('Y') }}
@lang('purchase.payment_status'): {{ __('lang_v1.' . $transaction->payment_status) }}
@else
@lang('contact.customer'):
{{ $transaction->contact->name }} {!! $transaction->contact->contact_address !!} @if(!empty($transaction->contact->tax_number))
@lang('contact.tax_no'): {{$transaction->contact->tax_number}} @endif @if(!empty($transaction->contact->mobile))
@lang('contact.mobile'): {{$transaction->contact->mobile}} @endif @if(!empty($transaction->contact->email))
@lang('business.email'): {{$transaction->contact->email}} @endif
@include('transaction_payment.payment_business_details')
@lang('sale.invoice_no'): #{{ $transaction->invoice_no }}
@lang('messages.date'): {{ @format_date($transaction->transaction_date) }}
@lang('purchase.payment_status'): {{ __('lang_v1.' . $transaction->payment_status) }}
@endif @can('send_notification') @if($transaction->type == 'purchase')

@endif @if($transaction->type == 'sell')
@if($transaction->payment_status != 'paid')   @endif

@endif @endcan @if($transaction->payment_status != 'paid')
@if((auth()->user()->can('purchase.payments') && (in_array($transaction->type, ['purchase', 'purchase_return']))) || (auth()->user()->can('sell.payments') && (in_array($transaction->type, ['sell', 'sell_return']))) || ((auth()->user()->can('all_expense.access') || auth()->user()->can('view_own_expense')) && $transaction->type == 'expense') ) @lang("purchase.add_payment") @endif
@endif
@if($accounts_enabled) @endif @forelse ($payments as $payment) @if($accounts_enabled) @endif @empty @endforelse
@lang('messages.date') @lang('purchase.ref_no') @lang('purchase.amount') @lang('purchase.payment_method') @lang('purchase.payment_note')@lang('lang_v1.payment_account')@lang('messages.actions')
{{ @format_datetime($payment->paid_on) }} {{ $payment->payment_ref_no }} {{ $payment->amount }} {{ $payment_types[$payment->method] ?? '' }} @if(!empty($payment->gateway)){{$payment->gateway}} - @endif {{ $payment->note }}{{$payment->payment_account->name ?? ''}} @if((auth()->user()->can('edit_purchase_payment') && (in_array($transaction->type, ['purchase', 'purchase_return']))) || (auth()->user()->can('edit_sell_payment') && (in_array($transaction->type, ['sell', 'sell_return']))) || ((auth()->user()->can('all_expense.access') || auth()->user()->can('view_own_expense')) && $transaction->type == 'expense') ) @if($payment->method != 'advance') @endif @endif @if((auth()->user()->can('delete_purchase_payment') && (in_array($transaction->type, ['purchase', 'purchase_return']))) || (auth()->user()->can('delete_sell_payment') && (in_array($transaction->type, ['sell', 'sell_return']))) || ((auth()->user()->can('all_expense.access') || auth()->user()->can('view_own_expense')) && $transaction->type == 'expense') )   @endif   @if(!empty($payment->document_path))   @if(isFileImage($payment->document_name))   @endif @endif
@lang('purchase.no_records_found')