Реализовать работу с персональным прайс листом клиента.

14 1 000
Сайт на MODX revo с minishop 2
Сайт для B2B рынка.

У клиентов есть формула по которой рассчитывается персональная цена для товаров.
Формула реализована в 1С. необходимо повторить на сайте для заказов.

У товара
  • Привязка к марке — идентификатор и название марки приходит из 1С. Предполагалось использовать как категории товаров
  • Таблица с типом цен и ценами

У пользователя
  • Таблица с маркой, тип цены, скидкой/наценкой 1, скидкой/наценкой 2, параметрами округления
  • Таблица с фирмами которые может выбрать клиент для расчета. (клиент может работать с несколькими фирмами)
Порядок подсчетов в формуле
Базовая цена -> Скидка/Наценка 1 -> Скидка/Наценка 2 -> Скидка/Наценка по фирме

Формула включается когда у клиента есть идентификатор марки в товар которой он зашел и для нее задан тип цены. Скидок наценок может не быть. тогда идет по базовой.
Если марки у клиента нет то выводим стандартную цену товара из поля price.

Цена должна считаться на лету в каталоге.

p.s. подозреваю что стоимость и время заявлена не корректно.
Андрей
Андрей
14 сентября 2018, 15:27
modx.pro
990