Manage Student Admissions
Manage Student Admissions
Process student applications through a multi-stage workflow from inquiry to enrollment with document verification and fee scheduling.
Time: 10–20 minutes per application Module: OpenEduCat Admission, OpenEduCat Admission Enterprise Permissions: Admission Officer or Admission Manager
Prerequisites
- Courses and batches configured
- Admission stages defined
- Fee structures created (for automatic fee scheduling)
- Email templates configured for notifications
- Access to Admission menu
Overview
The Admission Management system enables:
- Multi-stage application workflow
- Online application portal for prospective students
- Document upload and verification
- Previous education history tracking
- Automatic student record creation upon enrollment
- Fee schedule generation upon confirmation
- Grading-based admission decisions (with bridge module)
Admission Workflow
Draft ↓ SubmitSubmitted ↓ Confirm (moves through stages)Stage 1 → Stage 2 → Stage 3 → ... → Final Stage ↓ EnrollDone (Student Created)
At any stage: → Cancel → Cancelled → Pending → Pending (awaiting documents/info)| State | Description |
|---|---|
| Draft | Initial application, editable |
| Submitted | Application submitted for review |
| Confirm | Moving through admission stages |
| Pending | Awaiting additional information |
| Cancel | Application cancelled |
| Done | Enrolled as student |
Steps
1. Configure Admission Stages
- Navigate to Admission → Configuration → Admission Stages
- Click New
- Configure the stage:
| Field | Action |
|---|---|
| Name | Enter stage name (e.g., “Document Verification”) |
| Sequence | Set order number |
| Course | Select applicable course (optional) |
| Admission Group | Assign responsible team |
| Fold in Kanban | Check to collapse in Kanban view |
- Click Save
Common Stages:
- Application Review
- Document Verification
- Entrance Test
- Interview
- Fee Payment
- Final Approval
2. Create an Admission Application (Backend)
- Navigate to Admission → Admission
- Click New
- Complete the application form:
| Field | Action |
|---|---|
| Application Number | Auto-generated |
| First Name | Enter applicant’s first name |
| Middle Name | Enter middle name (optional) |
| Last Name | Enter last name |
| Title | Select title (Mr., Mrs., etc.) |
| Birth Date | Select date of birth |
| Gender | Select Male/Female/Other |
| Course | Select desired course |
| Batch | Select target batch |
| Register Date | Defaults to today |
| Application Date | Set application submission date |
-
In Personal Information section:
- Enter nationality, blood group
- Enter emergency contact details
- Upload photo
-
In Contact Information section:
- Enter street address, city, state, country, ZIP
- Enter email and phone numbers
-
Click Save (Draft state)
3. Add Previous Education
- Open the admission record
- Navigate to Previous Education tab
- Click Add a line
- Enter education history:
| Field | Action |
|---|---|
| Name | Institution name |
| Previous Course | Course/degree name |
| Previous Result | Grade/percentage obtained |
- Repeat for all previous qualifications
- Click Save
4. Upload Required Documents
-
Open the admission record
-
Navigate to Documents tab or use attachment feature
-
Upload required documents:
- Previous marksheets
- ID proof
- Address proof
- Photographs
- Transfer certificate
-
Use the chatter for document-related communications
5. Submit Application
- Open a Draft admission record
- Click Submit button
- Application moves to Submitted state
- Admission team receives notification
6. Process Through Stages
- Open a Submitted application
- Review application details
- Click Confirm to move to first stage
- In Kanban view, drag cards between stages
- Or use Stage field to manually change stage
- Add notes in chatter for each stage transition
7. Enroll Student
-
Open an application in final stage
-
Verify all requirements completed
-
Click Enroll button
-
System creates:
- Student record (op.student)
- Linked partner record
- Course enrollment
- Fee schedule (if configured)
-
Application state changes to Done
Online Application Portal
Prospective Student Registration
-
Applicant visits
/admission/onlineportal -
Fills online application form:
- Personal details
- Contact information
- Course selection
- Previous education
-
Uploads required documents
-
Submits application
-
Receives confirmation email with application number
Track Application Status
- Applicant logs into portal
- Views application status
- Sees current stage and any pending requirements
- Can upload additional documents if requested
Field Reference
Admission Model (op.admission)
| Field | Technical Name | Type | Required | Description |
|---|---|---|---|---|
| Application No | application_number | Char | Auto | Unique identifier |
| First Name | first_name | Char | Yes | Applicant first name |
| Middle Name | middle_name | Char | No | Applicant middle name |
| Last Name | last_name | Char | Yes | Applicant last name |
| Title | title | Many2one | No | Salutation |
| Birth Date | birth_date | Date | No | Date of birth |
| Gender | gender | Selection | No | m/f/o |
| Course | course_id | Many2one | Yes | Target course |
| Batch | batch_id | Many2one | Yes | Target batch |
| Register Date | register_date | Date | No | Registration date |
| Application Date | application_date | Date | Yes | Submission date |
| Stage | stage_id | Many2one | No | Current stage |
| State | state | Selection | No | Workflow state |
| Student | student_id | Many2one | Readonly | Created student |
| Partner | partner_id | Many2one | No | Linked contact |
| Prev Education | prev_education_ids | One2many | No | Education history |
| Company | company_id | Many2one | No | Multi-company |
Previous Education (op.admission.line)
| Field | Technical Name | Type | Required | Description |
|---|---|---|---|---|
| Admission | admission_id | Many2one | Yes | Parent admission |
| Name | name | Char | Yes | Institution name |
| Prev Course | prev_course_id | Many2one | Yes | Previous course |
| Prev Result | prev_result | Char | No | Grade obtained |
Admission Stage (op.admission.stage)
| Field | Technical Name | Type | Required | Description |
|---|---|---|---|---|
| Name | name | Char | Yes | Stage name |
| Sequence | sequence | Integer | No | Display order |
| Course | course_id | Many2one | No | Course filter |
| Admission Group | admission_group_id | Many2one | No | Responsible team |
| Fold | fold | Boolean | No | Collapse in Kanban |
Fee Schedule Integration
When a student is enrolled:
- System checks for fee structures linked to course
- Creates fee schedule records automatically
- Generates payment timeline based on fee terms
- Student can view fees in portal
Configure Automatic Fee Scheduling
- Navigate to Fees → Fee Structures
- Create/edit fee structure
- Link to course
- Set fee terms and installments
- When admission is enrolled, fees auto-generate
Grading Bridge Features
With openeducat_admission_grading_bridge:
- View applicant’s previous grades
- Set minimum grade requirements for courses
- Automatic eligibility checking
- Grade-based admission decisions
Views Available
| View | Features |
|---|---|
| Kanban | Stage-based cards with drag-and-drop |
| List | Table with state badges |
| Form | Full application details |
| Calendar | Timeline by application date |
| Pivot | Analysis by course, stage, date |
| Graph | Visual admission statistics |
Kanban View
- Cards show: Photo, name, course, application date
- Drag between stages
- Color-coded by state
- Quick action buttons
Troubleshooting
| Issue | Cause | Solution |
|---|---|---|
| Cannot submit | Missing required fields | Complete all required fields |
| Cannot enroll | Not in final stage | Process through all stages first |
| Duplicate application | Same email/phone | Check existing records |
| Fees not generated | No fee structure | Configure fee structure for course |
| Portal not accessible | Portal not enabled | Enable website portal module |
| Stage not showing | Course filter mismatch | Check stage course configuration |
Best Practices
- Define clear stages: Create stages that match your admission process
- Document requirements: List required documents per course
- Timely processing: Move applications through stages promptly
- Communication: Use chatter for all applicant communications
- Portal enablement: Enable online applications to reduce data entry
- Fee integration: Link fee structures for automatic billing
Security Notes
| Role | Capabilities |
|---|---|
| Admission Officer | Create, read, write applications |
| Admission Manager | Full CRUD including delete |
| Portal User | Submit and view own applications |
| Student | View own admission history |
Record Rules
- Officers see applications in their assigned stages
- Managers see all applications
- Portal users see only their own applications