@php use App\Models\Invoice; use App\Models\InvoiceDetail; @endphp @php $invoice = Invoice::join('invoice_detail', 'invoice_detail.id_invoice', 'invoice.id_invoice') ->where('invoice.id_unit_instalasi','!=',1) ->where('invoice.gross_amount', 'LIKE', '%001') ->where('status_invoice', '!=', 'settlement') ->whereNull('invoice_detail.deleted_at') ->get(); @endphp @foreach ($invoice as $inv) {{ $inv->id_unit_instalasi }} {{ $inv->no_invoice }} {{ $inv->status_invoice }}
Item Detail Price : {{ number($inv->item_details_price) }}
Tax : {{ number($inv->tax) }}
Gross Amount : {{ number($inv->gross_amount) }} | Check : {{ number($total_gross_amount = $inv->item_details_price + $inv->tax) }} | @if ($inv->gross_amount == $total_gross_amount) Valid @else Not @endif

Sub Total Detail : {{ number($inv->harga_detail) }}
Tax Detail : {{ number($inv->pajak_detail) }}
Amount Detail : {{ number($inv->sub_total_detail) }} | Check : {{ number($total_sub_total_detail = $inv->harga_detail + $inv->pajak_detail) }} | @if ($inv->sub_total_detail == $total_sub_total_detail) Valid @else Not @endif

Invoice Check : @if ($total_gross_amount == $total_sub_total_detail) @php /* $invoice_detail = Invoice::where('id_invoice', $inv->id_invoice)->update([ 'item_details_price' => $inv->item_details_price - 1, 'gross_amount' => $inv->gross_amount - 1, ]); $invoice_detail = InvoiceDetail::where('id_invoice_detail', $inv->id_invoice_detail)->update([ 'harga_detail' => $inv->harga_detail - 1, 'sub_total_detail' => $inv->sub_total_detail - 1, ]); */ @endphp Valid @else @php /* $invoice_detail = InvoiceDetail::where('id_invoice_detail',$inv->id_invoice_detail)->update([ 'harga_detail' => $inv->harga_detail-1, 'sub_total_detail' => $inv->sub_total_detail-1 ]); */ @endphp Not @endif

@endforeach