@extends('layouts.app') @section('css') @endsection @section('content')
{{ __('Quotation') }} >> #{{ $saleOrderData->reference }}
@if(Helpers::has_permission(Auth::user()->id, 'add_quotation'))  {{ __('New Quotation') }} @endif
@if(! empty($smsInformation)) @endif @if(! empty($emailInfo)) @endif {{ __('Print') }} {{ __('PDF') }} @if(Helpers::has_permission(Auth::user()->id, 'edit_quotation')) {{ __('Edit') }} @endif @if(Helpers::has_permission(Auth::user()->id, 'manage_external_quotation')) {{ __('Shareable Link') }} @endif {{ __('Copy Quotation') }} @if(Helpers::has_permission(Auth::user()->id, 'delete_quotation'))
{{csrf_field()}} @if($sub_menu == 'customer') @endif
@endif
{{ $company_name }}
{{ $company_street }}
{{ $company_city }}, {{ $company_state }}
{{ $company_country_name }}, {{ $company_zipCode }}
{{ __('Bill To') }}
{{ isset($saleOrderData->customer->first_name) ? $saleOrderData->customer->first_name : '' }} {{ isset($saleOrderData->customer->last_name) ? $saleOrderData->customer->last_name : '' }}
{{ isset($saleOrderData->customerBranch->billing_street) ? $saleOrderData->customerBranch->billing_street : '' }}
{{ isset($saleOrderData->customerBranch->billing_state) ? $saleOrderData->customerBranch->billing_state : '' }}{{ isset($saleOrderData->customerBranch->billing_city) ? ', ' . $saleOrderData->customerBranch->billing_city : '' }}
{{ isset($saleOrderData->customerBranch->billingCountry) ? $saleOrderData->customerBranch->billingCountry->name : '' }} {{ isset($saleOrderData->customerBranch->billing_zip_code) ? ', ' . $saleOrderData->customerBranch->billing_zip_code : '' }}
{{ __('Quotation Date') }} : {{ formatDate($saleOrderData->order_date) }}
{{ __('Location') }} : {{ isset($saleOrderData->location->name) ? $saleOrderData->location->name : '' }}
@if ( isset($invoiced_status) and $invoiced_status == 'no' ) {{ __('To convert in invoice') }} {{ __('Click Here') }} @else @if(isset($ref_invoice)) {{ __('Quotation invoice on') }} ({{ $ref_invoice }}) {{ __('Accounting on') }} {{ formatDate($invoiced_date) }} @else {{ __('Quotation invoice on') }} {{ __('Accounting on') }} {{ formatDate($invoiced_date) }}
@endif @endif
@if($saleOrderData->has_hsn) @endif @if($saleOrderData->invoice_type=='hours') @else @endif @if($saleOrderData->has_item_discount) @endif @if($saleOrderData->has_tax) @endif @php $itemsInformation = ''; $row = 6; $currentTaxArray = []; if ($saleOrderData->invoice_type == 'amount') { $row = $row - 2; } if (!$saleOrderData->has_item_discount) { $row = $row - 1; } if (!$saleOrderData->has_hsn) { $row = $row - 1; } if (!$saleOrderData->has_tax) { $row = $row - 1; } @endphp @if ( count($saleOrderData->saleOrderDetails) > 0 ) @php $subTotal = $totalDiscount = 0; @endphp @foreach ($saleOrderData->saleOrderDetails as $result) @php $priceAmount = ($result->quantity * $result->unit_price); $subTotal += $priceAmount; @endphp @if ($result->quantity > 0 ) @if( $saleOrderData->has_hsn ) @endif @if( $saleOrderData->invoice_type != 'amount' ) @endif @if( $saleOrderData->has_item_discount ) @endif @if( $saleOrderData->has_tax ) @endif @endif @endforeach @if($saleOrderData->has_item_discount) @endif @forelse($taxes as $tax) @empty @endforelse @if($saleOrderData->has_other_discount) @php if ($saleOrderData->other_discount_type == "$") { $otherDiscount = $saleOrderData->other_discount_amount; } else { $otherDiscount = $subTotal * $saleOrderData->other_discount_amount / 100; } @endphp @endif @if($saleOrderData->has_shipping_charge && $saleOrderData->shipping_charge) @endif @if($saleOrderData->has_custom_charge) @endif @endif
{{ __('Items') }}{{ __('HSN') }}{{ __('Hrs') }} {{ __('Rate') }}{{ __('Qnt') }} {{ __('Price') }}({{ isset($saleOrderData->currency->symbol) ? $saleOrderData->currency->symbol : ''}}){{ __('Discount') }}{{ __('Tax') }} (%) Total ({{ isset($saleOrderData->currency->symbol) ? $saleOrderData->currency->symbol : '' }})
{{$result['item_name']}}
@if($saleOrderData->has_description && $result->description) {{ $result->description }} @endif
{{ $result->hsn }}{{ formatCurrencyAmount($result->quantity) }} {{ formatCurrencyAmount($result->unit_price) }}{{ formatCurrencyAmount($result->discount) }}{{ $result->discount_type }} @forelse(json_decode($result->taxList) as $counter => $tax) {{ formatCurrencyAmount($tax->rate) }}% @empty @endforelse {{ formatCurrencyAmount($priceAmount) }}
{{ __('Sub Total') }} {{ formatCurrencyAmount($subTotal, isset($saleOrderData->currency->symbol) ? $saleOrderData->currency->symbol : '') }}
{{ __('Discount') }} {{ formatCurrencyAmount( $saleOrderData->saleOrderDetails->sum('discount_amount'), isset($saleOrderData->currency->symbol) ? $saleOrderData->currency->symbol : '') }}
{{$saleOrderData->tax_type == 'inclusive' ? 'Including ' : ''}} {{ $tax['name'] }} : {{ formatCurrencyAmount($tax['rate']) }}% {{ formatCurrencyAmount(($tax['amount']), isset($saleOrderData->currency->symbol) ? $saleOrderData->currency->symbol : '') }}
{{ __('Other Discount') }} : {{ formatCurrencyAmount($saleOrderData->other_discount_amount) }}{{ $saleOrderData->other_discount_type == '$' && isset($saleOrderData->currency->symbol) ? $saleOrderData->currency->symbol : '%' }} {{ formatCurrencyAmount($otherDiscount, isset($saleOrderData->currency->symbol) ? $saleOrderData->currency->symbol : '') }}
{{ __('Shipping') }} {{ formatCurrencyAmount($saleOrderData->shipping_charge, isset($saleOrderData->currency->symbol) ? $saleOrderData->currency->symbol : '') }}
{{ $saleOrderData->custom_charge_title }} {{ formatCurrencyAmount($saleOrderData->custom_charge_amount, isset($saleOrderData->currency->symbol) ? $saleOrderData->currency->symbol : '') }}
{{ __('Grand Total') }} {{ formatCurrencyAmount($saleOrderData->total, isset($saleOrderData->currency->symbol) ? $saleOrderData->currency->symbol : '') }}
{{ __('Paid') }} {{ formatCurrencyAmount($saleOrderData->paid, isset($saleOrderData->currency->symbol) ? $saleOrderData->currency->symbol : '') }}
{{ __('Due') }} @if($saleOrderData->total < $saleOrderData->paid) - @endif {{ formatCurrencyAmount(abs($saleOrderData->total-$saleOrderData->paid), isset($saleOrderData->currency->symbol) ? $saleOrderData->currency->symbol : '') }}
@if (count($files) > 0)
Files
@foreach ($files as $file) @php $url = url('public/dist/js/html5lightbox/no_preview.png?v'). $file->id; $extra = ''; $div = ''; $fileName = !empty($file->original_file_name) ? $file->original_file_name : $file->file_name; if (in_array($file->extension, array('jpg', 'png', 'jpeg', 'gif', 'pdf', 'flv', 'webm', 'mp4', 'ogv', 'swf', 'm4v', 'ogg'))) { $url = url($filePath) .'/'. $file->file_name; } elseif (in_array($file->extension, array('csv', 'xls', 'xlsx', 'doc', 'docx', 'ppt', 'pptx', 'txt'))) { $url = '#pdiv-'. $file->id; $extra = 'data-width=900 data-height=600'; $div = '
'; } @endphp @if(file_exists($filePath .'/'. $file->file_name))
@if (in_array($file->extension, array('jpg', 'png', 'jpeg', 'gif'))) @else @endif
{{ strlen($fileName) > 15 ? substr_replace($fileName, "..", 15) : $file->original_file_name }}
@endif @endforeach
@endif @if($saleOrderData->has_comment == 1 && $saleOrderData->comment)
{{ __('Note') }}
{{ $saleOrderData->comment }}
@endif
@if(!empty($emailInfo)) @endif @if(!empty($smsInformation)) @endif @include('layouts.includes.message_boxes') @endsection @section('js') {!! translateValidationMessages() !!} @endsection