Автоматизация и интеграции
Автоматизация
Рутина, которая делается сама: каталоги поставщиков, выгрузки на маркетплейсы, синхронизация таблиц и передача заявок в CRM
Описание
Каждый день кто-то вручную переносит прайс поставщика, обновляет цены и остатки, копирует заявки в CRM и выгружает товары на маркетплейс. Это часы работы менеджера и постоянные ошибки от усталости. Для сервиса заказчика собран комплекс автоматизаций, который убрал эту рутину целиком — процессы идут по расписанию и без участия человека.
Главный блок — ежедневная загрузка каталога поставщика. Система сама забирает прайс, приводит его к нужному виду и считает финальную цену: вычитает чужой НДС, конвертирует валюту по актуальному курсу, добавляет доставку исходя из веса и объёма позиции. Новые товары заводятся автоматически, изменившиеся цены обновляются, снятые с производства помечаются.
Второй блок — синхронизация с Google-таблицами: данные о товарах, ценах и остатках выгружаются в таблицы, чтобы с ними могли работать сотрудники без доступа к базе и без программиста, а внесённые правки при необходимости забираются обратно в систему.
Третий блок — заявки. Каждый заказ и каждый запрос цены автоматически уходит сделкой в CRM, в нужную воронку, вместе с составом заказа и способом оплаты, поэтому ни одно обращение не теряется между сайтом и отделом продаж. Отдельно работают парсеры, собирающие данные о товарах с внешних сайтов, когда поставщик не отдаёт нормальный прайс.
Что решено
- Ежедневная загрузка каталога поставщика по расписанию — без участия человека
- Автоматический пересчёт цены: вычитание чужого НДС и конвертация валюты по курсу
- Расчёт стоимости доставки по весу и объёму прямо при загрузке
- Новые товары заводятся сами, изменившиеся цены обновляются, снятые — помечаются
- Двусторонняя синхронизация ассортимента с Google-таблицами для работы без программиста
- Автоматическая передача заказов и запросов цены в CRM в нужные воронки
- Парсеры сбора данных с внешних сайтов, когда поставщик не отдаёт прайс
- Импорт из Excel и CSV с сопоставлением колонок и предпросмотром перед заливкой
- Обработка пачками: сбой одной позиции не обрушивает весь импорт
- Журнал каждого прогона — видно, что и когда загрузилось и где была ошибка
- Запуск по расписанию и вручную кнопкой, с живым прогрессом выполнения
Технологии
Python, Node.js, REST API, Google Sheets API, PostgreSQL, Cron