Problema irritante sobre arredondamentos. Eu acho que a comunidade sabe disso. Quando você usa o preço, incluindo impostos, descontos e assim por diante, obtém uma diferença de preço de 0,01. Encontrei uma solução para reescrever a classe principal com o método round($price, 4)
e achei que poderia ajudar. Estava funcionando bem, mas agora eu o enfrentei novamente. Eu tenho uma condição de exportação base_total_invoiced == base_grand_total
e esses preços também 112.9230 != 112.9200
podem ser arredondados. Mas é uma correção suja.
Alguém conhece uma boa solução para isso?