BHARATHIDASAN UNIVERSITY

TIRUCHIRAPPALLI - 620 023

Remuneration Claim for Setting of Question Paper(s) and Valuation

Type of the Programme : {{$valuations->category->name}}
Name of the Programme : {{$valuations->tieupProgram->title}}
Date of the Examination : {{ $start_date }} - {{ $end_date }}
Name of the Examination Centre : {{$valuations->examination_center}}, {{$valuations->tieup->district->name}}
No. of Question Papers (QP) Set/Scrutinized : {{$qp_count}}
No. of Scripts Valuated : {{$scripts_valuated}}
Name of the Subject(s) with Code :

@php $claimedDetails = $qp_details->concat($valuation_details)->unique('question_paper_scrutinized'); $courseCodes = collect(explode(',', $valuations->name_of_sub))->map(fn($v) => trim($v))->filter(); $courses = \App\Models\Course::withTrashed()->whereIn('id', $courseCodes)->get()->keyBy('id'); $courseCodesList = $courseCodes->values(); $formattedCourses = $claimedDetails->map(function ($detail) use ($courses, $courseCodesList) { $paperCode = $detail->question_paper_scrutinized; if (isset($courses[$detail->course_code])) { return "{$courses[$detail->course_code]->name} ({$paperCode})"; } $index = (int) substr($paperCode, -2) - 1; $fallbackCourseId = $courseCodesList[$index] ?? null; if ($fallbackCourseId && isset($courses[$fallbackCourseId])) { return "{$courses[$fallbackCourseId]->name} ({$paperCode})"; } return $paperCode; })->filter(); @endphp {{ $formattedCourses->implode(', ') }}

@php $i = 1; @endphp @if($qp_count > 0) @php $qpSubjects = $qp_details->pluck('question_paper_scrutinized')->filter()->unique()->implode(', '); @endphp @endif @foreach($valuation_details as $items) @php $valCount = (float)($items->no_of_valuation ?? 0); @endphp @if($valCount > 0) @php $course_id = $items->course_code; $courseRecord = \App\Models\Course::withTrashed()->where('id', $course_id)->first(); $courseType = ($courseRecord && $courseRecord->type === 'Practical') ? 'P' : 'T'; $valRate = (float) ($items->remuneration_setting_valuation ?: 0); if ($valRate <= 0) { $valRate=($valuations->category_id == 1) ? 8.00 : (($courseType === 'P') ? 20.00 : 12.00); } $valRowTotal = $valCount * $valRate; @endphp @endif @endforeach
S.No. Subject Code Description No of QP Set/Valuation Remuneration for Setting of QP Total Amount (Rs).
{{$i++}} {{ $qpSubjects }} {{ $qp_setting ?? 'QP' }} Setting {{$qp_count}} {{ number_format((float)$qp_rem, 2) }} {{ number_format((float)$qp_total, 2) }}
{{$i++}} {{$items->question_paper_scrutinized}} Valuation - {{ $courseType }} {{$items->no_of_valuation}} {{ number_format($valRate, 2) }} {{ number_format($valRowTotal, 2) }}
Total {{ number_format((float)$grand_total, 2) }}
Rupees {{ucwords($grand_total_in_words)}} Only
Countersigned
Signature of the Chairman Signature of the Claimant
Name of the Claimant Received Payment
(In BLOCK LETTERS)      {{ $invigilator->name ?? '' }}
Official Address
@if(!empty($invigilator->address_one))
{{ $invigilator->address_one }}
@endif @if(!empty($invigilator->address_two))
{{ $invigilator->address_two }}
@endif @if(!empty($invigilator->district->name) || !empty($invigilator->pincode))
{{ $invigilator->district->name ?? '' }}{{ (!empty($invigilator->district->name) && !empty($invigilator->pincode)) ? ', ' : '' }}{{ $invigilator->pincode ?? '' }}
@endif
Re.1/-
Revenue
Stamp
Payee's Acknowledgement
Address to which the cheque is to be sent Date :