Contexto
Los precios de venta no se calculan automáticamente en función del costo del producto y un porcentaje de ganancia configurable. Actualmente el usuario debe ingresar manualmente el precio de venta, lo cual genera errores y trabajo extra.
Functional Specification
Campo nuevo en producto
- Añadir un campo “% Ganancia Automática” (float, editable).
- Este campo debe estar visible en la vista de producto.
- Cuando el costo del producto (standard_price) se modifique, Odoo deberá recalcular automáticamente el precio de venta.
Cálculo automático
La fórmula será:
- Precio de Venta = Costo + (Costo × % Ganancia Automática)
- Al guardar o actualizar costo o % Ganancia Automática, debe dispararse el cálculo automático.
Actualización masiva
- Si se cambia el porcentaje de ganancia global, debe aplicarse a todos los productos.
Compatibilidad
- Compatible con módulos de ventas, POS y eCommerce.
Opcional
- Permitir configuración por categoría de producto.
- Permitir redondeo automático según reglas definidas.