$ 298.00
In-App Purchases| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Employees (hr) • Invoicing (account) |
| Community Apps Dependencies | Show |
| Lines of code | 7391 |
| Technical Name |
do_school_l10n_in |
| License | OPL-1 |
| Website | http://doincredible.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Employees (hr) • Invoicing (account) |
| Community Apps Dependencies | Show |
| Lines of code | 7391 |
| Technical Name |
do_school_l10n_in |
| License | OPL-1 |
| Website | http://doincredible.com |
School ERP — India Localization
Adapts the universal School ERP to Indian schools with national IDs, boards, grading and UDISE+ — layered on the country-neutral core, never replacing it.
Indian compliance, layered on a universal core
This localization layer adapts the universal School ERP suite to the needs of schools in India without changing the country-neutral core. Everything is added through inheritance, data seeding and provider/strategy registration — so the same core continues to work elsewhere, and this module doubles as a template for future country localizations.
It brings national identifiers (APAAR ID, PEN), affiliation boards, Indian grading systems, statutory demographics, local payment options and the UDISE+ statutory export — the out-of-the-box footing schools need for Indian compliance, with no bespoke development.
Key Features
National Identifiers
APAAR ID and PEN on students, PEN on teachers, with format validation and an APAAR generation helper.
School Registration
UDISE+ code (11-digit validated) and affiliation board — CBSE, ICSE, IB, State Board or University.
Statutory Demographics
Religion, caste and reservation category captured on students for statutory reporting.
Seeded Reference Data
Indian ID types, CCE/HPC grade systems and DPDP-aligned privacy settings loaded on install.
Local Payments
Razorpay and PayU registered as selectable Odoo payment providers for the region.
UDISE+ Export
A UDISE+ statutory export plugged into the reports module’s export hook.
Screenshots
How It Works
User Roles
| Role | Access |
|---|---|
| School Admin | Manage UDISE+/board data, identifiers and payment providers, and run the UDISE+ export (via inherited core groups). |
| Principal | Manage school and student data and run statutory exports per core report permissions. |
| Teacher | View and maintain student/teacher fields per inherited core access. |
This module adds no new security groups — access follows the inherited groups and record rules of the School ERP core suite.
Integration
Core models extended
Adds India-specific fields to do.school, do.student and do.teacher by inheritance — the core stays universal.
Reports export hook
Implements the do.statutory.export hook from the reports module to deliver the UDISE+ export.
Providers registered
Registers communication and payment providers (Razorpay, PayU) for the region.
Builds on the suite
Layers on the privacy, fee, exam and communication modules of the School ERP suite.
Technical Information
Odoo Version: 19.0 (Community)
Models: Inherits do.school, do.student, do.teacher, do.statutory.export and payment.provider — no new models.
Dependencies: do_school_core, do_school_student, do_school_teacher, do_school_privacy, do_school_fee, do_school_exam, do_school_reports, do_school_communication
License: LGPL-3
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module