Skip to content

Generate Marksheets

Generate Marksheets

Create official marksheets consolidating student results across all exams in a session. Marksheets include subject-wise marks, grades, overall percentage, and final result status.

Time required: 5-10 minutes

Prerequisites

  • Exam Manager or Academic Admin role
  • All exams in session have results entered
  • Exams in “Result Updated” or “Done” state
  • Grade configuration complete

Steps

Step 1: Navigate to Marksheet Register

  1. Go to OpenEduCatExamMarksheet Register
  2. Click Create to start a new marksheet batch

Step 2: Configure Marksheet Settings

Fill in the marksheet details:

FieldRequiredDescriptionExample
NameYesMarksheet batch name”Fall 2024 Final Results”
Exam SessionYesSource exam session”Fall 2024 Finals”
CourseAutoPopulated from session-
BatchAutoPopulated from session-
Generate DateYesDate on marksheet2024-12-20

Step 3: Select Students

Choose which students to include:

OptionDescription
All StudentsGenerate for all students in batch
Passed OnlyOnly students who passed all subjects
Failed OnlyOnly students who failed one or more
Select SpecificChoose individual students

Step 4: Configure Display Options

OptionDescription
Show GradeDisplay grade column
Show PercentageDisplay percentage column
Show RankCalculate and display class rank
Show RemarksInclude remarks column
Include Absent SubjectsShow subjects where student was absent

Step 5: Generate Marksheets

  1. Click Generate Marksheets button
  2. System processes results for each student
  3. Progress indicator shows status
  4. Marksheet lines are created

Step 6: Review and Finalize

  1. Review generated marksheets in the Lines tab
  2. For each student, verify:
    • Subject-wise marks are correct
    • Total and percentage calculated properly
    • Final result status (Pass/Fail)
  3. Click Validate to finalize marksheets

Marksheet Contents

Each generated marksheet includes:

  • Institution name and logo
  • “Statement of Marks” title
  • Exam session details

Student Information

FieldSource
Nameop.student.name
Roll Numberop.student.roll_number
Father’s Nameop.student.father_name
Courseop.course.name
Batchop.batch.name

Subject-wise Results Table

ColumnDescription
Subject CodeSubject identifier
Subject NameFull subject name
Max MarksTotal possible marks
Marks ObtainedStudent’s score
GradeLetter grade
StatusPass/Fail/Absent

Summary Section

FieldCalculation
Total Marks ObtainedSum of all subjects
Total Max MarksSum of max marks
Percentage(Obtained/Max) × 100
Overall GradeBased on percentage
Final ResultPass if all subjects passed
RankPosition in class (optional)

Viewing Marksheets

Individual View

  1. Go to ExamAll Marksheets
  2. Click on a student’s marksheet
  3. View full details in form view
  4. Click Print for PDF

Bulk Print

  1. Go to Marksheet Register
  2. Open your marksheet batch
  3. Click Print All Marksheets
  4. Download as PDF (one per page)

Result Templates (Enterprise)

Use templates for complex result calculations:

Create Result Template

  1. Go to ExamConfigurationResult Templates
  2. Click Create
  3. Configure:
FieldDescription
NameTemplate name
Weightage TypeEqual / Custom weights
Pass CriteriaAll subjects / Percentage based
Include Internal MarksAdd internal assessment

Subject Weightage

If using custom weightage:

SubjectCreditsWeightage
Mathematics420%
Physics420%
Lab Practical210%

Formula Configuration

Set up custom calculations:

Final Score = (External × 0.7) + (Internal × 0.3)
Grade Points = Sum(Subject Credits × Grade Points) / Total Credits

Field Reference

Marksheet Register

Technical FieldUI LabelTypeNotes
nameNameCharRequired
session_idExam SessionMany2oneSource session
course_idCourseMany2oneAuto-populated
batch_idBatchMany2oneAuto-populated
generated_dateDateDateMarksheet date
stateStateSelectiondraft/validated
line_idsMarksheet LinesOne2manyIndividual marksheets

Marksheet Line

Technical FieldUI LabelTypeNotes
student_idStudentMany2oneStudent record
roll_numberRoll NumberCharFrom student
total_marksTotal MarksFloatSum of all subjects
total_max_marksMax MarksFloatMaximum possible
percentagePercentageFloatCalculated
grade_idGradeMany2oneOverall grade
resultResultSelectionpass/fail
rankRankIntegerClass position
result_line_idsResultsOne2manySubject-wise results

Publishing Results

Make Available on Portal (Enterprise)

  1. After validation, click Publish to Portal
  2. Students can view marksheets in their portal
  3. Parents can also access via portal

Email Marksheets

  1. Select students in marksheet lines
  2. Click ActionEmail Marksheet
  3. Compose email message
  4. Send with PDF attached

Troubleshooting

”No results found for session”

Ensure all exams have:

  • Results entered
  • Status changed to “Result Updated”
  • At least one student with marks

Percentage calculating incorrectly

Check that:

  • All subjects have correct max marks
  • No subjects have zero max marks
  • Student marks don’t exceed max marks

Missing subjects in marksheet

The subject may not have:

  • An exam created in the session
  • Results entered
  • Student marked as attendee

”Cannot validate - missing results”

Some students have incomplete results:

  1. Check marksheet lines with errors
  2. Enter missing marks for flagged subjects
  3. Try validation again

Rank not appearing

Rank calculation requires:

  • “Show Rank” option enabled
  • More than one student
  • All marksheets generated
  • Results validated

Related: Enter Exam Results | Create an Exam Session