Los precios de venta dinámicos le permiten calcular automáticamente un precio a partir de una fórmula. Así, sus precios se ajustan solos, según otra clase de precios o criterios externos.
¿Para qué sirven los precios de venta dinámicos?
Con los precios de venta dinámicos, usted define una fórmula de cálculo. Esta puede combinar varias variables, e incluso la base de datos de un proveedor, para determinar el precio. Dos casos de uso se presentan:
- Calcular una clase de precios a partir de otra. Por ejemplo, el precio “venta en línea” se calcula como el precio “tienda” menos el 10%. Así, existe una verdadera lista de precios, utilizable por el catálogo.
- Calcular un precio asociado a un producto. El precio se recalcula en el momento de su uso. Es ideal para precios muy volátiles, provenientes de una base externa.
Este módulo está en versión beta: su comportamiento puede evolucionar aún.

Introducir una regla de cálculo
Un precio de venta se caracteriza por su tipo (exento de IVA o con IVA), su base de precios, su tasa de IVA y un precio mínimo opcional. A partir de ahí, usted introduce una expresión de cálculo en el submenú dedicado.
Para el método 1, indique “Aplicable a: Tarifa”, luego la tarifa de origen y la tarifa de destino. Para el método 2, indique “Aplicable a: Precio de venta”, dejando las tarifas vacías.
Una expresión comienza con el precio calculado, seguido de la fórmula. Por ejemplo:
price_ht = #price_ht_2# * #global_15MOINS# price_min_ht = #price_min_ht_2# * #global_15MOINS# price_base_type = 1 tva_tx = #global_TVA20#
Las variables están rodeadas del símbolo #. Usted dispone de variables globales (#global_CODE#), de los campos personalizados del producto (#myfield_code#), así como de los precios, pesos, longitud y superficie del producto.

Las variables disponibles
Todas las variables se escriben entre el símbolo #. Cuando la variable incluye un número de clase de precios, sustituya x por dicho número.
| Variable | Contenido |
|---|---|
#global_CODE# |
una variable de ámbito global, definida en el submenú dedicado |
#myfield_code# |
un campo personalizado del registro de producto |
#price_ht_x# |
el precio de venta sin IVA de la clase de precios x |
#price_ttc_x# |
el precio de venta con IVA de la clase x |
#price_min_ht_x# · #price_min_ttc_x# |
los precios mínimos de la clase x |
#price_base_type_x# |
el tipo de base de la clase x: 1 para sin IVA, 2 para con IVA |
#tva_tx_x# |
el tipo de IVA de la clase x |
#localtax1_tx_x# · #localtax2_tx_x# · #localtax2_type_x# · #default_vat_code_x# |
los impuestos locales, según el país |
#weight# · #length# · #surface# |
el peso, la longitud y la superficie del producto |
Lo que debe contener la expresión. Siempre comienza con el precio calculado, seguido de
la fórmula: price_ht =, price_ttc =, price_min_ht =,
price_min_ttc = o tva_tx =. Especifique también el tipo de base con
price_base_type = 1 para sin IVA, o = 2 para con IVA.
Dos ejemplos completos. Para un precio sin IVA, con las variables globales
15MOINS = 0.85 y TVA20 = 20:
price_ht = #price_ht_2# * #global_15MOINS# price_min_ht = #price_min_ht_2# * #global_15MOINS# price_base_type = 1 tva_tx = #global_TVA20#
Y su equivalente para un precio con IVA:
price_ttc = #price_ttc_2# * #global_15MOINS# price_min_ttc = #price_min_ttc_2# * #global_15MOINS# price_base_type = 2 tva_tx = #global_TVA20#
punto y coma; si está sola en su línea, no lo necesita. Además, seleccione un producto
de prueba: es sobre él que se verificará la validación de la expresión.
Actualizar un tarifo con precios de venta dinámicos
El método 1 se integra en la gestión de tarifas. Usted crea una regla que afecta al tarifo 2, basada en el tarifo 1. A partir de entonces, la actualización del tarifo 1 desencadena automáticamente la del tarifo 2, en todos los artículos afectados. Más información sobre la gestión de tarifas

Además, en la ficha del producto, activa un precio dinámico en un nivel de precio determinado. No obstante, tenga cuidado: asegúrese de que la fórmula no haga referencia al nivel de precio sobre el que actúa.
¿Por qué automatizar los precios?
Recalcular los tarifos manualmente, con cada variación de coste, es largo y arriesgado. Los precios de venta dinámicos realizan este cálculo por usted.
Gana en tres aspectos:
- tarifos coherentes: una regla común se aplica en todas partes;
- mayor reactividad: un precio volátil se actualiza automáticamente;
- menos errores: la fórmula reemplaza los cálculos manuales.
Más información sobre la modificación de precios de venta
Consulta de bases de datos externas
Existen soluciones disponibles que a menudo requieren una adaptación según los modos de consulta y los formatos de recepción de la información tarifaria.
Introducir una variable de ámbito global
Una variable de ámbito global se utiliza en los cálculos.
Desde el submenú 8, introduzca la nueva variable.
Para poder utilizarla en una fórmula, debe nombrarla de esta manera en este ejemplo: #global_PLUS10#
Nota:
Las variables definen números enteros o decimales.

Para ir más allá