Здравствуйте!
У нас на сайте возникла проблема со скидками (DIAFAN.CMS версия [b]6.0.13.4[/b] с доработками). Сайт [url=https://betonplit.ru]betonplit.ru[/url]. На сайте есть два основных раздела по продукции:
[LIST=1]
[*]Навершия и парапеты
[*]Ритуальная продукция
[/LIST]
Скидки по ним разные. Скидки и номенклатура добавляются на сайт через 1С. Сейчас скидки следующие:
На "[b]Навершиях и парапетах[/b]":
с каждых 5000р 1%, но не более 20%.
На "[b]Ритуальная продукция[/b]" для группы "[b]Пользователь[/b] (стандартный)":
50000-99999₽ - 25%,
100000-149999 - 30%,
150000-299999 - 35%,
300000-499999 - 40%,
От 500000 - 45%.
для группы "[b]Крутой оптовик[/b]" - всегда 45%,
для группы "[b]Дистрибьютор[/b]" - всегда 50%.
Сейчас основная пробема в том, что в настройках нельзя указать очерёдность применения скидок и настроить можно их только галкой "[b]Комбинировать с другими скидками[/b]" (см.скриншот). Если галку не ставить, то применяется к заказу только скидка "[b]Пользователя[/b]", в том числе, если он "[b]Дистрибьютор[/b]" или "[b]Крутой оптовик[/b]".
Если галку ставить, то применяются обе скидки по очереди.
Задача минимум:
Сделать так, чтобы скидки для "[b]Пользователя[/b]" применялись после всех остальных групп пользователей. Чтобы когда не стояла настройка "[b]Комбинировать с другими скидками[/b]", применялась бы скидка "[b]Крутой оптовик[/b]" и остальные скидки игнорировались (по логике CMS).
Задача максимум:
Просмотреть файл синхронизации с 1С, как в CMS выгружаются скидки. Есть ли в файлах корзины (модули shop и cart) несистемные доработки по скидкам, которые не отображаются в админ-панели. Сейчас скидок для "[b]Навершия и парапеты[/b]", а также скидок для "[b]Пользователя[/b]" в админ-панели не видно. Скорее всего они прописаны где-то в файлах модулей. Вывести все скидки в админ-панель и добавить поле для сортировки скидок (какое сейчас есть у товаров, см.скриншот) для упрапвления очерёдностью их применения.
Просьба сообщить примерную стоимость работ по каждой из задач.