ООО «Фланг»
300 000
Транспортные услуги
Россия, Нижний Новгород
Май 2025
Проблема:
Компания использует 1С для управления заказами для организации доставки. Однако обмен данными между системами происходит вручную, что приводит к:
- Задержкам в передаче заказов в службу доставки.
- Ошибкам при обновлении статусов доставки.
- Необходимости дублировать информацию вручную, увеличивая нагрузку на сотрудников.
Цель проекта:
Разработать модуль интеграции 1С ↔ Flang Delivery, который автоматизирует:
- Передачу заказов при их создании/изменении.
- Получение актуальных статусов доставки.
- Выбор курьера прямо в интерфейсе 1С (опционально).
1. Архитектура модуля
- Реализован на 1С:Предприятие 8.3 с использованием REST API и JSON.
- Поддерживает двусторонний обмен данными (1С → Flang Delivery и обратно).
- Ведет лог операций для отслеживания ошибок.
2. Функционал
a) Отправка заказов в Flang Delivery:
- При изменении заказа в 1С проверяется флаг "Отправить в Flang Delivery".
- Данные (номер заказа, адрес, контакты клиента) передаются через REST API в Flang Delivery.
- Логируется результат отправки (успех/ошибка).
b) Получение статусов доставки:
- Модуль периодически опрашивает Flang Delivery на наличие обновлений.
- При изменении статуса (например, "В пути", "Доставлено") данные синхронизируются с 1С.
c) Выбор курьера (опционально):
В интерфейсе 1С добавлена возможность выбора курьера из списка, загруженного из Flang Delivery.
d) Обработка ошибок:
- При сбоях связи модуль повторяет запросы с экспоненциальной задержкой.
- Критические ошибки фиксируются в логе для последующего анализа.
Автоматизированная передача заказов:
- Заказы мгновенно отправляются в Flang Delivery без ручного ввода.
- Исключены ошибки, связанные с "человеческим фактором".
Актуальные статусы доставки в 1С:
- Менеджеры видят текущий статус заказа без ручного обновления.
- Клиенты получают точную информацию о доставке.
Гибкость работы с курьерами:
При необходимости можно выбрать курьера прямо из 1С.
Надежность и логирование:
- Лог операций позволяет быстро находить и исправлять ошибки.
- Система устойчива к сбоям связи.
- Дополнительные преимущества:
- Сокращение времени на обработку заказов.
- Улучшение клиентского опыта за счет прозрачности доставки.
Статус: Модуль успешно внедрен и работает в продуктивной среде.