@extends('layouts.app') @section('title', 'Previous Purchase Invoices') @section('content')
@if(session('success'))
@endif @if(session('error'))
@endif

Previous Purchase Invoices @if(isset($previousMonth)) ({{ $previousMonth }}) @endif

Back to Purchase Invoices
Reset
Purchase Invoice List
SHOW
@if($bills->count() > 0)
@csrf
@foreach($bills as $index => $bill) @endforeach
SN Provider Contact Person Bill No Provider Invoice Bill Month Total VAT Bill Amount Paid Amount Discount Due Status Action
{{ $bills->firstItem() + $index }} {{ $bill->provider->name }} {{ $bill->provider->contact_person ?: 'N/A' }} {{ $bill->bill_no }} {{ $bill->provider_invoice ?: 'N/A' }} {{ $bill->bill_month }} ৳{{ number_format(isset($bill->items) && $bill->items ? $bill->items->sum('total_vat') : 0, 2) }} ৳{{ number_format($bill->bill_amount, 2) }} ৳{{ number_format($bill->paid_amount, 2) }} ৳{{ number_format($bill->discount_amount, 2) }} ৳{{ number_format($bill->due_amount, 2) }} @if($bill->status === 'paid') Paid @elseif($bill->status === 'partial') Partial @else Due @endif
Total: ৳{{ number_format($bills->sum(function($bill) { return isset($bill->items) && $bill->items ? $bill->items->sum('total_vat') : 0; }), 2) }} ৳{{ number_format($bills->sum('bill_amount'), 2) }} ৳{{ number_format($bills->sum('paid_amount'), 2) }} ৳{{ number_format($bills->sum('discount_amount'), 2) }} ৳{{ number_format($bills->sum('due_amount'), 2) }}
Showing {{ $bills->firstItem() }} to {{ $bills->lastItem() }} of {{ $bills->total() }} entries
{{ $bills->links() }}
@else
No purchase invoices found

No invoices match your search criteria.

@endif
@foreach($bills as $bill) @endforeach @endsection