Войти на сайт
Логотип
Клиентам

Мережа аптек "DS"

Вернуться к списку
  • Тип проекта:
    Интернет-магазин
  • Тематика сайта:
    Медицина и фармация
  • Редакция продукта:
    Бизнес
  • Сайт:

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


Для решения была использована редакция 1С-Битрикс: Бизнес и установленное типовое решение от компании 1С-Битрикс - Интернет магазин.


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

У клиента работает более 80 аптек в разных районах и городах. Общее количество выгружаемой номеклатуры более 18 000 наименований, остатки которой постоянно находятся в изменении, что необходимо было учитывать на сайте.

Была запущена веб-база на основе 1С:Розница 8.2, которая собирает остатки из аптек и отправляет эти изменения на сайт. Эта же база принимает заказы с сайта и автоматически отправляет их в соответствующую аптеку, указанную в заказе, для резервирования.


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


Третьей особенной задачкой было загружать остатки балов по карточкам клиентов и отображать их в личном кабинете. Эти балы ежедневно автоматически загружаются на сайт в High-load инфоблок. Сама загрузка выполняется в пошаговом режиме, т.к. файл выгрузки содержит более 150 тысяч записей.


Несмотря на сложность, проект был очень интересен как с точки зрения проектирования, так и разработки. Будем ждать новых интересных задач :)