在我工作的一家 magento 商店中,我遇到了一些订单问题(问题是由于 magento 默认情况下以 2 的精度四舍五入价格,而 4 也是必需的税)。
我已经解决了这个问题,所以新订单与正确的总和一起存储,但是有些订单需要重新计算。
一种方法是遍历 orders 和 order_items 表并设置正确的总和。
但是有很多列,其中一些列并不是很自我谈论它们所代表的内容(例如 hidden_tax_amount)。
我确定 original_price 和 tax_percent 是正确的,然后我就有了数量,所以我相信可以轻松地进行一些重新计算,但前提是我知道规则。
那么,你知道吗?