Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) |
Lines of code | 95 |
Technical Name |
product_pricelist_item_by_conditions |
License | AGPL-3 |
Website | https://www.trey.es |
Product pricelist item by conditions
Añade una nueva opción al campo "Calcula el precio" del elemento de tarifa llamada "Por condiciones" para que el usuario seleccione el precio basado para el cálculo con el campo "Basado en" y añada las franjas de precios donde aplicar el porcentaje de los incrementos o decrementos de precio en el campo "Incrementos por rangos (%)".
Cada condición consta de tres caampos:
- "Precio desde": indica el precio desde el cual se aplicará el porcentaje de incremento/decremento. Es un campo calculado; para la primera franja es 0 y para las siguientes un céntimo más que el valor del campo "Precio hasta" de la franja anterior.
- "Precio hasta": indica el precio hasta el cual se aplicará el porcentaje de incremento/decremento.
- "Porcentaje incremento/decremento": indica el porcentaje al que se incrementará o decrementará el precio. Su valor debe ser siempre positivo.
- La fórmula usada para calcular el precio es:
- Precio * Porcentaje incremento/decremento / 100
Si el valor es mayor que 100, se incrementará el precio en ese porcentaje. Si por el contrario el valor es menor que 100, se decrementará el precio en ese porcentaje.
- Ejemplo:
- Pongamos que tenemos un producto cuyo precio es 10. Si 'Porcentaje incremento/decremento' = 200, el precio final será: 10 * 200 / 100 = 20, es decir, el precio se a incrementado a un 200%. Si por el contrario 'Porcentaje incremento/decremento' = 50, el precio final será: 10 * 50 / 100 = 5, es decir, el precio se a decrementado a un 50%.
Autor

Trey Kilobytes de Soluciones SL
Please log in to comment on this module