Специалисты компании «Неосистемы Северо-Запад» настроили интеграцию «1C:ERP» с TMS Yolka для распределения заявок на перевозку и оперативного получения данных об исполнителях и транспортных средствах в учетную систему.
Решение построено на использовании API TMS YOLKA и включает механизмы передачи нормативно-справочной информации, обмена заданиями на перевозку, получения результатов распределения перевозчиков, обновления статусов выполнения перевозок и регистрации всех операций обмена. Интеграция исключает ручной перенос данных между системами, повышает оперативность работы логистических служб и обеспечивает актуальность информации на всех этапах перевозки.
В рамках интеграции реализованы следующие механизмы обмена с TMS YOLKA:
1. Выгрузка информации о перевозчиках
Для управления передачей данных доработан справочник «Контрагенты», в котором добавлен признак участия контрагента в обмене с TMS YOLKA. В справочник «Договоры контрагентов» добавлено поле «Тип договора перевозки», позволяющее определить вид договора – перевозочный или экспедиционный.
Для автоматизации обмена разработано регламентное задание, которое отслеживает изменения в карточках контрагентов и договорах и передает в TMS YOLKA только измененные данные.
2. Выгрузка заданий на перевозку
Документ «Задание на перевозку» дополнен признаком участия в интеграционном обмене.
Регламентное задание автоматически передает в TMS YOLKA все задания на перевозку, зарегистрированные для обмена и измененные после предыдущей синхронизации. После получения задания система TMS YOLKA выполняет распределение перевозки между перевозчиками.
3. Обновление информации по заданиям на перевозку
Документ «Задание на перевозку» доработан для хранения информации о перевозчике, экспедиторе, транспортном средстве и водителе (Изображение 1).

Изображение 1. Дополнительные реквизиты для хранения подробной информации о транспортном средстве и водителе
Для хранения текущего состояния перевозки создан регистр сведений, содержащий актуальный статус выполнения перевозки (Изображение 2).

Изображение 2. Регистр сведений для хранения текущих статусов заданий на перевозку
Также реализовано регламентное задание, которое периодически запрашивает актуальную информацию из TMS YOLKA. Обновление выполняется до тех пор, пока задание участвует в обмене, не помечено на удаление и не переведено в один из финальных статусов – «Отменено» или «Перевозка завершена».
Текущий статус перевозки отображается непосредственно в документе «Задание на перевозку», что позволяет пользователям оперативно контролировать ход выполнения перевозки без обращения к внешней системе (Изображение 3).

Изображение 3. Отображение текущего статуса задания на перевозку
4. Подтверждение импорта задания на перевозку
После успешной регистрации задания в TMS YOLKA из «1С:ERP» автоматически передаются номер и дата заявки-поручения. Это обеспечивает корректную идентификацию задания в обеих информационных системах и исключает повторную регистрацию перевозки.
5. Импорт информации об отгрузке
При проведении расходного ордера в статусе «Отгружен» в TMS YOLKA автоматически передается фактическая дата отгрузки.
После завершения перевозки из TMS YOLKA в «1С:ERP» поступают фактическая дата и время доставки, а также финальный статус перевозки, которые автоматически отражаются в документе «Задание на перевозку».
6. Журнал обмена
Для контроля работы интеграции реализован журнал обмена, в котором регистрируются все операции взаимодействия с TMS YOLKA. (Изображение 4).

Изображение 4. Журнал обмена
Для каждой операции фиксируются объект обмена, дата и время выполнения, тип запроса, признак успешного выполнения, тексты запроса и ответа, а также сведения о возникших ошибках. Это позволяет анализировать результаты обмена, оперативно выявлять причины сбоев и контролировать корректность взаимодействия между системами. Все операции фиксируются в журнале обмена (Изображение 5).

Изображение 5. Запись журнала обмена
Реализованные механизмы обеспечивают надежный двусторонний обмен данными между «1С:ERP» и TMS YOLKA, сокращают объем ручных операций и повышают прозрачность процессов транспортной логистики.
Свяжитесь с нами, чтобы узнать, как это можно реализовать для Вашего бизнеса!
| Категория | 1С:Управление торговлей / 1С:Комплексная автоматизация / 1С:ERP |
