OdooWiki OCA HUB

Test Base Time Window

test_base_time_window folder_open OCA/server-tools open_in_new
Technical Settings Licencia: AGPL-3

Este módulo proporciona unittests para el módulo base_time_window.

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 18.0

Añade un modelo de prueba para franjas horarias vinculadas a contactos, de modo que las franjas horarias de entrega puedan almacenarse por contacto y recuperarse por día de la semana. Es un módulo de prueba técnico, no una funcionalidad de negocio.

Este es un módulo de prueba técnica construido sobre la funcionalidad base de franjas horarias. No añade una funcionalidad normal orientada al usuario; existe para verificar que las franjas horarias funcionan correctamente cuando se vinculan a contactos.

Qué añade: - Un nuevo tipo de registro, test.partner.time.window, utilizado para almacenar una franja horaria de un contacto. Cada registro debe estar vinculado a un contacto (res.partner). - Un nuevo campo en los contactos llamado Franjas horarias (time_window_ids), que enumera todas las franjas horarias vinculadas a ese contacto. - Una regla que impide que dos franjas horarias del mismo contacto se solapen. La comprobación se ejecuta automáticamente cuando se establece o cambia el contacto de una franja horaria. - Un método auxiliar en los contactos, get_delivery_windows, que, para un nombre de día de la semana dado, devuelve las franjas horarias de entrega de los contactos seleccionados agrupadas por contacto.

Dónde aparece: - Las franjas horarias son visibles en el formulario del contacto a través del campo Franjas horarias. - Los derechos de acceso están configurados para que todos los usuarios internos puedan leer estos registros, mientras que los gestores de contactos también pueden crearlos, editarlos y eliminarlos.

Como es un módulo de prueba, es principalmente útil para desarrolladores e implementadores que verifican que el comportamiento subyacente de las franjas horarias es correcto. No añade menús, informes, correos electrónicos ni acciones programadas.

Modelos y campos (2)
  • res.partner · amplía un modelo existentetime_window_ids (Time windows)
  • test.partner.time.window · modelo nuevopartner_id

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

Fuentes · Odoo 18.0

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

terminal Instalación y uso

Sin información verificada

Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versió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.