B2B-магазин оконных систем VEKA

Посмотреть сайт

О заказчике

Компания VEKA Rus является дочерней производственной компанией концерна VEKA AG — одного из мировых лидеров в области разработки и производства оконных и дверных систем из высококачественного пластика, а также откидных и рольставен.

Цели и задачи проекта

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

Выполненные работы

  1. Разработка импорта пользователей и вспомогательных справочников из 1С. Справочники импортируются в таблицы базы данных, для которых описаны ORM классы, что позволяет удобно работать с данными при разработке функционала, и сам код становится более читаемым и понятным, что упрощает дальнейшую поддержку сайта и помогает решать нестандартные задачи.
  2. Каталог товаров состоит из простых и конфигурируемых товаров. Т.к. у конфигурируемых товаров множество комбинаций, то использование торговых предложений было нерациональным с точки зрения быстродействия сайта и нагрузки на интеграции с 1С. Поэтому был разработан конфигуратор выбора параметров товаров на основании данных из справочников и алгоритмов, которые описывают доступные варианты.
  3. Перед добавленим конфигурируемого товара в корзину, проверяется на существование готового изделия. Если есть, то добавляется готовое, вместо конфигуриремого.
  4. Разные товары могут быть в разных единицах имерения, это индивидуально для каждого товара. Помимо этого, у каждого товара своя кратность единицы измерения. К примеру, один и тот же товар можно купить в штуках кратно 1 или в метрах кратно 6.5м. Т.к. само изделие длиной 6.5м (профиль). А есть варианты, которые можно продать только поддонами.
  5. У каждого пользователя может быть несколько вариантов договоренностей, которые влияют на ценообразование, способы доставки и т.д. Наш интерфейс сайта позволяет переключаться между договоренностями и иметь отдельную корзину товаров для каждой из них.
  6. Функционал индивидуального доступа пользователю к конкретным товарам.
  7. Разграничение доступа к новостям и документам в зависимости от региональности.
  8. Разработан собственный функционал создаяния заявок (аналог заказов) в 1С.

В планах уже много новых доработок, поэтому этот список будет пополняться.

Похожие проекты