На современных производственных предприятиях существует фундаментальная проблема: конструкторско-технологическая подготовка производства ведется в PLM-системах (в рассматриваемом случае — IPS разработки компании ИНТЕРМЕХ), тогда как планирование производства, управление запасами и финансовый учет — в ERP-системах 1С. В контуре предприятия система IPS, как классическая PLM-система, отвечает за хранение структурированной информации об инженерных данных, процессах и жизненном цикле производимого изделия.
Эти системы исторически внедряются и используются на предприятиях независимо, что приводит к дублированию данных, ошибкам при ручном переносе спецификаций и рассогласованию между конструкторскими и производственными подразделениями.
Классические подходы к интеграции требуют либо использования промежуточных файлов (XML), либо пользовательской доработки системы, что увеличивает задержки и риски потери данных, а также обязуют иметь в штате квалифицированного программиста, владеющего знаниями API по IPS и 1С.
Модуль «Обмен данными между 1С:Предприятие 8 и ИНТЕРМЕХ: IPS» разработки МиСофт решает задачу интеграции за счёт настраиваемого пользователем механизма обмена данными между решением 1С и PLM-системой IPS, где все параметры и основная логика интеграции сосредоточены на стороне 1С, а IPS запускает команды передачи данных.
Модуль «Обмен данными между 1С:Предприятие 8 и ИНТЕРМЕХ: IPS» реализован как расширение конфигурации 1С с логикой и настройками в пользовательском режиме (без модификации кода). Логика преобразования данных и параметры интеграции размещены в расширении на стороне 1С, в то время как плагины на стороне IPS обеспечивают извлечение инженерных данных и их дальнейшую передачу по веб-сервисам.
Решение включает три ключевых компонента:

Протоколы связи
Обмен поддерживает два протокола:
Данные передаются в форматах XML или JSON (в зависимости от выбранной версии и настройки интеграции). На стороне 1С публикация сервиса выполняется стандартными средствами платформы через веб-сервер (IIS или Apache). На стороне IPS сервис реализуется серверным плагином без необходимости дополнительных лицензий.
Журналирование веб-сервисов
При интеграции PLM- и ERP-систем критически важно иметь возможность отслеживать все операции обмена данными. На этапе внедрения журналирование позволяет быстро выявлять ошибки настройки правил интеграции, несоответствие данных и проблемы сопоставления объектов.
Поэтому все вызовы методов фиксируются в журнале модуля интеграции (например, метод setData содержит XML-пакет с данными, полученными из IPS).
Кроме того, для отладки можно сохранять входящие пакеты в файлы и анализировать их сторонними средствами — это критически важно при работе с большими изделиями, где встроенный просмотр в 1С может работать медленно.
Центральная концепция настраиваемого пользователем механизма обмена данными — перенос логики конвертации из кода в конфигурируемые правила. Это позволяет адаптировать обмен под особенности конкретного предприятия без использования конфигуратора 1С.
Справочник «Информационная система»
Справочник «Информационные системы» определяет:
Правила конвертации объектов
Правила конвертации объектов обеспечивают гибкую настройку соответствия данных между IPS и 1С без доработки программного кода, позволяя адаптировать интеграцию к особенностям учета и бизнес-процессов конкретного предприятия.
Для каждого типа объекта создается правило интеграции, состоящее из:
Правил загрузки (из IPS в 1С):
Правил выгрузки (из 1С в IPS):
Конвертация конструкторского состава
Одной из ключевых задач интеграции является преобразование конструкторского состава изделия, сформированного в IPS, в производственные структуры данных 1С. В результате загрузки данные о составе изделия автоматически преобразуются в объекты учетной системы, включая номенклатуру, ресурсные спецификации и их составные части.
Типовые правила интеграции содержат алгоритмы, которые после загрузки объектов из IPS выполняют обработку структуры изделия и формируют необходимые табличные части ресурсных спецификаций 1С с учетом иерархии сборочных единиц, деталей и материалов:
Такой подход позволяет автоматически переносить актуальную структуру изделия из PLM-системы в ERP-систему, исключая ручной ввод данных, снижая вероятность ошибок и обеспечивая использование единого источника инженерной информации при планировании и учете производства.
При необходимости алгоритмы конвертации могут быть адаптированы под особенности ведения спецификаций и производственного учета на конкретном предприятии.
Управление соответствием объектов
Критически важный механизм — регистр сведений «Соответствие объектов IPS».
Он хранит пары «Внешний идентификатор IPS — Ссылка 1С», что позволяет:
Сценарий ручного сопоставления используется, когда наименования в IPS и 1С не совпадают:
Дополнительная возможность ручной настройки соответствия объектов IPS и объектов 1С в дереве объектов:
Расширение типовых правил
При необходимости передачи нестандартных объектов (например, характеристик номенклатуры) требуется доработка через конфигуратор:
Работа с заказами на производство
Двусторонний обмен позволяет реализовать сценарий:
Модуль «Обмен данными между 1С:Предприятие 8 и ИНТЕРМЕХ: IPS» разработки МиСофт демонстрирует эффективный подход универсального и удобного для пользователя механизма обмена данными PLM-системы и 1С:Предприятие 8.
Модуль «Обмен данными между 1С:Предприятие 8 и ИНТЕРМЕХ: IPS» позволяет не просто организовать передачу данных между двумя информационными системами, а сформировать единое цифровое пространство управления жизненным циклом изделия и производственной деятельностью предприятия.
Решение особенно актуально для предприятий, где:
Таким образом, интеграция IPS и 1С позволяет объединить возможности PLM- и ERP-систем в рамках единого корпоративного решения, обеспечивающего непрерывность данных на всех этапах жизненного цикла продукции — от разработки и технологической подготовки до производства, планирования ресурсов и учета результатов деятельности предприятия.