Repository
OCA/sale-workflow · module folder · Try on Runboat
Module version
1.0.0
Category
Sales
Folder size
0.05 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/sale-workflow
Last tracking update
2026-08-20 17:02:42
Authors
Odoo Community Association (OCA)
Maintainers
Odoo Community Association (OCA)
Committers
Pilar Vargas, OCA-git-bot, oca-ci
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
This module enforces authentication when accessing quotations or sale orders
from the portal, optionally depending on the module configuration, and
requires the partner information to be completed before the order can be
confirmed, signed, or paid.

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
portal_my_details_fields portal_my_details_fields ir.ui.view qweb Inherits portal.portal_my_details_fields
res_config_settings_view_form_inherit_portal_sale_confirm_require_login res.config.settings form Inherits sale.res_config_settings_view_form
sale_order_portal_template sale_order_portal_template ir.ui.view qweb Inherits sale.sale_order_portal_template
HTTP endpoints (2)
Route(s)HandlerAuthTypeMethodsFlags
(inherited route override) CustomerPortal.account inherited http ALL sudo
(inherited route override) CustomerPortal.portal_order_page inherited http ALL sudo
Models touched (3)

New fields (1)
  • portal_sale_access_login_required Boolean
    config_parameter='portal_sale_confirm_require_login.portal_sale_access_login_required' string='Require Login To Access Portal Sale Documents'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (2)
  • can_edit_country(self)
  • can_edit_vat(self)

New fields (0)

No new fields.

Public methods (0)

No public methods.