Автоматичне зведення прайсів та залишків від різних постачальників

- Ніша: Інтернет-магазин сантехніки. - Платформа: Власний самописний сайт. - Об'єм бази: Номенклатура понад 60 000 товарів Кожен постачальник передавав дані у своєму форматі: через API, Google Диск, посилання на сайт або просто листом на пошту. Менеджерам доводилося щодня вручну зводити цей хаос у єдиний файл для завантаження в 1С та на сайт

Всі кейси

Було / Зробили / Стало

Було
Щодня менеджери витрачали кілька годин на зведення таблиць. Через затримки в оновленні магазин регулярно продавав відсутні товари і втрачав гроші на скасуваннях замовлень
Зробили
Розробили комплекс скриптів для автоматичного збору даних з усіх джерел та їх конвертації у єдиний формат (xls/xml)
Стало
Система сама збирає прайси, розкладає по папках, а 1С забирає готові файли на сайт без участі людини

Результати

  • 0 годин на ручне зведення (звільнили десятки годин на місяць робочого часу менеджерів)
  • Дані про залишки та ціни на сайті оновлюються регулярно і без затримок
  • Зведено до нуля людський фактор — зникли помилки з продажем відсутніх товарів

Що впровадили

  • Налаштували автоматичний збір даних із 4 різних джерел: API, Google Диск, сайти та вкладення з Gmail
  • Автоматизували конвертацію "різношерстих" прайсів у єдиний стандарт (xls/xml) під вимоги 1С
  • Додали можливість самостійно змінювати доступи та керувати націнками у фінальному файлі

Головною фішкою стала відмова від жорстко прописаних у коді налаштувань. Ми винесли управління API-ключами до B2B-порталів та правилами ціноутворення (можливість додавати чи віднімати фіксовану суму в гривнях) в окремий простий файл. Тепер клієнт може сам адаптуватися до змін умов від постачальників за хвилину, не залучаючи програміста для переписування скрипта

Всі кейси