TIP: You can type at any time to perform a new search.
Survey sale generation
survey_sale_generation · OCA/survey
- Repository
- OCA/survey · module folder · Try on Runboat
- Module version
- 1.0.3
- Category
- Marketing/Survey
- Folder size
- 0.09 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/survey
- Last tracking update
- 2026-08-07 08:23:14
- Authors
- Odoo Community Association (OCA), Tecnativa
- Maintainers
- Odoo Community Association (OCA), Tecnativa
- Committers
- pilarvargas-tecnativa, Pilar Vargas, Weblate, OCA-git-bot, oca-ci
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- survey_crm_sale_generation
- Description
This module allows to generate quotations from surveys submits.
Code Analysis ⓘ
Views touched (4)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
survey_form |
survey.survey | form | Inherits survey.survey_survey_view_form | |
survey_question_form |
survey.question | form | Inherits survey.survey_question_form | |
survey_user_input_view_form |
survey.user_input | form | Inherits survey.survey_user_input_view_form | |
view_order_form |
sale.order | form | Inherits sale.view_order_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (5)
New fields (1)
-
survey_user_input_idMany2one → survey.user_inputcomodel_name='survey.user_input'copy=False
No public methods.
New fields (6)
-
allowed_sale_order_field_idsMany2many → ir.model.fieldscomodel_name='ir.model.fields'compute='_compute_allowed_sale_order_field_ids' -
generate_quotationsBooleanrelated='survey_id.generate_quotations' -
product_idsMany2many → product.productcomodel_name='product.product' -
product_uom_qty_question_idMany2one → survey.questioncomodel_name='survey.question'help="For multiple answer questions we might want to consider how much of that product we want to order. For example, one question could be: 'How many members in your team?' and other could be 'Choose the membership type'. We'll want to multiply members by memberships in our sale line." -
sale_order_fieldMany2one → ir.model.fieldscomodel_name='ir.model.fields'domain="[('id', 'in', allowed_sale_order_field_ids)]" -
show_in_sale_order_commentBoolean
No public methods.
New fields (2)
-
product_idsMany2many → product.productcomodel_name='product.product' -
sale_order_template_idMany2one → sale.order.templatecomodel_name='sale.order.template'
No public methods.
New fields (5)
-
crm_team_idMany2one → crm.teamcomodel_name='crm.team' -
generate_quotationsBooleanhelp="Check it to generate sale orders from the survey answers. You'll need to configure at least one question linked to a product." -
quotation_mail_template_idMany2one → mail.templatecomodel_name='mail.template'domain=[('model', '=', 'sale.order')]help='Choose a template. Otherwise the default one will be used.' -
sale_order_template_idMany2one → sale.order.templatecomodel_name='sale.order.template' -
send_quotation_to_customerBooleanhelp='Send the quotation to the customer automatically.'
No public methods.
New fields (1)
-
sale_order_idMany2one → sale.ordercomodel_name='sale.order'
No public methods.
Loading…
Loading…
- Status
- Open migration PR — not merged yet for this version
- CI status
- checks failing
- Open since
- 8 days ago
- Last activity
- 3 days ago
- Repository
- OCA/survey
- Pull request
- [19.0][MIG] survey_sale_generation: Migration to version 19.0 (#247)