OdooWiki OCA HUB

Web Timepicker Widget

web_widget_timepicker folder_open OCA/web open_in_new
Web Licencia: AGPL-3

Este módulo proporciona un widget timepicker para campos float. Se puede utilizar como reemplazo del widget estándar float_time en vistas de formulario.

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 12.0

Añade un nuevo widget 'timepicker' para campos float en las vistas de formulario de Odoo, permitiendo a los usuarios seleccionar una hora (HH:mm) con un selector de estilo reloj en lugar de escribir las horas y los minutos manualmente.

Este módulo es un pequeño complemento web que proporciona a Odoo un nuevo widget de campo llamado timepicker. Está pensado para campos float que almacenan una duración o un tiempo en horas, el mismo tipo de campo que normalmente se muestra con el widget estándar float_time.

Dónde aparece: - En vistas de formulario, un desarrollador puede establecer el widget en timepicker en un campo float. - El campo muestra entonces una entrada de tiempo con un selector, usando el formato HH:mm.

Qué cambia para los usuarios: - En lugar de escribir un número, el usuario selecciona o edita una hora como 08:30. - El valor se sigue almacenando como float, por lo que los informes y cálculos existentes siguen funcionando. - Cuando el usuario cambia la hora, el widget indica que el valor ha cambiado para que el formulario pueda reaccionar con normalidad.

Reglas de negocio y comportamiento automático: - El formato mostrado está fijado a HH:mm. - Si el campo ya tiene un valor, el selector se abre en esa hora; de lo contrario, se abre en la hora actual. - El valor introducido se convierte desde y hacia el formato de tiempo float estándar utilizado por Odoo.

No añade menús, modelos de base de datos, informes, correos electrónicos ni trabajos programados. Solo amplía los recursos web del backend y registra un nuevo widget de campo.

Depende de

web

Texto generado por IA (DeepSeek) al leer el código de la versión 12.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: 1 confirmada, 8 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 12.0

En la declaración de la vista de formulario, añade el atributo widget='timepicker' en la etiqueta field:

...
<field name="arch" type="xml">
    <form string="View name">
        ...
        <field name="name"/>
        <field name="mytimefieldname" widget="timepicker"/>
        ...
    </form>
</field>
...

Se pueden especificar opciones adicionales del plugin bootstrap datetime-picker mediante un atributo options:

...
<field name="mytimefieldname" widget="timepicker" options="{'datepicker': {'stepping': 15}}"/>
...

Consulta las opciones disponibles en datetime-picker.

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, Configuració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.