Мережа аптек "DS"
Вернуться к списку-
Тип проекта:Интернет-магазин
-
Тематика сайта:Медицина и фармация
-
Редакция продукта:Бизнес
-
Сайт:
К нам обратился клиент, владелец крупной сети аптек. Задача состояла в том, чтобы разработать систему онлайн-резервирования медецинских товаров по аптекам.
Для решения была использована редакция 1С-Битрикс: Бизнес и установленное типовое решение от компании 1С-Битрикс - Интернет магазин.
Во время разработки возникло несколько интересных задач, которые мы успешно решили.
У клиента работает более 80 аптек в разных районах и городах. Общее количество выгружаемой номеклатуры более 18 000 наименований, остатки которой постоянно находятся в изменении, что необходимо было учитывать на сайте.
Была запущена веб-база на основе 1С:Розница 8.2, которая собирает остатки из аптек и отправляет эти изменения на сайт. Эта же база принимает заказы с сайта и автоматически отправляет их в соответствующую аптеку, указанную в заказе, для резервирования.
Для удобства пользователей, на сайте был разработан фильтр, в котором можно выбрать интересующий город и район города, показывающий цены и остатки по нужным аптекам. И здесь возникла вторая задачка - дело в том, что каждая номенклатура имеет не только свой остаток в каждой из аптек, но и соответствующий тип цены. При указании более 70 складов и типов цен, стандартные методы платформы не справлялись с фильтрацией. Нами был создан отдельный механизм, позволяющий отображать остатки и цены номенклатуры для всех аптек в рамках одной карточки товара, а так-же бронировать их для покупки.
Третьей особенной задачкой было загружать остатки балов по карточкам клиентов и отображать их в личном кабинете. Эти балы ежедневно автоматически загружаются на сайт в High-load инфоблок. Сама загрузка выполняется в пошаговом режиме, т.к. файл выгрузки содержит более 150 тысяч записей.
Несмотря на сложность, проект был очень интересен как с точки зрения проектирования, так и разработки. Будем ждать новых интересных задач :)