Сеть онлайн-аптек "D.S."
Сеть аптек "D.S." - аптечная сеть в Украине объединяющая более 200 аптек по всей стране. "D.S." это первая в Украине сеть аптек сертифицированая на соответствие требованиям международного стандарта ISO 9001.
Задача состояла в разработке системы онлайн-бронирования медицинских товаров по аптекам. Для решения задачи была выбрана CMS Битрикс Управление сайтом: Бизнес".
У клиента работает более 200 аптек в разных районах и городах. Общее количество номенклатуры, что выгружается, - более 18 000 позиций. Ее остатки постоянно меняются, и это нужно было учитывать на сайте. Была запущена веб-база на основе 1С, которая собирает остатки из аптек и отправляет эти изменения на сайт. То есть сама база принимает заказы с сайта и автоматически отправляет их в указанную в заказе аптеку для резервирования. Для удобства пользования на сайте был разработан фильтр, в котором можно выбрать нужный город и район. Фильтр отражает цены и остатки в выбранных аптеках.
После этого появилось еще одно задание. Каждый из типов номенклатуры имеет не только свой остаток, в каждой из аптек, но и соответствующий тип цены. При указании более 70 складов и типов цен стандартные методы платформы не могли справиться с фильтрацией. Нами был создан отдельный механизм, который позволяет отображать остатки и цены номенклатуры для всех аптек в пределах одной карточки товара, а также бронировать их для покупки.
Третьим особым заданием было загружать остатки баллов по картам клиентов и отображать их в личном кабинете. Эти баллы каждый день автоматически загружаются на сайт. Именно загрузки выполняется в пошаговом режиме, так как файл выгрузки содержит более 150 000 записей.
Несмотря на сложность, проект был очень интересен с точки зрения проектирования и разработки.
Задача состояла в разработке системы онлайн-бронирования медицинских товаров по аптекам. Для решения задачи была выбрана CMS Битрикс Управление сайтом: Бизнес".
У клиента работает более 200 аптек в разных районах и городах. Общее количество номенклатуры, что выгружается, - более 18 000 позиций. Ее остатки постоянно меняются, и это нужно было учитывать на сайте. Была запущена веб-база на основе 1С, которая собирает остатки из аптек и отправляет эти изменения на сайт. То есть сама база принимает заказы с сайта и автоматически отправляет их в указанную в заказе аптеку для резервирования. Для удобства пользования на сайте был разработан фильтр, в котором можно выбрать нужный город и район. Фильтр отражает цены и остатки в выбранных аптеках.
После этого появилось еще одно задание. Каждый из типов номенклатуры имеет не только свой остаток, в каждой из аптек, но и соответствующий тип цены. При указании более 70 складов и типов цен стандартные методы платформы не могли справиться с фильтрацией. Нами был создан отдельный механизм, который позволяет отображать остатки и цены номенклатуры для всех аптек в пределах одной карточки товара, а также бронировать их для покупки.
Третьим особым заданием было загружать остатки баллов по картам клиентов и отображать их в личном кабинете. Эти баллы каждый день автоматически загружаются на сайт. Именно загрузки выполняется в пошаговом режиме, так как файл выгрузки содержит более 150 000 записей.
Несмотря на сложность, проект был очень интересен с точки зрения проектирования и разработки.