OdooWiki OCA HUB

Document Page Approval

document_page_approval folder_open OCA/knowledge open_in_new
Knowledge Management Licencia: AGPL-3

Este módulo añade un flujo de trabajo para aprobar modificaciones de páginas y mostrar la versión aprobada por defecto.

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 un flujo de trabajo de aprobación a las páginas de conocimiento: las ediciones se convierten en Change Requests que deben aprobarse antes de reemplazar el contenido publicado. Los aprobadores reciben notificación por correo electrónico y pueden aprobar, cancelar o reabrir solicitudes.

Este módulo convierte las ediciones de páginas en un proceso de aprobación controlado. Cuando una página (o una de sus categorías padre) está marcada como que requiere aprobación, guardar un cambio ya no actualiza directamente la página visible: en su lugar crea una Change Request, y la página sigue mostrando la última versión aprobada.

En una página verás banners de advertencia cuando se requiera aprobación, cuando haya cambios pendientes de aprobación o cuando ya tengas una solicitud en borrador para esa página. Un botón "Change Requests" en la caja de botones de la página abre las solicitudes relacionadas.

Cada Change Request tiene un estado: Draft, Pending Approval, Approved o Cancelled. Desde el formulario de la solicitud puedes usar los botones Send to Review, Approve, Cancel y Back to draft, según tus permisos. El contenido, el título y el resumen solo son editables mientras la solicitud está en Draft; los gestores de documentos aún pueden editar el título y el resumen después.

Cuando se envía una solicitud para revisión, se suscriben los grupos de aprobadores de la página y se envía un correo electrónico con el enlace de la página, el autor, la fecha, el resumen y un diff contra la versión aprobada anterior. Aprobar registra quién aprobó y cuándo, publica mensajes en la solicitud y en la página, y convierte la nueva versión en la actual.

Se añade un menú "Change Requests" bajo el menú Knowledge, con filtros por estado y agrupación por estado o aprobador. El acceso está controlado por un nuevo grupo Approver y reglas de registro.

Depende de

Menús que añade

Change Requests
Modelos y campos (2)
  • document.page · amplía un modelo existentehistory_ids, approved_uid, approver_gid, am_i_approver, approved_date (Approved Date), user_has_drafts (User has drafts?), approval_required (Require approval), approver_group_ids (Approver groups), is_approval_required (Approval required), has_changes_pending_approval (Has changes pending approval)
  • document.page.history · modelo nuevostate, page_url (URL), am_i_owner, approved_uid, am_i_approver, approved_date, is_approval_required (Approval required)

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: 8 confirmadas, 1 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Para configurar este módulo, necesita:

  • Establecer una dirección de correo electrónico válida en la configuración de la compañía.
  • Ir a Knowledge \> Categories.
  • Crear una nueva categoría de página y establecer un grupo aprobador. Asegúrese de que los usuarios que pertenecen a ese grupo tengan direcciones de correo electrónico válidas.

Para usar este módulo, necesita:

  • Ir a Knowledge \> Pages
  • Crear una nueva página y elegir la categoría creada previamente.
  • Se envía una notificación al grupo de aprobadores con un enlace al historial de la página para su revisión.
  • Según la revisión, el historial de la página se aprueba o no.
  • Los usuarios que leen la página ven la última versión aprobada.

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.