Survey Certification Sending

survey_certification_sending
REPOSITORY
REPOSITORYOCA/survey
GIT
GIThttps://github.com/OCA/survey.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/survey/tree/17.0/survey_certification_sending
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYMarketing/Survey
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA)
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA)
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, pilarvargas-tecnativa
WEBSITE
WEBSITEhttps://github.com/OCA/survey
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:20:11
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - survey
    - auth_signup
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - http_routing
    - gamification
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module extends the Odoo Survey application to allow automatic and
manual sending of certifications when a participant successfully
completes a survey.

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
survey_fill_form_done survey_fill_form_done ir.ui.view qweb Inherits survey.survey_fill_form_done
survey_form survey.survey field Inherits survey.survey_survey_view_form
survey_user_input_view_form survey.user_input field Inherits survey.survey_user_input_view_form
view_partner_form res.partner.form.view res.partner field Inherits base.view_partner_form
Models touched (4)

New fields (0)

No new fields.

Public methods (1)
  • send_mail(self, res_id, force_send=False, raise_exception=False, email_values=None, email_layout_xmlid=False)

New fields (1)
  • skip_certification_email Boolean
    help='Skip sending the certification automatically after successful completion of the survey.'
Public methods (0)

No public methods.

New fields (1)
  • skip_certification_email Boolean
    help='Skip sending the certification automatically after successful completion of the survey.'
Public methods (0)

No public methods.

New fields (1)
  • certification_sent Boolean
    default=False help='It indicates if the certification has been sent.'
Public methods (1)
  • action_manual_send_certification(self)
REPOSITORY
REPOSITORYOCA/survey
GIT
GIThttps://github.com/OCA/survey.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/survey/tree/15.0/survey_certification_sending
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYMarketing/Survey
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA)
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA)
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, pilarvargas-tecnativa
WEBSITE
WEBSITEhttps://github.com/OCA/survey
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:44
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - survey
    - auth_signup
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - http_routing
    - gamification
    - web_kanban_gauge
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
survey_fill_form_done survey_fill_form_done ir.ui.view qweb Inherits survey.survey_fill_form_done
survey_form survey.survey field Inherits survey.survey_form
survey_user_input_view_form survey.user_input field Inherits survey.survey_user_input_view_form
view_partner_form res.partner.form.view res.partner field Inherits base.view_partner_form
Models touched (4)

New fields (0)

No new fields.

Public methods (1)
  • send_mail(self, res_id, force_send=False, raise_exception=False, email_values=None, notif_layout=False)

New fields (1)
  • skip_certification_email Boolean
    help='Skip sending the certification automatically after successful completion of the survey.'
Public methods (0)

No public methods.

New fields (1)
  • skip_certification_email Boolean
    help='Skip sending the certification automatically after successful completion of the survey.'
Public methods (0)

No public methods.

New fields (1)
  • certification_sent Boolean
    default=False help='It indicates if the certification has been sent.'
Public methods (1)
  • action_manual_send_certification(self)