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