CS-Cart 4.13.2.SP2
Модуль: CommerceML – синхронизация интернет-магазина с 1С, МойСклад, Класс365
Настроена выгрузка заказов из CS-Cart в МойСклад.
Обнаружил следующую ошибку. Если в заказе установлена скидка в размере полной стоимости заказа (то есть сумма заказа равна нулю), то при выгрузке заказов в МойСклад установленная скидка не учитывается.
Примеры:
- Оформлен заказ на один товар стоимостью 390 рублей. Скидок нет. Сумма заказа 390 рублей. В МоемСкладе аналогичные данные. Все верно.
- Оформлен заказ на один товар стоимостью 390 рублей. Установлена общая скидка на заказ 100 рублей. Сумма заказа 390 рублей. В МоемСкладе стоимость товара 390 рублей без скидки, 290 рублей со скидкой, общая сумма заказа 290 рублей. Все верно.
- Оформлен заказ на один товар стоимостью 390 рублей. Установлена общая скидка на заказ 390 рублей или 100% (не важно, каким образом устанавливать скидку). Сумма заказа 0 рублей. В МоемСкладе стоимость товара 390 рублей без скидки, 390 рублей со скидкой, общая сумма заказа 390 рублей. Не верно.
В XML-файле, который получает МойСклад от CS-Cart, видно, что у заказов со 100% скидкой нет информации об этой скидке.
Бесплатный заказ - это подарок клиенту в моем случае, который нужно с нулевой стоимостью провести по складским остаткам, оформить на доставку из CS-Cart.