Бесплатный заказ и CommerceML

CS-Cart 4.13.2.SP2
Модуль: CommerceML – синхронизация интернет-магазина с 1С, МойСклад, Класс365
Настроена выгрузка заказов из CS-Cart в МойСклад.

Обнаружил следующую ошибку. Если в заказе установлена скидка в размере полной стоимости заказа (то есть сумма заказа равна нулю), то при выгрузке заказов в МойСклад установленная скидка не учитывается.

Примеры:

  1. Оформлен заказ на один товар стоимостью 390 рублей. Скидок нет. Сумма заказа 390 рублей. В МоемСкладе аналогичные данные. Все верно.
  2. Оформлен заказ на один товар стоимостью 390 рублей. Установлена общая скидка на заказ 100 рублей. Сумма заказа 390 рублей. В МоемСкладе стоимость товара 390 рублей без скидки, 290 рублей со скидкой, общая сумма заказа 290 рублей. Все верно.
  3. Оформлен заказ на один товар стоимостью 390 рублей. Установлена общая скидка на заказ 390 рублей или 100% (не важно, каким образом устанавливать скидку). Сумма заказа 0 рублей. В МоемСкладе стоимость товара 390 рублей без скидки, 390 рублей со скидкой, общая сумма заказа 390 рублей. Не верно.

В XML-файле, который получает МойСклад от CS-Cart, видно, что у заказов со 100% скидкой нет информации об этой скидке.

Бесплатный заказ - это подарок клиенту в моем случае, который нужно с нулевой стоимостью провести по складским остаткам, оформить на доставку из CS-Cart.