Bienvenido a los foros %s

Foro comunidad hispana Dolibarr

Identificarse Registrarse

Campos combinados en precios de compra

Cuestiones sobre cómo utilizar Dolibarr, ayudas sobre las funcionalidades o cualquier cuestión que no está relacionada con un error.
kaos
Novato
Mensajes: 3
Registrado: Mié, 10/05/2023, 17:33

Campos combinados en precios de compra

Mensaje por kaos »

En la configuración del módulo de productos he creado los siguientes campos personalizados:

Margen comercial (margen)
PVP recomendado (pvprecom)

Mi idea es que el margen comercial sea price / (1 - (margen / 100))
Ejemplo:

Precio de costo: 100€
Margen: 25%
Precio de venta = 100 / (1 - (25 / 100)) = 100 / (1 - 0,25) = 100 / 0,75 = 133,33€

En campo combinado he puesto:

$object->price / (1 - ($object->array_options['margen'] / 100))

Y no me funciona. ¿A qué hace referencia $object en este contexto? Entiendo que es la clase de la tabla llx_product_fornisseur_price, ¿no?

Es más, ¿si pongo simplemente $object->price, no debería copiar el precio de costo sin más? y si pongo simplemente 3, no debería rellenar el campo con un 3? En ningún caso hace nada, creo que no está funcionando el campo combinado.

Muchas gracias