Приносим извинения за задержку.
Проблема была исправлена и исправление войдёт в следующую патч версию, 4.13.4. Для её исправления в текущей версии, необходимо применить следующие изменения:
commerceml.diff
diff --git a/app/addons/commerceml/src/Formators/OrderFormator.php b/app/addons/commerceml/src/Formators/OrderFormator.php
index e47f7aa93ac..dbc8aa638e7 100644
--- a/app/addons/commerceml/src/Formators/OrderFormator.php
+++ b/app/addons/commerceml/src/Formators/OrderFormator.php
@@ -366,7 +366,7 @@ private function formProductsData(array $order_data, $discount_rate)
$taxes_data = [];
if (!empty($order_data['taxes'])) {
- $taxes_data = $this->formTaxesData($order_data['taxes']);
+ $taxes_data = $this->formTaxesData($order_data['taxes'], $order_data['products']);
This file has been truncated. show original
Подробнее о внесении изменений можно прочесть здесь:
https://www.cs-cart.ru/docs/latest/upgrade/apply_diff_file.html