OdooWiki OCA HUB

Kanban - Stage Support

base_kanban_stage folder_open OCA/server-tools open_in_new
base Licencia: LGPL-3

Este módulo proporciona un modelo de etapas compatible con las vistas Kanban y las vistas estándar necesarias para gestionar estas etapas. También proporciona el modelo base.kanban.abstract, que puede heredarse para añadir soporte de vistas Kanban con etapas a cualquier otro modelo. Por último, incluye una vista Kanban base que puede extenderse según sea necesario.

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 sistema reutilizable de etapas Kanban a Odoo, permitiéndote definir etapas por modelo y gestionar tarjetas con prioridad, estado, color y usuario asignado. Es una base técnica que otros módulos heredan para obtener tableros Kanban con etapas.

Este módulo proporciona a Odoo un motor genérico de etapas Kanban sobre el que otros módulos pueden construir. No añade un tablero a un documento de negocio por sí mismo; en su lugar, proporciona los bloques de construcción.

  • Un nuevo registro "Kanban Stage" permite nombrar una etapa, describirla, establecer su orden, elegir si está contraída en el tablero y seleccionar a qué modelo pertenece. Cada etapa también incluye textos explicativos para prioridad, gestión normal, listo y gestión especial.
  • Las etapas se gestionan desde un nuevo menú Kanban bajo el menú Customization, con una lista y un formulario de Stages.
  • Un modelo abstracto reutilizable (base.kanban.abstract) puede ser heredado por cualquier modelo para dotarlo de una etapa, un usuario asignado, una prioridad (normal, media, alta), un índice de color, una secuencia para ordenar las tarjetas y un estado (gestión normal, listo, gestión especial).
  • La etapa predeterminada se selecciona automáticamente de entre las etapas definidas para ese modelo, y solo pueden seleccionarse las etapas vinculadas al mismo modelo.
  • Se proporciona una vista Kanban base, que agrupa las tarjetas por etapa, mostrando el selector de estado, las estrellas de prioridad, el selector de color y el avatar del usuario asignado.
  • En la pantalla Models, una nueva marca "Kanban" indica qué modelos admiten etapas; solo puede establecerse en modelos personalizados y no puede volver a desactivarse.

Depende de

base

Lo necesitan otros módulos

Menús que añade

KanbanStages
Modelos y campos (3)
  • ir.model · amplía un modelo existenteis_kanban (Kanban)
  • base.kanban.stage · modelo nuevofold (Collapse?), name (Stage Name), sequence, description, legend_done (Ready Explanation), res_model_id (Associated Model), legend_normal (Normal Handling Explanation), legend_blocked (Special Handling Explanation), legend_priority (Priority Explanation)
  • base.kanban.abstract · modelo nuevouser_id (Assigned To), stage_id (Kanban Stage), kanban_color (Kanban Color Index), kanban_status, kanban_priority, kanban_sequence, kanban_legend_done (Ready Explanation), kanban_legend_normal (Normal Handling Explanation), kanban_legend_blocked (Special Handling Explanation), kanban_legend_priority (Priority Explanation)

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

Fuentes · Odoo 19.0

Confirmado el 2026-11-03 en la rama 19.0 de OCA/server-tools.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

No se necesita ni es posible ninguna configuración.

  • Heredar de base.kanban.abstract para añadir la funcionalidad de etapa Kanban al modelo hijo:
class MyModel(models.Model):
    _name = "my.model"
    _inherit = "base.kanban.abstract"
  • Extender la vista base de Kanban proporcionada (base_kanban_abstract_view_kanban) según lo necesite el modelo hijo, asegurándose de establecer el mode a primary para que la herencia funcione correctamente. La vista base tiene cuatro atributos name destinados a proporcionar un acceso XPath conveniente a diferentes partes de la tarjeta Kanban. Son card_dropdown_menu, card_header, card_body y card_footer:
<record id="my_model_view_kanban" model="ir.ui.view">
    <field name="name">My Model - Kanban View</field>
    <field name="model">my.model</field>
    <field name="mode">primary</field>
    <field name="inherit_id" ref="base_kanban_stage.base_kanban_abstract_view_kanban"/>
    <field name="arch" type="xml">
        <xpath expr="//div[@name='card_header']">

        </xpath>
        <xpath expr="//main[@name='card_body']">

        </xpath>
    </field>
</record>
  • Para gestionar las etapas, vaya a Settings \> Technical \> Kanban \> Stages.

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.