OpenEduCat Activity

openeducat_activity
REPOSITORY
REPOSITORYOCA/vertical-education
GIT
GIThttps://github.com/OCA/vertical-education.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/vertical-education/tree/10.0/openeducat_activity
VERSION
VERSION 3.0.0
CATEGORY
CATEGORYEducation
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTech Receptives
MAINTAINERS
MAINTAINERSTech Receptives
COMMITTERS
COMMITTERSMaxime Chambreuil, Pedro M. Baeza, Vicente Jimenez Aguilar, Stéphane Bidoul (ACSONE), Parthiv Patel, ajaychauhan727
WEBSITE
WEBSITEhttp://www.openeducat.org
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:20:03
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/vertical-education:
    - openeducat_core
odoo/odoo:
    - board
    - base
    - web
    - document
    - hr
    - base_setup
    - web_kanban
    - mail
    - bus
    - web_tour
    - resource
    - website
    - web_editor
    - web_planner
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (8)
XML IDNameModelTypeStatus
student_migrate_form student.migrate.form student.migrate form New
view_op_activity_form op.activity.form op.activity form New
view_op_activity_search op.activity.search op.activity search New
view_op_activity_tree op.activity.tree op.activity tree New
view_op_activity_type_form op.activity.type.form op.activity.type form New
view_op_activity_type_search op.activity.type.search op.activity.type search New
view_op_activity_type_tree op.activity.type.tree op.activity.type tree New
view_op_student_form_timetable_inherit op.student.form.timetable_inherit op.student notebook Inherits openeducat_core.view_op_student_form
Models touched (4)

New fields (5)
  • date Date
    default=fields.Date.today() args: 'Date'
  • description Text
    args: 'Description'
  • faculty_id Many2one → op.faculty
    args: 'op.faculty', 'Faculty'
  • student_id Many2one → op.student
    required=True args: 'op.student', 'Student'
  • type_id Many2one → op.activity.type
    args: 'op.activity.type', 'Activity Type'
Public methods (0)

No public methods.

New fields (1)
  • name Char
    required=True size=128 args: 'Name'
Public methods (0)

No public methods.

New fields (1)
  • activity_log One2many → op.activity
    args: 'op.activity', 'student_id', 'Activity Log'
Public methods (0)

No public methods.

New fields (6)
  • batch_id Many2one → op.batch
    args: 'op.batch', 'To Batch'
  • course_from_id Many2one → op.course
    required=True args: 'op.course', 'From Course'
  • course_to_id Many2one → op.course
    required=True args: 'op.course', 'To Course'
  • date Date
    default=fields.Date.today() required=True args: 'Date'
  • optional_sub Boolean
    args: 'Optional Subjects'
  • student_ids Many2many → op.student
    required=True string='Student(s)' args: 'op.student'
Public methods (2)
  • onchange_course_id(self)
    @api.onchange('course_from_id')
  • student_migrate_forward(self)
    @api.multi
REPOSITORY
REPOSITORYOCA/vertical-education
GIT
GIThttps://github.com/OCA/vertical-education.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/vertical-education/tree/9.0/openeducat_activity
VERSION
VERSION 2.4.0
CATEGORY
CATEGORYOpenerp Education
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTech Receptives
MAINTAINERS
MAINTAINERSTech Receptives
COMMITTERS
COMMITTERSStéphane Bidoul (ACSONE), ajaychauhan727, siddharth-techreceptives
WEBSITE
WEBSITEhttp://www.openeducat.org
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:15:25
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/vertical-education:
    - openeducat_core
odoo/odoo:
    - board
    - base
    - web
    - document
    - hr
    - base_setup
    - web_kanban
    - mail
    - bus
    - resource
    - web_tip
    - website
    - web_editor
    - web_planner
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
        This module provide feature of Activity Manangement.

    

Code Analysis

Views touched (8)
XML IDNameModelTypeStatus
student_migrate_form student.migrate.form student.migrate form New
view_op_activity_form op.activity.form op.activity form New
view_op_activity_search op.activity.search op.activity search New
view_op_activity_tree op.activity.tree op.activity tree New
view_op_activity_type_form op.activity.type.form op.activity.type form New
view_op_activity_type_search op.activity.type.search op.activity.type search New
view_op_activity_type_tree op.activity.type.tree op.activity.type tree New
view_op_student_form_timetable_inherit op.student.form.timetable_inherit op.student notebook Inherits openeducat_core.view_op_student_form
Models touched (4)

New fields (5)
  • date Date
    default=fields.Date.today() args: 'Date'
  • description Text
    args: 'Description'
  • faculty_id Many2one → op.faculty
    args: 'op.faculty', 'Faculty'
  • student_id Many2one → op.student
    required=True args: 'op.student', 'Student'
  • type_id Many2one → op.activity.type
    args: 'op.activity.type', 'Activity Type'
Public methods (0)

No public methods.

New fields (1)
  • name Char
    required=True size=128 args: 'Name'
Public methods (0)

No public methods.

New fields (1)
  • activity_log One2many → op.activity
    args: 'op.activity', 'student_id', 'Activity Log'
Public methods (0)

No public methods.

New fields (4)
  • course_from_id Many2one → op.course
    required=True args: 'op.course', 'From Course'
  • course_to_id Many2one → op.course
    required=True args: 'op.course', 'To Course'
  • date Date
    default=fields.Date.today() required=True args: 'Date'
  • student_ids Many2many → op.student
    required=True string='Student(s)' args: 'op.student'
Public methods (2)
  • onchange_course_id(self)
    @api.one@api.onchange('course_from_id')
  • student_migrate_forward(self)
    @api.one