dbfdg @extends('layouts.admin') @section('page-title') {{__('Expense Detail')}} @endsection @push('script-page') @endpush @php $settings = Utility::settings(); @endphp @section('breadcrumb') @endsection @section('content')

{{__('Expense')}}

{{ Auth::user()->expenseNumberFormat($expense->bill_id) }}


@if($expense->user_type == 'employee')
{{__('Employee Detail')}} :
@if(!empty($user->name)) {{!empty($user->name)?$user->name:''}}
{{!empty($user->email)?$user->email:''}}
@else - @endif
@elseif($expense->user_type == 'customer')
{{__('Billed To')}} :
@if(!empty($user->billing_name)) {{!empty($user->billing_name)?$user->billing_name:''}}
{{!empty($user->billing_address)?$user->billing_address:''}}
{{!empty($user->billing_city)?$user->billing_city:'' .', '}}
{{!empty($user->billing_state)?$user->billing_state:'',', '}}, {{!empty($user->billing_zip)?$user->billing_zip:''}}
{{!empty($user->billing_country)?$user->billing_country:''}}
{{!empty($user->billing_phone)?$user->billing_phone:''}}
@if($settings['vat_gst_number_switch'] == 'on') {{__('Tax Number ')}} : {{!empty($user->tax_number)?$user->tax_number:''}} @endif @else - @endif
@if(App\Models\Utility::getValByName('shipping_display')=='on')
{{__('Shipped To')}} :
@if(!empty($user->shipping_name)) {{!empty($user->shipping_name)?$user->shipping_name:''}}
{{!empty($user->shipping_address)?$user->shipping_address:''}}
{{!empty($user->shipping_city)?$user->shipping_city:'' . ', '}}
{{!empty($user->shipping_state)?$user->shipping_state:'' .', '}}, {{!empty($user->shipping_zip)?$user->shipping_zip:''}}
{{!empty($user->shipping_country)?$user->shipping_country:''}}
{{!empty($user->shipping_phone)?$user->shipping_phone:''}}
@else - @endif
@endif @else
{{__('Billed To')}} :
@if(!empty($user->billing_name)) {{!empty($user->billing_name)?$user->billing_name:''}}
{{!empty($user->billing_address)?$user->billing_address:''}}
{{!empty($user->billing_city)?$user->billing_city:'' .', '}}
{{!empty($user->billing_state)?$user->billing_state:'',', '}}, {{!empty($user->billing_zip)?$user->billing_zip:''}}
{{!empty($user->billing_country)?$user->billing_country:''}}
{{!empty($user->billing_phone)?$user->billing_phone:''}}
@if($settings['vat_gst_number_switch'] == 'on') {{__('Tax Number')}} : {{!empty($user->tax_number)?$user->tax_number:''}} @endif @else - @endif
@if(App\Models\Utility::getValByName('shipping_display')=='on')
{{__('Shipped To')}} :
@if(!empty($user->shipping_name)) {{!empty($user->shipping_name)?$user->shipping_name:''}}
{{!empty($user->shipping_address)?$user->shipping_address:''}}
{{!empty($user->shipping_city)?$user->shipping_city:'' . ', '}}
{{!empty($user->shipping_state)?$user->shipping_state:'' .', '}}, {{!empty($user->shipping_zip)?$user->shipping_zip:''}}
{{!empty($user->shipping_country)?$user->shipping_country:''}}
{{!empty($user->shipping_phone)?$user->shipping_phone:''}}
@else - @endif
@endif @endif
{{__('Payment Date')}} :
{{\Auth::user()->dateFormat($expense->bill_date)}}

{{__('Status')}} :
{{ __(\App\Models\Bill::$statues[$expense->status]) }}
{{__('Product Summary')}}
{{__('All items here cannot be deleted.')}}
@php $totalQuantity=0; $totalRate=0; $totalTaxPrice=0; $totalDiscount=0; $taxesData=[]; @endphp @foreach($items as $key =>$item) @if(!empty($item->product_id)) @php $productName = $item->product; $totalQuantity += $item->quantity; $totalRate += $item->price; $totalDiscount += $item->discount; @endphp @php $chartAccount = \App\Models\ChartOfAccount::find($item->chart_account_id); @endphp @else @php $chartAccount = \App\Models\ChartOfAccount::find($item['chart_account_id']); @endphp @endif @endforeach @if(!empty($taxesData)) @foreach($taxesData as $taxName => $taxPrice) @endforeach @endif
# {{__('Product')}} {{__('Quantity')}} {{__('Rate')}} {{__('Discount')}} {{__('Tax')}} {{__('Chart Of Account')}} {{__('Account Amount')}} {{__('Description')}} {{__('Price')}}
{{__('after tax & discount')}}
{{$key+1}}{{!empty($productName)?$productName->name:'-'}} {{ $item->quantity . ' (' . $productName->unit->name . ')' }} {{\Auth::user()->priceFormat($item->price)}} {{\Auth::user()->priceFormat($item->discount)}} @if (!empty($item->tax)) @php $itemTaxes = []; $getTaxData = Utility::getTaxData(); if (!empty($item->tax)) { foreach (explode(',', $item->tax) as $tax) { $taxPrice = \Utility::taxRate($getTaxData[$tax]['rate'], $item->price, $item->quantity); $totalTaxPrice += $taxPrice; $itemTax['name'] = $getTaxData[$tax]['name']; $itemTax['rate'] = $getTaxData[$tax]['rate'] . '%'; $itemTax['price'] = \Auth::user()->priceFormat($taxPrice); $itemTaxes[] = $itemTax; if (array_key_exists($getTaxData[$tax]['name'], $taxesData)) { $taxesData[$getTaxData[$tax]['name']] = $taxesData[$getTaxData[$tax]['name']] + $taxPrice; } else { $taxesData[$getTaxData[$tax]['name']] = $taxPrice; } } $item->itemTax = $itemTaxes; } else { $item->itemTax = []; } @endphp @foreach ($item->itemTax as $tax) @endforeach
{{$tax['name'] .' ('.$tax['rate'] .'%)'}} {{ $tax['price']}}
@else - @endif
{{!empty($chartAccount) ? $chartAccount->name : '-'}} {{\Auth::user()->priceFormat($item->amount)}} {{!empty($item->description)?$item->description:'-'}} {{\Auth::user()->priceFormat(($item->price * $item->quantity - $item->discount) + $totalTaxPrice)}}
{{$key+1}} - - - - -{{!empty($chartAccount) ? $chartAccount->name : '-'}} {{\Auth::user()->priceFormat($item['amount'])}} - {{\Auth::user()->priceFormat($item['amount'])}}
{{__('Total')}} {{$totalQuantity}} {{\Auth::user()->priceFormat($totalRate)}} {{\Auth::user()->priceFormat($totalDiscount)}} {{\Auth::user()->priceFormat($totalTaxPrice)}} {{\Auth::user()->priceFormat($expense->getAccountTotal())}}
{{__('Sub Total')}} {{\Auth::user()->priceFormat($expense->getSubTotal())}}
{{__('Discount')}} {{\Auth::user()->priceFormat($expense->getTotalDiscount())}}
{{$taxName}} {{ \Auth::user()->priceFormat($taxPrice) }}
{{__('Total')}} {{\Auth::user()->priceFormat($expense->getTotal())}}
{{__('Paid')}} {{\Auth::user()->priceFormat(($expense->getTotal()-$expense->getDue())-($expense->billTotalDebitNote()))}}
@endsection