OdooWiki OCA HUB

Calendar slot duration

web_calendar_slot_duration folder_open OCA/web open_in_new
Extra Tools Licencia: LGPL-3

Este módulo amplía la funcionalidad de los calendarios de backend para admitir duraciones de franja personalizadas y permitirte ofrecer una UX más específica en cuanto a la duración y el ajuste de los eventos.

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

Te permite cambiar la altura de cada franja horaria en las vistas de calendario de Odoo y establecer una duración predeterminada para los nuevos eventos, añadiendo una configuración de duración de franja de calendario al contexto de la vista.

Este módulo cambia el comportamiento de las vistas de calendario del backend cuando una configuración especial llamada calendar_slot_duration está presente en el contexto de la vista.

  • En la cuadrícula del calendario, la altura de cada franja horaria sigue esa configuración en lugar del valor estándar, por lo que puedes mostrar franjas más cortas o más largas según el nivel de detalle que quieras para el día.
  • Cuando creas un evento nuevo haciendo clic en el calendario, si no se indica una hora de fin y el evento no es de día completo, la hora de fin se calcula automáticamente sumando la duración configurada a la hora de inicio.

La configuración no es un campo de un formulario; se lee del contexto de la acción o del menú que abre el calendario. El módulo incluye un cambio en los datos de demostración que añade calendar_slot_duration establecido en 10 minutos a la acción de ventana de acciones programadas, lo que muestra cómo se configura la funcionalidad.

Solo afecta a las vistas de calendario web y no añade modelos, menús ni campos de base de datos nuevos. El módulo en sí no añade reglas de negocio, correos electrónicos ni trabajos programados; la única acción programada que se modifica es el registro de datos de demostración usado para demostrar la configuración del contexto.

Depende de

web

Lo necesitan otros módulos

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

Esta documentación es para desarrolladores.

Si quieres configurar la duración del intervalo de tu vista de calendario, asegúrate de que tu acción de ventana incluya un contexto similar a este (el ejemplo es el valor predeterminado):

{"calendar_slot_duration": "00:30:00"}

Se puede añadir en acciones definidas en python o como registros ir.actions.act_window.

Para usar este módulo, necesita instalar algún otro addon que lo utilice, ya que no proporciona ninguna funcionalidad para el usuario final.

Como datos de demostración, este módulo modifica el calendario "Acciones programadas" para tener franjas de 10 minutos como demostración de la funcionalidad.

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.