FROM CACHE - es_header

Matemáticas Avanzadas en Liquid / Advanced Math in Liquid

Juan_Carlos_De_
Novato(a)
31 0 5

Hola! Supongo que muchos son novatos en codificación como yo.

Aquí comparto la fórmula para mostrar el subtotal, precio base de solo productos (sin IVA) basado en un IVA del 19%, considerando que el envío también tiene IVA y está incluído en  tax_price:

{{ shipping_price | divided_by: 1.19 | minus: shipping_price | plus: tax_price | minus: subtotal_price | abs | money }}

Podrás pensar que es imposible llegar a hacer una fórmula compleja, para usar por ejemplo en las notificaciones. Sin embargo, basado en la premisa de matemática lineal logré eliminar el IVA del envío al IVA total de un pedido, para mostrar solo el precio base de los productos sin IVA (ya que el código tax_price unifica IVA de productos y envío), así el cliente la tiene clara (para quienes marcan en configuración el envío con IVA - en Colombia es regla cobrar IVA al envío).

Realmente me sentí Eisntein creando esa formula, hahaha, espero les sirva. Dale like.

Con un manual para hacer matemáticas básicas que encuentras aquí, el secreto es desarrollar la formula al revés, del resultado que deseas tener. abs importante usar si obtienes un número negativo.

https://shopify.dev/docs/themes/liquid/reference/filters/math-filters

 

0 RESPUESTAS 0