@extends('layouts.app') @section('title', 'Purchase Invoice') @section('content')

Purchase Invoice

Previous Invoice Invoice
Total Purchase Amount
৳{{ number_format($stats['total']['purchase_amount'], 0) }}
Filtered: ৳{{ number_format($stats['filtered']['purchase_amount'], 0) }}
Paid Amount
৳{{ number_format($stats['total']['paid_amount'], 0) }}
Filtered: ৳{{ number_format($stats['filtered']['paid_amount'], 0) }}
Due Amount
৳{{ number_format($stats['total']['due_amount'], 0) }}
Filtered: ৳{{ number_format($stats['filtered']['due_amount'], 0) }}
Discount Amount
৳{{ number_format($stats['total']['discount_amount'], 0) }}
Filtered: ৳{{ number_format($stats['filtered']['discount_amount'], 0) }}
Total VAT
৳{{ number_format($stats['total']['vat_amount'], 0) }}
Filtered: ৳{{ number_format($stats['filtered']['vat_amount'], 0) }}
Total Invoice
{{ $stats['total']['bills'] }}
Filtered: {{ $stats['filtered']['bills'] }}
Paid Invoice
{{ $stats['total']['paid_bills'] }}
Filtered: {{ $stats['filtered']['paid_bills'] }}
Due Invoice
{{ $stats['total']['due_bills'] }}
Filtered: {{ $stats['filtered']['due_bills'] }}
Unpaid Invoice
{{ $stats['total']['unpaid_bills'] }}
Filtered: {{ $stats['filtered']['unpaid_bills'] }}
Clear
@if(isset($currentMonthGeneratedInvoices) && $currentMonthGeneratedInvoices->count() > 0)
Current Month ({{ $currentMonth }}) Generated Invoices {{ $currentMonthGeneratedInvoices->count() }}
@foreach($currentMonthGeneratedInvoices as $index => $invoice) @endforeach
SN Provider Bill No Provider Invoice Bill Month Total VAT Bill Amount Paid Amount Due Amount Status Action
{{ $index + 1 }} {{ $invoice->provider->name ?? 'N/A' }} {{ $invoice->bill_no }} {{ $invoice->provider_invoice ?: 'N/A' }} {{ $invoice->bill_month }} ৳{{ number_format($invoice->items->sum('total_vat') ?? 0, 2) }} ৳{{ number_format($invoice->bill_amount, 2) }} ৳{{ number_format($invoice->paid_amount, 2) }} ৳{{ number_format($invoice->due_amount, 2) }} @if($invoice->status === 'paid') Paid @elseif($invoice->status === 'partial') Partial @else Due @endif
Total: ৳{{ number_format($currentMonthGeneratedInvoices->sum(function($inv) { return $inv->items->sum('total_vat') ?? 0; }), 2) }} ৳{{ number_format($currentMonthGeneratedInvoices->sum('bill_amount'), 2) }} ৳{{ number_format($currentMonthGeneratedInvoices->sum('paid_amount'), 2) }} ৳{{ number_format($currentMonthGeneratedInvoices->sum('due_amount'), 2) }}
@endif
@endsection