Сортировка торговых предложений по цене, учитывающая скидки

DETKI добавил(а) 3 года назад
Не проблема

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


Например, есть товар с предложениями. У предложений одинаковая цена, но у одного предложения скидка 10%, а второго 20%. В списке будет показан товар без учёта этой скидки.

Конкретный пример. В настройках предложений стоит сортировка по цене.


c4aad9e0dc21b1869f109fa77c3efde7


Автокресло стоит 3499 рублей для всех торговых предложений. В списке выбирается предложение с ценой 3499 рублей без учёта скидки. Со скидкой 10% окончательная цена получается 3149 рублей.

e5f7754631c6886c4c755e22e7984ab2

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

6a1c9efcf501372a94b6d2e7b2198eb4

Ответы (1)

фото
1

Здравствуйте!

Спасибо за подробное описание задачи. Торговые предложения (ТП) — это стандартный функционал 1С-Битрикс. К сожалению, API не позволяет настраивать сортировку ТП с учетом скидки. Вы можете написать по этому вопросу разработчикам платформы. Если с их стороны появится такая возможность, мы ее поддержим в решении.

Комментировать
 
Прикрепить файлы