OdooWiki OCA HUB

Portal Sale Confirm Require Login

portal_sale_confirm_require_login folder_open OCA/sale-workflow open_in_new
Sales Licencia: AGPL-3

Este módulo exige autenticación al acceder a presupuestos o pedidos de venta desde el portal, opcionalmente según la configuración del módulo, y requiere que la información del partner esté completa antes de que el pedido pueda confirmarse, firmarse o pagarse.

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 19.0

Añade una opción para forzar a los clientes a iniciar sesión antes de abrir un presupuesto o pedido de venta desde un enlace del portal, y bloquea la firma, aceptación o pago hasta que sus datos de contacto (teléfono, NIF, dirección, país) estén completos.

Este módulo cambia cómo interactúan los clientes con los presupuestos y pedidos de venta en el portal del cliente.

Aparece una nueva configuración en los ajustes de Ventas: "Require Login To Access Portal Sale Documents". Cuando está activada, un visitante público que abre un enlace de presupuesto o pedido es redirigido a la página de inicio de sesión, o a una página de registro si el cliente aún no tiene cuenta de usuario. Las solicitudes de PDF, texto y vista previa de enlace siguen permitiéndose sin inicio de sesión.

Antes de que un cliente pueda aceptar, firmar o pagar un pedido desde el portal, el módulo comprueba que el registro del cliente contiene teléfono, NIF, calle, ciudad y país. Si el país requiere una provincia, el campo de provincia también es obligatorio. Cuando falta información, los botones de acción habituales se sustituyen por un botón que envía al cliente a su página de cuenta para completar los datos y, después, lo devuelve al pedido.

En el formulario de dirección, el campo de país se bloquea una vez establecido un país, y el campo de NIF solo es editable cuando aún no hay ningún NIF registrado. El módulo afecta a sale.order, res.partner, res.config.settings y la página de pedido del portal.

Depende de

saleportal
Modelos y campos (3)
  • sale.order · amplía un modelo existente
  • res.partner · amplía un modelo existente
  • res.config.settings · amplía un modelo existenteportal_sale_access_login_required (Require Login To Access Portal Sale Documents)

Texto generado por IA (DeepSeek) al leer el código de la versión 19.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.

Fuentes · Odoo 17.0

Confirmado el 2026-11-03 en la rama 17.0 de OCA/sale-workflow.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Para configurar este módulo, vaya a Ventas > Configuración > Ajustes y revise la opción Require login to access portal sale documents en Presupuestos y pedidos.

Esta opción está deshabilitada de forma predeterminada.

  • Habilitada: los usuarios públicos deben iniciar sesión antes de acceder a presupuestos o pedidos de venta desde enlaces del portal.
  • Deshabilitada: los usuarios públicos pueden acceder a esos documentos desde enlaces del portal, pero la autenticación sigue siendo necesaria para confirmarlos, firmarlos o pagarlos.
  • Envíe una cotización al cliente o comparta el enlace del portal que contiene el token de acceso.
  • Cuando el cliente abre la cotización desde el portal:
  • Si el cliente no ha iniciado sesión y ya existe un usuario del portal para el partner relacionado, se le redirige a la página de inicio de sesión.
  • Si el cliente no ha iniciado sesión y aún no existe un usuario del portal, se le redirige a la página de registro utilizando un token de registro seguro.
  • Después de iniciar sesión o completar el proceso de registro, el cliente es redirigido de nuevo a la cotización en el portal.
  • Antes de que la cotización pueda ser aceptada, firmada o pagada, el sistema comprueba que el partner vinculado al pedido de venta tenga toda la información requerida completada.
  • Si falta información requerida del partner, se solicita al cliente que la complete antes de continuar.
  • Una vez que se cumplen los requisitos de autenticación e información del partner, el flujo estándar de confirmación, firma y pago de Odoo continúa con normalidad.

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.