Avisos
Vaciar todo

Como puedo ingresar un precio a un producto y multiplicarlo por un factor  

 
Javier
 Javier
Usuario experto

En los productos que manejo tengo que poner el valor del producto en Dolares y luego cargarles el valor del arancel, fletes y la utilidad, despues de tener este valor lo debo de multiplicar por el valor de la TRM del día (factor) tasa representativa del mercado para que me de el precio del producto y alli luego si le cargo el valor del IVA para el precio final. Por favor colaboreme es este tema

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 07/09/2012 2:32 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Supongo que estás trabajando con Virtuemart 2.0. En tal caso, si necesitas aplicarle un sobrecoste a todos los productos podrías utilizar la opción de reglas de impuestos y cálculos que incorpora Virtuemart. Con ellas, podrían introducir uno o varios descuentos o sobrecostes a todos los productos de la tienda, que podrían ser por porcentaje o por un valor fijo.

Para crear los sobrecostes tendrías que ir a la administración de Virtuemart y en el menú lateral izquierdo entrar en Productos->Reglas de impuestos y cálculos. Aquí podrás crear tus propias reglas.

Te dejo un enlace a un vídeo donde se explica como utilizar las reglas de impuestos y cálculos en Virtuemart 2:

http://www.videosjoomla.com/component/k2/item/520-virtuemart-20-aplicar-descuentos-a-productos

Aunque se habla de descuentos se pueden usar igualmente para sobrecostes.

ResponderCitar
Respondido : 07/09/2012 3:41 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Javier
 Javier
Usuario experto

Ok, voy a revisar el video y hablamos

ResponderCitar
Respondido : 07/09/2012 4:03 pm
Javier
 Javier
Usuario experto

El video no ha sido de ayuda, porque en la casilla de operaciones matematicas usa + - o porcentual y lo que yo necesito es multiplicar. La opcion multiplicar no esta como hago para agragarla.

ResponderCitar
Respondido : 07/09/2012 4:08 pm

Javier
 Javier
Usuario experto

Sigo esperando solucion a este tema

ResponderCitar
Respondido : 07/09/2012 8:00 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola Javier

Lamentablemente virtuemart no tiene la opción de multiplicación de factores, una opción sería hacer un plugin extensivo para virtuemart, para esto necesitarás realizar programación.

Otra opción es trabajar directamente en la base de datos, aunque tendrías que quitar el factor y luego agregarlo de los precios.

Una opción adicional es modificar directamente el archivo de cálculo de precios y multiplicar tu factor, por ejemplo en virtuemart 2.0 ubica el siguiente archivo

/administrator/components/com_virtuemart/helpers/calculationh.php , en la línea 742 aprox , dentro de la función executeCalculation , encontrarás algo como :

		return $finalprice;

Aqui puede realizar la multiplicación, por ejemplo:

		return $finalprice*0.5;

Saludos.

ResponderCitar
Respondido : 07/09/2012 10:47 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Treses3
 Treses3
Usuario experto

Hola Javier,

Veo que tienes la web offline, pero igual puede servir de ayuda a otros.

En la documentación de Virtuemart pone como configurar los impuestos y reglas, como se aprecia en la imagen adjunta Doc_VM.png. El ejemplo es en VM > reglas de impuestos y cálculos > tipo de calculo > modificador de precios para Pmargin. Al ir al precio del producto para aplicarle la regla, no aparece en la lista desplegable....
En la "Nota: Para lograr un margen de beneficio deseado de 50%, el multiplicador es de 2,0 (200%). Por un margen de beneficio del 33,33% utiliza un multiplicador de 1,5 (150%)."
No entiendo muy bien del Pmargin.. 🙁

En el ejemplo de la imagen se ve para un 44% de margen:
Vamos a poner 339 de precio base

Multiplicar por 1.8
339×1,8=610,2
339+80%=610,2
OK

Pero la nota me parece que no esta correcta porque:
Multiplicar por 2 "50% de margen"
339×2=678
339+100%=678
y NO
Multiplicar por 3
339×3=1017
339+200%=1017
y multiplicar
Multiplicar por 1.5 "33,33 de margen"
339×1,5=508,5
339+50%=508,5
y NO
339+150%=847,5
(...)

Me he encontrado en el caso de tener muchos productos/servicios con diferentes reglas y querer aplicar diferentes margenes y luego sumarle el 21% de impuesto. He hecho lo siguiente:
VM > Detalle de las Reglas de impuestos y cálculos
Lista desplegable > modificador de precio antes de impuesto
Operación matemática > +%

Multiplicar por 2 "50% de margen sin iva" (1,6529)
339×2=678
339+65,4%=560,706+21%=678,45426

Multiplicar por 2.1 "margen sin iva" (1,7356)
339×2,1=711,9
339+73,5%=588,165+21%=711,67965

Multiplicar por 2.2 (1,81819)
(...)

Multiplicar por 2.3 "margen sin iva" (1,9009)
339×2,3=779,7
339+90%=644,1+21%=779,361

Multiplicar por 2.4 (1,9835)
(...)

Multiplicar por 2.5 "margen sin iva" (2,06619)
339×2,5=847,5
339+107%=701,73+21%=849,0933

Etc.

Si se quiere hacer la suma de varias reglas, entonces se deja la opción "aplicar reglas genéricas".
Si se quiere añadir, un precio con un margen + iva + descuento se ha gestionar con un software ERP.

Saludos

ResponderCitar
Respondido : 13/01/2014 5:41 pm