Интеграция 1С:ERP и 1С:ТОиР: сопоставление объектов ремонта и согласование новых объектов через заявки
Связал 1С:ERP и 1С:ТОиР на комбинате: обмен перестал ломаться на иерархии оборудования, новые объекты ремонта создаются только через согласование.
- 10/10
- оценка заказчика по всем критериям за I квартал 2025

Задача
Комбинат около года внедрял 1С:ERP вместо 1С:УПП, а ремонты оборудования продолжали вести в 1С:ТОиР. Интеграция была на начальном этапе: нужно было наладить корректный обмен, сделать системы функционально совместимыми и дорабатывать ТОиР под пользователей.
Как было до проекта
- В ТОиР станок и все его детали хранятся в одном справочнике «Объект ремонта».
- В ERP структура разделена на «Объекты эксплуатации» и подчинённые «Узлы».
- Обмен ломался: не было точки, от которой строить иерархию, появлялись дубли.
- Объект ремонта можно было создать вручную без какого-либо подтверждения.
Что я сделал
- 1
Признак корневого объекта
Добавил в ТОиР признак «Объект эксплуатации». При выгрузке элемент с этим признаком становится объектом эксплуатации в ERP, все вложенные элементы — его узлами.
- 2
Фильтрация выгрузки
Записи без признака и вне иерархии в ERP не выгружаются. Так иерархия оборудования сохраняется, а дублей и ошибок в справочниках нет.
- 3
Согласование объектов ремонта
Пользователи захотели, чтобы новый объект появлялся только через заявку с этапами согласования. Типового механизма не было, а расширением это не решалось из-за ограничений архитектуры, поэтому сделал новый справочник и регистр, собственный бизнес-процесс с маршрутизацией и документ «Заявка на создание объекта ремонта».
- 4
Регулярные доработки интерфейса
Почти каждую неделю приходят пожелания пользователей ТОиР: отборы, изменения форм, новые реквизиты, корректировка отчётов. Реализую их по мере поступления.
Результат
- Обмен между 1С:ERP и 1С:ТОиР работает стабильно, иерархия оборудования переносится без дублей.
- Новые объекты ремонта создаются только через заявку с согласованием, процесс больше двух месяцев в продуктиве и активно используется.
- По итогам первого квартала 2025 года заказчик оценил качество задач, тестирования, сроки и коммуникацию на 10 из 10.
Когда справочники двух систем устроены по-разному, не стоит подгонять одну под другую целиком. Один явный признак и правило фильтрации на выгрузке часто надёжнее сложного сопоставления.
Вопросы по теме
Почему обмен 1С:ERP и 1С:ТОиР создаёт дубли объектов?+
В ТОиР объект и его узлы лежат в одном справочнике, а в ERP разделены на объекты эксплуатации и узлы. Без правила, какой элемент считать корневым, обмен не может корректно построить иерархию.
Можно ли настроить согласование объектов ремонта в 1С:ТОиР?+
Типового механизма нет, но его можно разработать: заявка на создание объекта, собственный бизнес-процесс и маршрут согласования. Новый объект появляется только после утверждения.
Можно ли дорабатывать 1С:ТОиР расширениями?+
Большинство доработок интерфейса — да. Но некоторые задачи упираются в архитектуру конфигурации, и тогда нужны новые объекты метаданных.


