Комплекс TRIM обеспечивает взаимодействие с внешними системами, не входящими в его состав. Интеграция с внешними системами исключает дублирование данных, а также их двойной ввод в различные системы и перенос вручную из одной системы в другую. За счет этого снижается трудоемкость работы пользователей, снижается вероятность ошибок при подготовке данных, обеспечивается доступность и полнота данных для анализа.

Примеры взаимодействия TRIM с различными внешними ИС

Взаимодействие TRIM с внешними ИС

ERP-системы

Из ERP-системы в TRIM передаются данные справочников  (контрагенты, единицы измерения, валюты, классификатор ТМЦ, номенклатура ТМЦ, склады), данные о приходе ТМЦ на склады  (приходные накладные), о движении ТМЦ между складами и остатках склада ТМЦ, стоимость ТМЦ, а из TRIM в ERP-систему передаются заявки на ТМЦ, расходные накладные и акты на списание использованных ТМЦ, данные о фактических затратах на ТОиР.

Системы складского и бухгалтерского учета

Системы складского и бухгалтерского учета обмениваются с системой TRIM данными о ТМЦ, аналогичными указанным выше данным ERP-систем. Интеграция TRIM со сканерами штрих-кодов обеспечивает передачу кода ТМЦ в TRIM, и непосредственное использование этого кода в TRIM для поиска ТМЦ, добавления ТМЦ в складской документ или в заявку на ТМЦ, проведения инвентаризации склада, добавления использованной ТМЦ в отчет о выполнении работы. 

HRM-системы

Из систем управления персоналом в TRIM передаются структура штатного расписания, персональные данные работников, их квалификация, наличие допусков, сданных экзаменов и т.д. Эта информация используется в TRIM при ресурсном планировании и тарификации работ, планировании загрузки персонала.

MES-системы

Из MES-системы в TRIM передаются данные по ожидаемой загрузке оборудования, которые учитываются при формировании планов работ по ТОиР. Из TRIM в MES-систему передаются планируемые даты проведения ТОиР, состояние оборудования (по результатам дефектации, диагностики и т.п.). В MES-системе эти сведения используются для составления расписания выполнения заказов на оборудовании с учетом плана ТОиР и состояния оборудования.

АСУ ТП

Из АСУ ТП в TRIM может передаваться наработка агрегатов и узлов, эксплуатационные параметры, события пуска/останова, отказы оборудования. Эти данные используются в TRIM для планирования работ по наработке, формирования заявок на внеплановые работы, расчета и анализа показателей эффективности (OEE) и работоспособности оборудования. Аналогичные данные могут поступать и непосредственно от встроенных в отдельные единицы оборудования систем контроля и диагностики. Так, в частности, может быть организован сбор данных по простоям и отказам от станков с ЧПУ.

Системы технической диагностики

Из систем технической диагностики в TRIM передаются параметры технического состояния. Возможна также передача рекомендаций, сформированных в системе диагностики. Импортированные данные в системе TRIM преобразуются в соответствующие записи в электронном журнале дефектов (отказов) и журнале параметров. Эти записи используются для комплексного анализа технического состояния, планирования (с участием эксперта) работ по состоянию и работ по диагностике. Возможно и двухстороннее взаимодействие, когда из TRIM в систему диагностики передаются данные по выполненным работам. Принципиальным является то, что в этом случае TRIM выступает как центр сбора и долговременного хранения разнородных данных, связанных с оборудованием. В TRIM формируется сводная «медицинская карта» оборудования, и появляется возможность сопоставления результатов, полученных с помощью различных средств диагностики (вибродиагностика, тепловизионная диагностика, результаты внешнего осмотра и т.п.), в сочетании с данными по дефектам, отказам и ремонтам. 

Геоинформационные системы

Интеграция с геоинформационной системой (ГИС) востребована, когда важно учитывать пространственное расположение оборудования и метрическую информацию. В этом случае взаимодействие может выглядеть следующим образом: в ГИС находят объект и по нему вызывают из TRIM полную информацию об этом объекте, открывают в ГИС форму ввода данных в TRIM, и вводят результаты осмотров и диагностик, отчеты о выполненных ремонтах и использованных ТМЦ; информация ГИС используется в TRIM для определения места нахождения объекта, привязки дефектов, отказов и выполненных работ к точному месту их возникновения (выполнения).

Интеграция с внешними системами реализуется на основе обмена данными (экспорт-импорт):

  • эпизодически по команде пользователя;
  • периодически по заданному расписанию;
  • по запросу одной из систем.

Соответствующая схема обмена данными выбирается в каждом конкретном случае в зависимости от решаемых задач, характера передаваемых данных и требований каждой из систем, участвующих в обмене данными.

При внедрении TRIM реализуются следующие механизмы обмена данными:

  1. Экспорт данных во внешнюю систему в одном из стандартных текстовых форматов обмена данными (CSV, XML) через промежуточный файл штатными средствами программного обеспечения TRIM. Формат и состав экспортируемых данных настраивается пользователем.
  2. Хранение данных внешней системы в базе данных (БД) информационной системы с помощью модуля TRIM-Документооборот, в одном из форматов Microsoft Office (*.doc; *.xls; *.rtf и др.). Экспорт и импорт данных внешней системы в один из модулей MS Office с возможностью полной интеграции данных с модулем TRIM-Документооборот. Внешняя система должна поддерживать хранение своих данных в формате MS Office.
  3. Хранение данных внешней системы в БД информационной системы с помощью модуля TRIM-Документооборот, экспорт данных с помощью стандартного интерфейса командной строки операционной системы, импорт данных через промежуточный файл в модуль TRIM-Документооборот. Внешняя система должна поддерживать интерфейс командной строки.
  4. Хранение данных внешней системы в БД информационной системы в одном из графических форматов (*.bmp; *.jpg; *.gif; *.tiff; *.pcx; *.dwg и др.) с возможностью отображения данных в модулях информационной системы, экспорта и импорта данных через промежуточные файлы. Внешняя система должна поддерживать хранение своих данных в графическом формате.
  5. Экспорт данных из информационной системы во внешнюю систему через систему генерации отчетов Crystal Reports в одном из форматов, поддерживаемых данной системой. Внешняя система должна поддерживать получение данных в одном из форматов Crystal Reports.
  6. Импорт данных из внешней системы в одном из стандартных текстовых форматов обмена данными (CSV, XML) через промежуточный файл штатными средствами программного обеспечения TRIM (модули TRIM-Репликатор, Сбыт и Снабжение) или с помощью дополнительного программного обеспечения конвертации данных.
  7. Импорт (экспорт) данных через промежуточное хранилище (БД) с помощью дополнительного программного обеспечения конвертации данных.
  8. Обмен данными с внешней системой с помощью средств межпроцессного обмена, поддерживаемых операционной системой. Система TRIM предоставляет возможность внешнего доступа к функциям системы с помощью средств, построенных на основе интерфейсов по технологии COM/DCOM.
  9. Обмен данными (импорт/экспорт) через web-сервисы на основе обмена пакетами XML.

При организации обмена данными по п. 6 необходимо, чтобы формат обменного файла удовлетворял требованиям программного обеспечения информационной системы. Поэтому формат обменного файла согласовывается с исполнителем проекта внедрения этой системы.

Обмен данными согласно п. 6 и 7 требует разработки дополнительного программного обеспечения, которое включается в состав информационной системы. Структура промежуточного хранилища данных согласовывается между заказчиком и исполнителем проекта внедрения системы.

Обмен данными согласно п. 8 и 9 требует разработки дополнительных функций программного обеспечения информационной системы, а также протокола ее взаимодействия с внешней системой, либо согласования формата пакетов XML для обмена через web-сервисы.

База данных создается открытой для импорта и экспорта данных внешних систем посредством штатных средств СУБД или дополнительных программных средств. Заказчику предоставляются сведения о структуре БД информационной системы и полное описание БД, ее таблиц и полей, связей между ними.