@extends('layouts.auth.app') @section('title', 'Settlement Revocation - Assessment') @section('content')
Back to Search

Operation Manager - Settlement Revocation

@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif

Record Details

Template Type Assessment
Date {{ $assessment->AssessmentDate ? \Carbon\Carbon::parse($assessment->AssessmentDate)->format('d-M-Y') : 'N/A' }}
Tax Payer Type {{ $assessment->TaxPayerTypeName ?? 'N/A' }}
Tax Payer Name {{ $assessment->TaxPayerName ?? 'N/A' }}
Due Date {{ $assessment->SettlementDueDate ? \Carbon\Carbon::parse($assessment->SettlementDueDate)->format('d-M-Y') : 'N/A' }}

Notes

{!! $assessment->AssessmentNotes ?? 'No notes available' !!}

Reference: {{ $assessment->AssessmentRefNo ?? 'N/A' }} | Status: {{ $assessment->SettlementStatusName ?? 'N/A' }}
@if(count($assessmentRules) > 0)
@foreach($assessmentRules as $rule) @php $ruleItems = $assessmentItems->where('AARID', $rule->AARID); $ruleSettlements = $assessmentRuleSettlements->where('AARID', $rule->AARID); $ruleAmountCharged = $ruleItems->sum('TotalAmount'); $ruleAmountPaid = $rule->SettledAmount ?? 0; $ruleOutstanding = $ruleAmountCharged - $ruleAmountPaid; @endphp

{{ $rule->AssessmentRuleName }}

Amount Charged: {{ number_format($ruleAmountCharged, 2) }}

Amount Paid: {{ number_format($ruleAmountPaid, 2) }}

Outstanding: {{ number_format($ruleOutstanding, 2) }}

Tax Year: {{ $rule->TaxYear ?? 'N/A' }}

@endforeach
@endif @php $assessmentAmount = $assessment->AssessmentAmount ?? 0; $adjustmentTotal = $adjustments->sum('Amount'); $lateChargeTotal = $lateCharges->sum('TotalAmount'); $totalAmount = $assessmentAmount + $adjustmentTotal + $lateChargeTotal; $settlementAmount = $assessment->SettlementAmount ?? 0; $outstanding = $assessmentAmount + $adjustmentTotal - $settlementAmount; $amountToPay = $assessmentAmount + $adjustmentTotal - $settlementAmount; @endphp
Assessment Amount {{ number_format($assessmentAmount, 2) }}
Adjustments {{ number_format($adjustmentTotal, 2) }}
Late Charges {{ number_format($lateChargeTotal, 2) }}
Total Amount {{ number_format($totalAmount, 2) }}
Total Paid {{ number_format($settlementAmount, 2) }}
Outstanding {{ number_format($outstanding, 2) }}
Amount to Pay {{ number_format($amountToPay, 2) }}

Add Settlement Revocation

@csrf
@include('settlement-revocation.partials._assessment-modals', [ 'assessment' => $assessment, 'assessmentRules' => $assessmentRules, 'assessmentItems' => $assessmentItems, 'assessmentRuleSettlements' => $assessmentRuleSettlements, 'settlements' => $settlements, 'adjustments' => $adjustments, 'lateCharges' => $lateCharges ]) @endsection @push('scripts') @endpush