私が働いているあるmagentoストアで、注文に問題がありました(問題は、magentoがデフォルトで2の精度で価格を丸め、4も税金が必要だったという事実によって発生しました)。
この問題を修正したため、新しい注文は正確な合計で保存されますが、再計算が必要な注文がいくつかあります。
1 つの方法は、orders と order_items テーブルをループして正しい合計を設定することです。
しかし、多くの列があり、そのうちのいくつかは、それらが何を表しているかについてあまり自明ではありません (hidden_tax_amount など)。
original_price と tax_percent が正しいことは確かで、数量もわかっているので、再計算は簡単にできると思いますが、ルールを知っている場合に限られます。
それで、あなたはそれを知っていますか?