Перейти к содержанию
Fiolent

модуль для работы со скидками

Рекомендуемые сообщения

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

Ищу или готовый модуль или разработчика/ов.

 

Немного прелюдии:

Есть 1с 7.7. (с кастомной конфигурацией которая пишется уже 12 лет и по сей день)

Стоит задача сделать интернет-магазин для существующих клиентов/контрагентов. (и желательно для привлечения незначительного количества новых). Свой выбор остановили на opencart, т.к. открыт исходный код, понятная архитектура и паттерны, в меру быстрый, масса всякого готового - что можно добавить прям в "коробку", та и вообще понравился...

 

Но в голове постоянно крутятся самые главные вопросы: будет ли поддерживать наше ценообразование? не работает ли он только с "статичными ценами" и по формуле +-%? может ли быть реализована на нем накладываемая на лету в зависимости от клиента "маска скидок" на базовые цены?

 

В общем, есть текущее ценообразование которое реализовано в 1с.

Двух словах (или точнее нескольких строках):

  • у товаров есть базовая цена
  • есть скидки по производителям (справочник: "скидки по производители")
  • есть скидки по группам товаров (справочник: "скидки по категориям")
  • есть дополнительные скидки для каждого SKU (этой скидкой можно пренебречь на самом первом этапе, но потом, все равно нужно будет реализовать)

 

  • у каждого контрагента используются эти справочники, тоесть проставлены название и значение скидок (которые в зависимости от текущих условий работы - могут систематически меняться менеджерами работающими с этими клиентами)

 

  • Скидки взаимоисключаемые. (тоесть: если у Контрагента указана скидка и на Производителя и на Категорию - должна быть только скидка на Категорию, или если скидка указана и на Производителя и на Категорию и на SKU - должна быть только скидка на SKU)

 

Задача:

Нужен модуль для опенкарт, который будет на основании базовой цены и наложенных скидок - отображать авторизованным и верифицированным пользователям интернет-магазина цены на товар с учетом нашей системы скидок.

 

Понятно, что данные для модуля можем предоставить в любом формате.

Реализация, напрямую из 1с, или же через какие либо промежуточные выгрузки, обмены, и т.д. - не принципиально (хоть вручную из xml-ок, json-гов, или вообще текстового файла)

 

Если есть принципиальная разница в версии opencart - не страшно. Установим нужный. Т.к. самый главный вопрос в ценообразовании. А все остальное, как я понял, можно прикрутить куда угодно.

 

Подскажите, может быть кто-то сталкивался с готовым модулем?

Или же кто может взяться за написание с нуля? (тогда очень интересуют сроки, цена, и информация об опыте подобных разработок.)

или же кто может взяться за адаптированнее "знакомого ему" модуля для нашего ценообразования.

 

P.S. Времени на самостоятельное "изобретение велосипеда" нету. Поэтому очень прошу о помощи в поиске решения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

что то похожее сделано у меня 

1- Выгрузка цен,товаров из 1с - модуль -https://opencartforum.com/files/file/2849-neoseo-%D0%BE%D0%B1%D0%BC%D0%B5%D0%BD-%D1%81-1%D1%81/

2-Каждой группе  своя скидка(категория, производитель и т.д) - модуль - https://opencartforum.com/files/file/2898-%D1%80%D0%B0%D0%B7%D0%BD%D1%8B%D0%B5-%D1%86%D0%B5%D0%BD%D1%8B-%D0%B4%D0%BB%D1%8F-%D0%B3%D1%80%D1%83%D0%BF%D0%BF-%D0%BF%D0%BE%D0%BA%D1%83%D0%BF%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%B9/

3-автоматический перевод в группу при достижение определенной суммы покупок + доп. бонусные баллы.(также вручную можно перевести в группу) - модуль-https://opencartforum.com/files/file/1760-%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0-%D0%BF%D0%BE%D0%BE%D1%89%D1%80%D0%B5%D0%BD%D0%B8%D1%8F%D0%BB%D0%BE%D1%8F%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B8-%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%B0-1513-153-155-21/

Изменено пользователем vasilev86

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

что то похожее сделано у меня

...

...

Спасибо за ссылки. Но как я понял из описания - у Вас немного другое ценообразование.

В этом модуле основное - это группа покупателей. Для которых формируется "статические" прайсы с учетом проставленных скидок по производителям, категории, объему закупок и т.д.

 

У нас немного другая ситуация.

 

Представьте упрощенную модель:

  • есть товар: "TOVAR №1" - базовая стоимость - 100$
  • он относится к производителю "ROGA & KOPITA"
  • а также к группе товаров: "SHTUKOVINA"
  • находится на сайте в какой-то категории (это не важно, т.к. категории строятся по другому принципу и к группам товаров не имеет ни какого отношения)
  • есть товар "TOVAR №2" - базовая стоимость - 1 000$
  • он относится к производителю "ROGA & KOPITA"
  • а также к группе товаров: "OTHER SHTUKOVINA"
  • находится на сайте в какой-то категории (это не важно, т.к. категории строятся по другому принципу и к группам товаров не имеет ни какого отношения)

 

Есть клиент "CLIENT 1"

  • У него проставлена скидки на производителя "ROGA & KOPITA" - 10%
  • У него проставлена скидки на группу товаров "SHTUKOVINA"- 15%
  • У него проставлена скидки на группу товаров "OTHER SHTUKOVINA"- 8%

Есть клиент "CLIENT 2"

  • У него проставлена скидки на производителя "ROGA & KOPITA" - 5%
  • У него проставлена скидки на группу товаров "SHTUKOVINA"- 20%
  • У него проставлена скидки на группу товаров "OTHER SHTUKOVINA"- 14%

Есть клиент "CLIENT 3"

  • У него проставлена скидки на производителя "ROGA & KOPITA" - 5%
  • У него проставлена скидки на группу товаров "SHTUKOVINA"- 0%
  • У него проставлена скидки на группу товаров "OTHER SHTUKOVINA"- 10%
  • У него проставлена скидки на конкретный товар "TOVAR №2"- 30%

 

Тогда цены для клиента "CLIENT 1":

 "TOVAR №1" должен стоить: 100$ - 15% = 85$

 "TOVAR №2" должен стоить: 1 000$ - 8% = 920$

 
Тогда цены для клиента "CLIENT 2":

 "TOVAR №1" должен стоить: 100$ - 20% = 80$

 "TOVAR №2" должен стоить: 1 000$ - 14% = 860$

 

Тогда цены для клиента "CLIENT 3":

 "TOVAR №1" должен стоить: 100$ - 5% = 95$

 "TOVAR №2" должен стоить: 1 000$ - 30% = 700$

 

 
Клиенты НЕ объединены в группы - каждому задаются значение скидок отдельно. И в реальности получается, что при брендах (которых более 50), и групп товаров (которых около 260), что для каждого контрагента свой полностью индивидуальный прайс. И создаваться должен "на лету".
 
Это легко делается людьми работающими с реляционными базами. Но с учетом незнания структуры базы opencart и нехваткой времени - очень хочется надеятся на уже готовое решение или же опытного в этом программиста.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

на подходе

точная дата пока не известна

хотите быстрее инвестируйте т.к. пока пилим отвлекаемся на сторонние проекты - еда как батарейки

Изменено пользователем AWARO

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

на подходе

точная дата пока не известна

хотите быстрее инвестируйте т.к. пока пилим отвлекаемся на сторонние проекты - еда как батарейки

написал в ЛС.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поэтому поиск или готового модуля или исполнителей на написание именно этого функционала - продолжается.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От DSV
      2 500.00 руб
      Скачать/Купить дополнение


      Grand - адаптивный универсальный шаблон
      Grand – многоцелевой, настраиваемый, легкий в использовании и полностью адаптивный шаблон для работы современного интернет магазина. 
      Подходит для любого типа магазина: одежда, обувь, электроника, спорт, ювелирные изделия и многое другое ...
       
      Демонстрация
      Магазин: http://grand.kreativ.pro/
      Админка: http://grand.kreativ.pro/admin/ , доступ: demo / demo
       
      Совместимость
      Работает с Opencart v3.0, Русская сборка OpenCart v3.0
       
      Настройки:
      "Быстрый Старт" (Quick Start).
      Настройка основных цветов в админке
      Добавление CSS в админке
      Добавление JavaScript в админке
      Модуль "Настройка шаблона"
      Модуль "Баннеры"
      Модуль "Новости" (с добавлением сопутствущих товаров)
      Модуль "Категории на главной", с возможностью выбора категорий, выводятся блоками по одной категории
      Модуль "Заказ в 1 клик" (с учетом в админке)
      Модуль "Вывод текста во всплывающем окне"
      Модуль "Дополнительные вкладки в карточке товара"
      Модуль "Нашли дешевле?"
      Модуль "Заказ обратного звонка" (с учетом в админке)
      Модуль "Подписка на новости"
      Модуль "Просмотренные товары"
      Модуль "Рекомендуемые" (добавляете свои товары и меняете заглавие на свое)
      Модуль "Слайдшоу" (с возможностью добавления своего текста и некоторыми настройками)
      Модуль "Сообщить когда появится"
      Модуль "Текстовые баннеры"
      Модуль "Быстрый просмотр товара"
      Вывод Артикула (SKU) в карточке товара
      Добавление карты на странице "Контакты"
      Пользовательские меню в шапке сайта
      Контактная информация в шапке сайта
      Контактная информация в подвале сайта
      Трехуровневое основное и боковое меню
      Основное меню (свои ссылки, бренды, информация, контакты)
      Стикер товара – Акция
      Иконки социальных сетей в шапке сайта
      Иконки социальных сетей в подвале
      Иконки платежных систем в подвале сайта
      Свои иконки социальных сетей в карточке товара и в новостях
      Zoom эффект изображения в карточке товара
      Возможность отключения кнопки "Купить" и "Заказ в один клик" если товара нет в наличии
      Свои ссылки в подвале сайта
      Слайдер дополнительных изображений в карточке товара
      Всплывающее окно при нажатии кнопки купить
      Авторизация во всплывающем окне
      В настройках шаблона можно добавить логотип в подвале сайта
      Хлебные крошки - убраны ссылки страницы на саму себя
      Вкл/Выкл краткого описания товаров
      Вкл/Выкл прокрутки в модулях (рекомендуемые, акции, бестселлер, новинки, блог)
      Вкл/Выкл картинки категорий в списке товаров
      Вкл/Выкл кнопки в "Закладки", в "Сравнение"
      Вкл/Выкл ссылок в подвале сайта
      Вкл/Выкл микроразметки карточки товара
      Вкл/Выкл поворота картинки при наведении курсора
      Вкл/Выкл Условия соглашения (Контакты, Быстрый заказ, Заказ звонка)
       
      Лицензия:
      Шаблон можно использовать только на одном основном домене (тестовые без ограничений).
       
      Техническая поддержка
      Через личные сообщения на данном форуме.
      Поддержка производится только пользователям, числящимся в списке покупателей шаблона.
      Добавил DSV Добавлено 09.12.2018 Категория Платные шаблоны Системные требования Сайт разработчика dsv@kreativ.pro Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0 ocStore Несовместим OpenCart.Pro, ocShop  
    • От yurggen80
      У меня одного такая проблема: когда на сайте регистрируется Продавец, то админу на почту приходит уведомление и регистрации нового ... ПОКУПАТЕЛЯ!?
      Потом, нужно активировать этого Покупателя, а потом, его же - как Продавца.
      Короче, геморр какой-то. Программист говорит, что так задано.
      Версия ocStore 2.1.0.2.1
    • От Alex010790
      Требуется специалист в Opencart для сотрудничества на постоянной основе, доработки готового сайта. На данный момент актуальная задача исправить ошибки  от Я Маркет по  Yml 
    • От dima669
      2 500.00 руб
      Скачать/Купить дополнение


      Комплект-Expert
      Первым 10-ти покупателям Скидка!
      КомплектExpert - модуль для создания комплекта товаров
      Пример 1: ссылка
      Пример 2: ссылка
      Пример 3: ссылка
      Несколько форматов отображения комплекта:
      - таблица Демо
      - карусель  Демо
      - баннер Демо
      Гибкая система расположения комплектов:
      - на странице товара Демо
      - в категории рядом с соответствующими товарами Демо
      - стандартным модулем Opencart Демо
      - в статьях, блогах, новостях (внутри текста) Демо
      - на любой странице в любом месте с помощью селекторов
      Широкие возможности работы с комплектом для покупателя:
      Товар на выбор в любой позиций комплекта (подробнее...)
      Добавление товара в изначально пустые позиции комплекта (демо)
      Форма настройки и редактирования комплекта (подробнее...)
      Настройка всех возможных видов опций (подробнее...)
      Редактирование комплекта добавленного в корзину (подробнее...)
      Объединение комплекта с товаром из корзины (подробнее...)
      Контроль наличия в магазине товаров при настройке и добавлении комплекта в корзину и оформлении заказа
      Широкие возможности по настройке комплектов администратором магазина (ссылка):
      Привязка комплектов к товарам:
      - к единичному товару
      - к списку товаров
      - к товарам из категории
      - к товарам по производителю
      - к товарам по значению фильтра
      - любой комбинацией перечисленных способов
      Привязка комплектов к товарам из корзины
      Неограниченное количество позиций в комплекте
      Товар на выбор в любой позиций комплекта
      Опции: 
      - фиксированные опции
      - отключаемые опции
      - стандартные опций
      Гибкая система настройки цен товаров в комплекте : 
      - цена товара
      - цена товара минус процент
      - цена товара минус значение
      - фиксированная цена
      - возможность учета текущих акций
      Гибкая система настройки стоимости комплекта :
      - сумма товаров
      - сумма товаров минус процент
      - сумма товаров минус значение
      - фиксированная стоимость
      Количественный учет:
      - ограничение количества комплектов
      - ограничение количества комплекта в корзине
      - вывод комплектов с учетом наличия товаров в магазине
      Полноценное редактирование заказа с комплектами (ссылка):
      - редактирование комплекта в заказе
      - добавление комплектов в заказ
      - учет всех скидок в разделе Totals
      - редактирование комплектов в старых заказах когда комплекты уже удалёны из магазина
      Дополнительно
      Поддержка мультиязычности сайта
      Настройка цвета для комплектов в корзине
       
      Демо-сайт: ссылка
      Админка: ссылка 
      Логин\пароль: demo\demo
       
       
      Лицензия
      - Условия использования лицензии: одна лицензия на один домен.
      - Если необходимо установить модуль на два сайта (два домена) - необходимо проибрести
      модуль в количестве двух экземпляров.
      - Вы не можете передавать, продавать, распространять, сублицензировать, сдавать в аренду какую-либо
      часть программного обеспечения. Вы не можете разместить программное обеспечение на сервере, чтобы оно
      было доступно через сеть общего пользования с целью распространения (п. 6 Лицензионного Соглашения).
      - Любое распространение программного обеспечения без нашего согласия, в том числе некоммерческого
      рассматривается как нарушения данного Соглашения и влечет за собой ответственность согласно действующему
      законодательству. (п. 4 Лицензионного Соглашения).
      - Все права на модуль принадлежат разработчику opencart-expert.com
      - Полный текст Лицензионного соглашения в файле
      Добавил dima669 Добавлено 03.11.2018 Категория Серии, Комплекты Системные требования Сайт разработчика Старая цена 4500 Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось  
    • От dima669
      Первым 10-ти покупателям Скидка!
      КомплектExpert - модуль для создания комплекта товаров
      Пример 1: ссылка
      Пример 2: ссылка
      Пример 3: ссылка
      Несколько форматов отображения комплекта:
      - таблица Демо
      - карусель  Демо
      - баннер Демо
      Гибкая система расположения комплектов:
      - на странице товара Демо
      - в категории рядом с соответствующими товарами Демо
      - стандартным модулем Opencart Демо
      - в статьях, блогах, новостях (внутри текста) Демо
      - на любой странице в любом месте с помощью селекторов
      Широкие возможности работы с комплектом для покупателя:
      Товар на выбор в любой позиций комплекта (подробнее...)
      Добавление товара в изначально пустые позиции комплекта (демо)
      Форма настройки и редактирования комплекта (подробнее...)
      Настройка всех возможных видов опций (подробнее...)
      Редактирование комплекта добавленного в корзину (подробнее...)
      Объединение комплекта с товаром из корзины (подробнее...)
      Контроль наличия в магазине товаров при настройке и добавлении комплекта в корзину и оформлении заказа
      Широкие возможности по настройке комплектов администратором магазина (ссылка):
      Привязка комплектов к товарам:
      - к единичному товару
      - к списку товаров
      - к товарам из категории
      - к товарам по производителю
      - к товарам по значению фильтра
      - любой комбинацией перечисленных способов
      Привязка комплектов к товарам из корзины
      Неограниченное количество позиций в комплекте
      Товар на выбор в любой позиций комплекта
      Опции: 
      - фиксированные опции
      - отключаемые опции
      - стандартные опций
      Гибкая система настройки цен товаров в комплекте : 
      - цена товара
      - цена товара минус процент
      - цена товара минус значение
      - фиксированная цена
      - возможность учета текущих акций
      Гибкая система настройки стоимости комплекта :
      - сумма товаров
      - сумма товаров минус процент
      - сумма товаров минус значение
      - фиксированная стоимость
      Количественный учет:
      - ограничение количества комплектов
      - ограничение количества комплекта в корзине
      - вывод комплектов с учетом наличия товаров в магазине
      Полноценное редактирование заказа с комплектами (ссылка):
      - редактирование комплекта в заказе
      - добавление комплектов в заказ
      - учет всех скидок в разделе Totals
      - редактирование комплектов в старых заказах когда комплекты уже удалёны из магазина
      Дополнительно
      Поддержка мультиязычности сайта
      Настройка цвета для комплектов в корзине
       
      Демо-сайт: ссылка
      Админка: ссылка 
      Логин\пароль: demo\demo
       
       
      Лицензия
      - Условия использования лицензии: одна лицензия на один домен.
      - Если необходимо установить модуль на два сайта (два домена) - необходимо проибрести
      модуль в количестве двух экземпляров.
      - Вы не можете передавать, продавать, распространять, сублицензировать, сдавать в аренду какую-либо
      часть программного обеспечения. Вы не можете разместить программное обеспечение на сервере, чтобы оно
      было доступно через сеть общего пользования с целью распространения (п. 6 Лицензионного Соглашения).
      - Любое распространение программного обеспечения без нашего согласия, в том числе некоммерческого
      рассматривается как нарушения данного Соглашения и влечет за собой ответственность согласно действующему
      законодательству. (п. 4 Лицензионного Соглашения).
      - Все права на модуль принадлежат разработчику opencart-expert.com
      - Полный текст Лицензионного соглашения в файле
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.