CommerceML. Некорректное распределение скидки между позициями

Настраиваю синхронизацию заказов с МоимСкладом.
Если установлена промо-акция на заказ со скидкой на фиксированную сумму в качестве бонуса, то не всегда происходит корректное распределение этой скидки между товарами. Я несколько раз ловил ситуацию, когда общая сумма заказа на сайте и общая сумма в МоемСкладе отличается на 1 копейку. Происходит это потому что в XML-файле процент скидки и/или сумма скидки на каждый товар не округлены должным образом. Количество знаков после запятой может быть больше десяти. От этого не совпадает общая сумма заказа в CS-Cart и в МоемСкладе.

Необходимо округлить размер распределенных скидок на каждую позицию таким образом, чтобы получившаяся сумма заказа не изменилась.

Скриншот из XML-файла, отправленного в МойСклад с неокругленными скидками:

Можно попробовать в администрирование - валюты настроить в ценах 1-2 цифры после запятой, может тогда будут эти хвосты обрезаться

Извините за задержку с ответом. Мы сообщили об этой проблеме разработчикам.

@sinobook.ru, Добрый день! Спасибо за обращение, исправления войдут в следующую версию.