Enables the user to define different rental prices time uom (Month, Day and Hour).
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 14.0Permite alquilar productos por intervalos de días personalizados con precios escalonados, en lugar de solo por hora, día o mes. Usted establece reglas de precios por intervalo por compañía y el sistema crea automáticamente las entradas de lista de precios correspondientes.
Este módulo añade una nueva base de alquiler llamada "Interval" en los productos de alquiler. En la pestaña de precio de alquiler de un producto aparece un grupo "Interval Basis" donde marcas "Rented in interval", introduces un precio de intervalo y un número máximo de días de intervalo. Un botón "Reset Interval Prices" reconstruye las líneas de precio masivas a partir de las reglas de intervalo de la compañía.
En los ajustes de la compañía hay una nueva página "Rental Interval Prices" donde defines reglas con un nombre, un intervalo en días y un factor. Cada regla crea una línea de precio en la lista de precios de intervalo del producto, calculada como el precio de intervalo multiplicado por el factor. El formulario de la compañía también permite establecer prefijos y sufijos usados cuando el producto de servicio de alquiler se crea automáticamente.
En una lista de precios puedes marcarla como "Interval Pricelist". Cuando se usa dicha lista de precios en un pedido de venta, las líneas de alquiler cambian a la unidad de medida de intervalo, la cantidad se calcula como el número de días entre la fecha de inicio y la de fin más uno, y el precio unitario se toma de la lista de precios de intervalo. Si el número de días solicitado supera el máximo del producto, un mensaje de error bloquea la línea.
Se instala una nueva unidad de medida "Interval(s)" y se crea una "Public Pricelist (Interval)" predeterminada.
Depende de
Modelos y campos (6)
- res.company · amplía un modelo existenterental_price_interval_rule_ids (Rental Interval Price Rules), rental_service_name_prefix_interval (Prefix of Rental Service Name (Interval)), rental_service_name_suffix_interval (Suffix of Rental Service Name (Interval)), rental_service_default_code_prefix_interval (Prefix of Rental Service Internal Reference (Interval)), rental_service_default_code_suffix_interval (Suffix of Rental Service Internal Reference (Interval))
- product.product · amplía un modelo existenterental_of_interval (Rented in interval), rental_interval_max (Interval days (Max)), rental_price_interval (Interval Price), def_interval_pricelist_id, product_rental_interval_id, interval_scale_pricelist_item_ids (Interval Scale Pricelist Items)
- sale.order.line · amplía un modelo existenterental_interval_name (Rental Interval), rental_interval_price (Use Interval Price), show_rental_interval_price (Show Option Interval Price)
- product.pricelist · amplía un modelo existenteis_interval_pricelist (Interval Pricelist)
- product.pricelist.item · amplía un modelo existenteinterval_item_id (Rental Service (Interval))
- rental.price.interval.rule · modelo nuevoname (Name), factor (Factor), company_id, min_quantity (Interval (days))
Texto generado por IA (DeepSeek) al leer el código de la versión 14.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-03Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.
Fuentes · Odoo 14.0
Confirmado el 2026-11-03 en la rama 14.0 de OCA/vertical-rental.
terminal Instalación y uso
Sin información verificadaLas 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.
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.