subperiods = $reportCard->getSubperiods($period->serial_prd); $period->averageExamPeriod = true; $period->countaverageExamPeriod = 0; $period->sumExamPeriod = 0; $period->averageFinalPeriod = true; $period->countaverageFinalPeriod = 0; $period->sumFinalPeriod = 0; $count = 0; ?> subperiods as $subperiod): ?> hasAverage = true; $subperiod->count = 0; $subperiod->sum = 0; ?> subject_typ=='mandatory'): ?> start_date_prd <= $periodSelected->start_date_prd): ?> subperiods as $subperiod): ?> subperiods as $subperiod): ?> subject_typ=='optional'): ?> start_date_prd <= $periodSelected->start_date_prd): ?> subperiods as $subperiod): ?> subperiods as $subperiod): ?> subject_typ=='compound'): ?> start_date_prd <= $periodSelected->start_date_prd): ?> subperiods as $subperiod): ?> subperiods as $subperiod): ?> subject_typ=='compound'): ?> getChieldSubjectsByCatSubjectCoursePeriod($subject->serial_csb, $course->serial_crs, $period->serial_prd, $student->serial_std); ?> start_date_prd <= $periodSelected->start_date_prd): ?> subperiods as $subperiod): ?> subperiods as $subperiod): ?> start_date_prd <= $periodSelected->start_date_prd): ?> subperiods as $subperiod): ?> subperiods as $subperiod): ?> start_date_prd <= $periodSelected->start_date_prd): ?> subperiods as $subperiod): ?> subperiods as $subperiod): ?>
MAESTRO/A TUTOR/A:   last_name_emp; ?> first_name_emp; ?>
ALUMNO:                           last_name_std; ?> first_name_std; ?> NIVEL: name_set; ?> name_lvl; ?> name_clg; ?>

ASIGNATURAS
name_prd; ?>


FIN

OBSERVACIONES
80%
20%

100%
name_sbp,0,1); ?> EX PQ
grade_type=='QUALITATIVE' ? '*'. $subject->name_csb:''.$subject->name_csb.''; ?> getAverageMandatorySubjectSubperiod($subject->serial_sbc, $subperiod->serial_sbp, $student->serial_std, $course->serial_crs, $subject->grade_type); if ($subject->grade_type == 'QUANTITATIVE') { if ($subperiod->hasAverage) { if ($gradSubperiod) { $subperiod->count += 1; $subperiod->sum += $gradSubperiod; } else { $subperiod->hasAverage = false; } } $gradSubperiod = '' . $gradSubperiod . ''; } ?> options_prd,'SHOW_IN_REPOR_CARD')!==false || ($currentUser->serial_prf != 2 && $currentUser->serial_prf != 3)): ?> getSubjectExamPeriod($course->serial_scy, $student->serial_std, $period->serial_prd, null, $subject->serial_sbc, null, null, $subject->grade_type); if ($subject->grade_type == 'QUANTITATIVE') { if ($period->averageExamPeriod) { if ($gradeExam) { $period->countaverageExamPeriod += 1; $period->sumExamPeriod += $gradeExam; } else { $period->averageExamPeriod = false; } } $gradeExam = '' . $gradeExam . ''; } ?> averageExamPeriod = false; ?> options_prd,'SHOW_IN_REPOR_CARD')!==false || ($currentUser->serial_prf != 2 && $currentUser->serial_prf != 3)): ?> getAveragMandatorySubjectPeriod($subject->serial_sbc, $period->serial_prd, $student->serial_std, $course->serial_crs, $subject->grade_type); if ($subject->grade_type == 'QUANTITATIVE') { if ($period->averageFinalPeriod) { if ($gradeAverageFinalPeriod) { $period->countaverageFinalPeriod += 1; $period->sumFinalPeriod += $gradeAverageFinalPeriod; } else { $period->averageFinalPeriod = false; } } $gradeAverageFinalPeriod = '' . $gradeAverageFinalPeriod . ''; } ?> averageFinalPeriod = false; ?> end_date_prd == $period->end_date_prd): ?> getFinalGrade(null, $subject->serial_sbc, null, $student->serial_std, $course->serial_crs, null, $subject->grade_type); if ($subject->grade_type == 'QUANTITATIVE') { $coutGrades++; $sumAverages = $sumAverages + $finalGrade; if ($hasAverage) { if (empty($finalGrade)) { $hasAverage = false; } } } ?> getSubjectCommentPeriod($student->serial_std, $periodSelected->serial_prd,null ,$subject->serial_sbc ); ?> getAverageOptionalSubjectSubperiod($subject->serial_sbc, $subperiod->serial_sbp, $student->serial_std, $course->serial_crs, $period->serial_prd); if ($subject->grade_type == 'QUANTITATIVE') { if ($subperiod->hasAverage) { if ($gradSubperiod) { $subperiod->count += 1; $subperiod->sum += $gradSubperiod; } else { $subperiod->hasAverage = false; } } $gradSubperiod = '' . $gradSubperiod . ''; } ?> options_prd,'SHOW_IN_REPOR_CARD')!==false || ($currentUser->serial_prf != 2 && $currentUser->serial_prf != 3)): ?> getSubjectExamPeriod($course->serial_scy, $student->serial_std, $period->serial_prd, $subject->serial_sbc, null, $course->serial_crs, $subject->serial_scat, $subject->grade_type); if ($subject->grade_type == 'QUANTITATIVE') { if ($period->averageExamPeriod) { if ($gradeExam) { $period->countaverageExamPeriod += 1; $period->sumExamPeriod += $gradeExam; } else { $period->averageExamPeriod = false; } } $gradeExam = '' . $gradeExam . ''; } ?> averageExamPeriod = false; ?> options_prd,'SHOW_IN_REPOR_CARD')!==false || ($currentUser->serial_prf != 2 && $currentUser->serial_prf != 3)): ?> getAveragOptionalSubjectPeriod($subject->serial_sbc, $period->serial_prd, $student->serial_std, $course->serial_crs); if ($subject->grade_type == 'QUANTITATIVE') { if ($period->averageFinalPeriod) { if ($gradeAverageFinalPeriod) { $period->countaverageFinalPeriod += 1; $period->sumFinalPeriod += $gradeAverageFinalPeriod; } else { $period->averageFinalPeriod = false; } } $gradeAverageFinalPeriod = '' . $gradeAverageFinalPeriod . ''; } ?> averageFinalPeriod = false; ?> end_date_prd == $period->end_date_prd): ?> getFinalGrade($subject->serial_sbc, null, null, $student->serial_std, $course->serial_crs, $period->serial_prd, $subject->grade_type); if ($subject->grade_type == 'QUANTITATIVE') { $coutGrades++; $sumAverages = $sumAverages + $finalGrade; if ($hasAverage) { if (empty($finalGrade)) { $hasAverage = false; } } } ?> getSubjectCommentPeriod($student->serial_std, $periodSelected->serial_prd, $subject->serial_sbc,null ); ?> getAverageCompundSubjectSubperiod($subject->serial_csb, $subject->average_type, $period->serial_prd, $subperiod->serial_sbp, $student->serial_std, $course->serial_crs); if ($subperiod->hasAverage) { if ($gradSubperiod) { $subperiod->count += 1; $subperiod->sum += $gradSubperiod; } else { $subperiod->hasAverage = false; } $gradSubperiod = '' . $gradSubperiod . ''; } ?> options_prd,'SHOW_IN_REPOR_CARD')!==false || ($currentUser->serial_prf != 2 && $currentUser->serial_prf != 3)): ?> getExamCompundSubjectPeriod($subject->serial_csb, $period->serial_prd, $student->serial_std, $course->serial_crs); if ($period->averageExamPeriod) { if ($gradeExam) { $period->countaverageExamPeriod += 1; $period->sumExamPeriod += $gradeExam; } else { $period->averageExamPeriod = false; } $gradeExam = '' . $gradeExam . ''; } ?> averageExamPeriod = false; ?> options_prd,'SHOW_IN_REPOR_CARD')!==false || ($currentUser->serial_prf != 2 && $currentUser->serial_prf != 3)): ?> getAverageCompundSubjectPeriod($subject->serial_csb, $period->serial_prd, $student->serial_std, $course->serial_crs); if ($period->averageFinalPeriod) { if ($gradeAverageFinalPeriod) { $period->countaverageFinalPeriod += 1; $period->sumFinalPeriod += $gradeAverageFinalPeriod; } else { $period->averageFinalPeriod = false; } $gradeAverageFinalPeriod = '' . $gradeAverageFinalPeriod . ''; } ?> averageFinalPeriod = false; ?> end_date_prd == $period->end_date_prd): ?> getFinalGrade(null, null, $subject->serial_csb, $student->serial_std, $course->serial_crs, null, 'QUANTITATIVE'); $sumAverages = $sumAverages + $finalGrade; if ($hasAverage) { if (empty($finalGrade)) { $hasAverage = false; } } ?>
     name_csb; ?> (weight_scp; ?>%) getAverageMandatorySubjectSubperiod($chieldSubject->serial_sbc, $subperiod->serial_sbp, $student->serial_std, $course->serial_crs,'QUANTITATIVE'); ?> options_prd,'SHOW_IN_REPOR_CARD')!==false || ($currentUser->serial_prf != 2 && $currentUser->serial_prf != 3)): ?> getSubjectExamPeriod($course->serial_scy, $student->serial_std, $period->serial_prd,$chieldSubject->serial_osb ,empty($chieldSubject->serial_osb)? $chieldSubject->serial_sbc : null ); ?> options_prd,'SHOW_IN_REPOR_CARD')!==false || ($currentUser->serial_prf != 2 && $currentUser->serial_prf != 3)): ?> getAveragMandatorySubjectPeriod($chieldSubject->serial_sbc,$period->serial_prd,$student->serial_std,$course->serial_crs,$subject->grade_type); ?> getFinalGrade(null, $chieldSubject->serial_sbc, null, $student->serial_std, $course->serial_crs,null,'QUANTITATIVE'); ?> getSubjectCommentPeriod($student->serial_std, $periodSelected->serial_prd,$chieldSubject->serial_osb ,empty($chieldSubject->serial_osb)? $chieldSubject->serial_sbc : null ); ?>
APROVECHAMIENTO hasAverage): ?> getNumberFormat($subperiod->sum, $subperiod->count, $course->serial_scy); ?> options_prd,'SHOW_IN_REPOR_CARD')!==false || ($currentUser->serial_prf != 2 && $currentUser->serial_prf != 3)): ?> averageExamPeriod): ?> getNumberFormat($period->sumExamPeriod, $period->countaverageExamPeriod, $course->serial_scy); ?> options_prd,'SHOW_IN_REPOR_CARD')!==false || ($currentUser->serial_prf != 2 && $currentUser->serial_prf != 3)): ?> averageFinalPeriod): ?> getNumberFormat($period->sumFinalPeriod, $period->countaverageFinalPeriod, $course->serial_scy); ?> getNumberFormat($sumAverages, $coutGrades, $course->serial_scy); ?>
COMPORTAMIENTO getDisciplineBySubperiod($subperiod->serial_sbp, $student->serial_std, $course->serial_crs); ?> options_prd,'SHOW_IN_REPOR_CARD')!==false || ($currentUser->serial_prf != 2 && $currentUser->serial_prf != 3)): ?> getDisciplineByPeriod($period->serial_prd, $student->serial_std, $course->serial_crs); ?> end_date_prd == $period->end_date_prd): ?> calculus_final_discipline_scy=='LAST_PERIOD'): ?> getDisciplineYear($student->serial_std, $course->serial_crs, $period->serial_prd) ?> code_deq): ?> description_deq; ?>