Проект: интернет-магазин корейской косметики — каталог 18 000+ товаров, 1С-Битрикс + 1С:УТ 11, собственный склад и дропшиппинг, продажи через сайт и маркетплейсы.
Задача
Заказы с дроп-товарами обрабатывались вручную: менеджер определял поставщика, проверял наличие по прайсам, писал письмо, ждал подтверждения и вручную обновлял статусы. Каждый заказ отнимал десятки минут, а наличие на витрине не отражало реальные остатки у поставщиков — клиент мог заказать то, чего уже нет.
Решение
Разработан отдельный middleware-сервис (Python/Flask + SQLite), который связал 1С-Битрикс и поставщиков в единый автоматический контур:
- Парсеры прайс-листов разных форматов (XLSX, CSV UTF-16, XLS CP1251). На тестовом объёме 4 800+ позиций отработали без единой ошибки сопоставления.
- Автосопоставление номенклатуры по штрихкодам с привязкой «товар → поставщик» через свойства каталога Битрикс.
- Автообновление признака «Факт наличия» на витрине по актуальным остаткам поставщиков.
- Автоформирование и отправка резервов поставщикам (Excel по email с индивидуальными шаблонами под каждого) и приём подтверждений.
- Admin-панель для менеджеров: канбан заказов, статусы, проблемные позиции.
Результат
Полный цикл «заказ на сайте → резерв у поставщика → подтверждение → статус в Битриксе» работает без ручной маршрутизации. Менеджер подключается только к нестандартным ситуациям, а витрина показывает реальное наличие, а не устаревшие данные.
Что из этого можно взять себе
Если у вас заказы «путешествуют» между системами и людьми вручную — почти всегда между ними можно поставить тонкий сервис-посредник, который берёт на себя маршрутизацию и синхронизацию. Это дешевле и безопаснее, чем переписывать сами системы.
Заказы обрабатываются вручную?
На бесплатном экспресс-аудите разберём ваш цикл обработки заказов и покажу, что можно автоматизировать без переписывания 1С и сайта.
