| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Community Apps Dependencies | Show |
| Lines of code | 3385 |
| Technical Name |
do_school_library |
| License | OPL-1 |
| Website | http://doincredible.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Community Apps Dependencies | Show |
| Lines of code | 3385 |
| Technical Name |
do_school_library |
| License | OPL-1 |
| Website | http://doincredible.com |
School ERP — Library
Catalogue books, track individual copies and manage student issue & return cycles.
Run the whole library from one place
The Library module runs the school library end to end: catalogue every title, track each physical copy by barcode, and manage the full borrow-and-return cycle for students. Copy availability is recomputed automatically, so the circulation desk always sees the real count of items on the shelf.
Follow-up activities and email templates help chase overdue or lost items, while validation blocks issuing a copy that is not available. The catalogue links directly to student records, is multi-company aware and country-neutral, so it slots cleanly into the rest of the School ERP suite.
Everything the circulation desk needs
Book Catalogue
Record titles with ISBN, author, publisher and category for fast, structured search.
Copy Tracking
Track every physical copy by unique barcode and status — available, issued or lost.
Issue & Return
Issue copies to students with due dates, then return or mark lost in a single click.
Availability Guard
Computed counts plus validation that blocks issuing a copy that is not available.
Activities & Emails
Schedule activities on books and send follow-up notices through email templates.
Rich Views
List, form, kanban, calendar, pivot, graph and activity views for every workflow.
See it in action
From shelf to student in five steps
Access by role
| Role | Access |
|---|---|
| Teacher | Read-only access to books, copies and issues. |
| Principal | Full access to create, edit and delete library records. |
| School Administrator | Full access to create, edit and delete library records. |
Part of a connected suite
Links directly to student records from the School ERP Student module, so every issue is tied to a real student.
Adds a library smart button to the student form for one-click navigation to that student's issues.
Uses Odoo Mail for scheduled activities and notification email templates.
Under the hood
19.0 (Community)
do.book · do.book.copy · do.library.issue
do_school_student · mail
LGPL-3
Part of the School Management ERP Suite · Odoo 19 Community · by DO Incredible
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