@foreach ($appraisalFeedback as $appraisalData) @php $hodRatings = json_decode($appraisal->hod_rating); $principalRatings = json_decode($appraisal->principal_rating); $index = array_search($appraisalData->id, $appraisalDataIds); $hodRating = isset($hodRatings[$index]) ? $hodRatings[$index] : null; $principalRating = isset($principalRatings[$index]) ? $principalRatings[$index] : null; @endphp @if($appraisalData->appriasal_type->type_name == "COMPETENCIES (Ratings and weightages entered by appraiser)") @endif @endforeach @foreach ($appraisalFeedback as $appraisalData) @php $hodRatings = json_decode($appraisal->hod_rating); $principalRatings = json_decode($appraisal->principal_rating); $index = array_search($appraisalData->id, $appraisalDataIds); $hodRating = isset($hodRatings[$index]) ? $hodRatings[$index] : null; $principalRating = isset($principalRatings[$index]) ? $principalRatings[$index] : null; @endphp @if($appraisalData->appriasal_type->type_name == "Employee Characteristics") @endif @endforeach @php $future_target = json_decode($appraisal->future_targets_data); $future_target_date = json_decode($appraisal->future_target_review_date); $future_recommended = json_decode($appraisal->future_targets_recommended); @endphp @if(isset($future_target[0]) && !empty($future_target[0] && $future_target[0] !=null)) @endif @if(isset($future_target[1]) && !empty($future_target[1] && $future_target[1] !=null)) @endif @if(isset($future_target[2]) && !empty($future_target[2] && $future_target[2] !=null)) @endif @php $training_titles = json_decode($appraisal->training_title); $training_date = json_decode($appraisal->training_due_date); $training_recomended = json_decode($appraisal->training_recommended); @endphp @if(isset($training_titles[0]) && !empty($training_titles[0] && $training_titles[0] !=null)) @endif @if(isset($training_titles[1]) && !empty($training_titles[1] && $training_titles[1] !=null)) @endif @if(isset($training_titles[2]) && !empty($training_titles[2] && $training_titles[2] !=null)) @endif @php $employee_comments = $appraisal->employee_comments; $hod_comments = $appraisal->hod_comments; $principal_comments = $appraisal->principal_comments; @endphp

{{$thiscompany}}

{{$thiscomparea}}

PERFORMANCE REVIEW
SECTION A - EMPLOYEE DETAILS

EMPLOYEE NO.

{{ $appraisal->employee->employee_no }}

Department

{{ $appraisal->employee->departments->name }}

Name

{{ $appraisal->employee->name }} {{ $appraisal->employee->lname }}

Date of Joining

{{ $appraisal->employee->joiningdate }}

Designation

{{ $appraisal->employee->designations->name }}

Designation Period

{{ $appraisal->employee->departments->name }}

Review Period

{{ $appraisal->evaluation_period }}

Evalution Date

{{ $appraisal->evaluation_date }}

Instructions

Form to be completed by immediate Reporting Head / Principal, during performance review. Two way open discussion between Reporting Head / Principal is encouraged. Employee is to acknowledge by signing. DO NOT leave blanks, write 'NA' where not applicable . Review and Signed by Head of Department/ Principal and HR officer. Copy of Form will be filed in the Employee file. Completed Report to be returned to HR within 10 days.

Objectives

To review the employees performance during the review and to discuss the training needs, goals and measurement till next Performance Review.
SECTION B - COMPETENCIES (Ratings and Weightages entered by Appraiser)

No

TASKS / COMPETENCIES

HOD Rating

Principal Rating

{{$loop->iteration}} {{$appraisalData->details}} {{$hodRating}} {{$principalRating}}
SECTION C - Employee Characteristics

No

Communication skills

HOD Rating

Principal Rating

{{$loop->iteration}} {{$appraisalData->details}} {{$hodRating}} {{$principalRating}}
SECTION D - Employee Future Targets

No

Areas of Improvement/Tasks/Goals

Review By Date

Recommended by

@if(isset($future_target[0]) && !empty($future_target[0] && $future_target[0] !=null)) 1 @endif @if(isset($future_target[0]) && !empty($future_target[0] && $future_target[0] !=null)) {{$future_target[0]}} @endif @if(isset($future_target_date[0]) && !empty($future_target_date[0] && $future_target_date[0] !=null)) {{$future_target_date[0]}} @endif @if(isset($future_recommended[0]) && !empty($future_recommended[0] && $future_recommended[0] !=null)) {{$future_recommended[0]}} @endif
@if(isset($future_target[1]) && !empty($future_target[1] && $future_target[1] !=null)) 2 @endif @if(isset($future_target[1]) && !empty($future_target[1] && $future_target[1] !=null)) {{$future_target[1]}} @endif @if(isset($future_target_date[1]) && !empty($future_target_date[1] && $future_target_date[1] !=null)) {{$future_target_date[1]}} @endif @if(isset($future_recommended[1]) && !empty($future_recommended[1] && $future_recommended[1] !=null)) {{$future_recommended[1]}} @endif
@if(isset($future_target[2]) && !empty($future_target[2] && $future_target[2] !=null)) 3 @endif @if(isset($future_target[2]) && !empty($future_target[2] && $future_target[2] !=null)) {{$future_target[2]}} @endif @if(isset($future_target_date[2]) && !empty($future_target_date[2] && $future_target_date[2] !=null)) {{$future_target_date[2]}} @endif @if(isset($future_recommended[2]) && !empty($future_recommended[2] && $future_recommended[2] !=null)) {{$future_recommended[2]}} @endif
SECTION E -Training Needs

No

Training Title

Due By

Recommended by

1 @if(isset($training_titles[0]) && !empty($training_titles[0] && $training_titles[0] !=null)) {{$training_titles[0]}} @endif @if(isset($training_date[0]) && !empty($training_date[0] && $training_date[0] !=null)) {{$training_date[0]}} @endif @if(isset($training_recomended[0]) && !empty($training_recomended[0] && $training_recomended[0] !=null)) {{$training_recomended[0]}} @endif
2 @if(isset($training_titles[1]) && !empty($training_titles[1] && $training_titles[1] !=null)) {{$training_titles[1]}} @endif @if(isset($training_date[1]) && !empty($training_date[1] && $training_date[1] !=null)) {{$training_date[1]}} @endif @if(isset($training_recomended[1]) && !empty($training_recomended[1] && $training_recomended[1] !=null)) {{$training_recomended[1]}} @endif
3 @if(isset($training_titles[2]) && !empty($training_titles[2] && $training_titles[2] !=null)) {{$training_titles[2]}} @endif @if(isset($training_date[2]) && !empty($training_date[2] && $training_date[2] !=null)) {{$training_date[2]}} @endif @if(isset($training_recomended[2]) && !empty($training_recomended[2] && $training_recomended[2] !=null)) {{$training_recomended[2]}} @endif
SECTION F - COMMENTS AND SIGN OFF

EMPLOYEE COMMENTS

{{$employee_comments ?? ''}}

HEAD OF DEPARTMENT COMMENTS

{{$hod_comments ?? ''}}

PRINCIPAL'S COMMENTS

{{$principal_comments ?? ''}}
Date Printed: {{date('d-M-Y')}}
@include("reports.partial.print")