@extends('backend.layouts.master') @section('section-title', 'Invoice') @section('page-title', 'Invoice List') @if (check_permission('invoice.create')) @section('action-button') Add Invoice @endsection @endif @push('css') @endpush @section('content')
@php $customers = App\Models\Customer::get(); $products = App\Models\Product::get(); @endphp
Reset Print
@php $total_paid = 0; $total_amt = 0; $total_due = 0; @endphp @forelse($invoices as $key => $data) @php $total_paid += $data->total_paid; $total_amt += $data->total_amount; $total_due += $data->total_due; $inv_items = App\Models\InvoiceItem::where('invoice_id',$data->id)->get(); @endphp {{-- return amount modal --}} @csrf {{-- @method('PUT') --}}
{{ ($errors->has('date'))?$errors->first('date'):''; }}
@php $bank_accounts = App\Models\BankAccount::where('status',1)->orderBy('bank_name','asc')->get(); @endphp
{{ ($errors->has('return_paid_amount'))?$errors->first('return_paid_amount'):''; }}
{{-- delete modal --}} @csrf @method('DELETE') @empty @endforelse
SL# Date Invoice No Customer Product Item(s) Total Amount Total Paid Total Due Return Amount Status Create By Action
{{ $key + 1 }} {{ $data->date }} {{ $data->invoice_no }} {{ $data->customer->name }} @foreach ($inv_items as $item)
  • @if($data->status == 2) {{ $item->product?->name }} @if(env('APP_SC') == 'yes') ({{ $item->product_variation?->size?->size }}-{{ $item->product_variation?->color?->color }}) @endif @else {{ $item->product?->name }} @if($item->is_return == 1) Return @endif @if(env('APP_SC') == 'yes') ({{ $item->product_variation?->size?->size }}-{{ $item->product_variation?->color?->color }}) @endif @endif
@endforeach
{{ $data->total_amount }} {{ $data->total_paid }} {{ $data->total_due }} @if($data->return_amount == null) 0.00 @else {{$data->return_amount}} @endif @if ($data->status == 0) Due @elseif($data->status == 1) Paid @elseif($data->status == 2) Returned @endif {{ $data->user->name }}
No Invoice Found
Total: {{ number_format($total_amt,2) }} {{ number_format($total_paid,2) }} {{ number_format($total_due,2) }}
{{ $invoices->onEachSide(1)->links() }}
@endsection