Интеграция с другими приложениями > Введение в Windchill ESI > Интеграция Windchill ESI с Oracle Applications > Детали
  
Детали
Windchill ESI позволяет публиковать детали, созданные и измененные в Windchill PDMLink, в получателе данных, таком как Oracle Applications. Можно настроить систему Windchill PDMLink, чтобы публиковать определенные атрибуты деталей. Информация о детали Windchill PDMLink используется для создания детали в получателе данных.
Windchill ESI передает следующие связанные с деталями атрибуты из Windchill PDMLink в программные компоненты EAI:
Обозначение
Атрибут, указывающий, является ли деталь фантомом
Единица измерения по умолчанию
Контрольные характеристики
Тип
Наименование
Источник
Версия
Итерация
Ограничение по дате
Последнее изменение выполнил
Получатели данных
Ограничение применимости по серии
Ограничение по номеру партии
Состояние жизненного цикла
Представление
Расположение хранилища
Опубликованная ранее версия детали
Расширенные данные
Данные подразделения
После того как данные о детали были отправлены из Windchill PDMLink, программные компоненты EAI сопоставляют атрибуты детали Windchill PDMLink с атрибутами объекта Oracle Applications. В представленной ниже таблице показано сопоставление атрибутов детали Windchill PDMLink с атрибутами объекта Oracle Applications.
Сопоставление атрибутов детали Windchill с атрибутами элемента Oracle Applications
Атрибут детали Windchill
Атрибут объекта Oracle Applications
Обозначение
Обозначение элемента
Единица по умолчанию
Основная единица измерения
Тип детали
Тип объекта пользователя с использованием шаблона
Ограничение применимости
Дата ограничения применимости ревизии объекта
Наименование
Описание элемента
Версия
Уровень ревизии
Источник
Общее планирование: изготовить или закупить
Получатель данных
Организация
Итерация детали Windchill PDMLink передается компонентам программного обеспечения EAI, однако этот атрибут не отправляется получателю данных. Если получатель данных способен обработать итерации детали Windchill PDMLink, программные компоненты EAI можно расширить для передачи информации получателю данных. Однако в стандартной системе Oracle Applications в настоящее время нет атрибута, который может обрабатывать информацию об итерации.
Атрибут "Получатели данных" (в элементах "Назначение" и "Идентификатор цели ESI", которые отображаются в отклике ESI) определяет получателя данных, в котором деталь должна быть создана или изменена. Программные компоненты EAI используют эту информацию для обмена данными с соответствующим получателем данных и передачи ему информации об организации.
Некоторые атрибуты, передаваемые из Windchill PDMLink, передаются получателю данных из компонентов программного обеспечения EAI без преобразования. Однако есть несколько атрибутов, значения которых изменяются или используются в перекрестных ссылках компонентами программного обеспечения EAI.
Windchill PDMLink передает начальную дату ограничения применимости в формате ГГГГ-ММ-ДД ЧЧ:ММ:СС. При использовании Windchill ESI предполагается, что настройки часового пояса являются общими для Windchill PDMLink, TIBCO и Oracle Applications.
Атрибуты "Единица по умолчанию", "Тип детали" и "Источник" имеют перекрестные ссылки к компонентам программного обеспечения EAI. В представленной ниже таблице показаны возможные доступные значения детали Windchill PDMLink и соответствующие значения элемента приложений Oracle, которые передаются от компонентов программного обеспечения EAI к приложениям Oracle.
Сопоставление значения единицы детали Windchill по умолчанию с базовой единицей измерения элемента Oracle Applications
Значение единицы по умолчанию для детали Windchill (значение базы данных)
Значение базовой единицы измерения (значение базы данных) Oracle Applications
По необходимости
По необходимости (AN)
Штука (ea)
Штука (Ea)
Килограмм (kg)
Килограмм (KG)
Литр (l)
Литр (L)
Метр (m)
Метр (M)
Сопоставление значения типа детали Windchill PDMLink со значением типа материала Oracle Applications
Значение типа для детали Windchill PDMLink (значение базы данных)
Значение типа элемента (значение базы данных) Oracle Applications
Сборочная единица (сборочная единица)
Подсборка (SA) Это сопоставление для поля ITEM_TYPE интерфейса API. Сопоставление для поля TEMPLATE_ID интерфейса API -- "Подсборка (5)", а для поля TEMPLATE_NAME -- "Подсборка (@Подсборка)".
Неразборный
Подсборка (SA)
Это сопоставление для поля ITEM_TYPE интерфейса API. Сопоставление для поля TEMPLATE_ID интерфейса API -- "Подсборка (5)", а для поля TEMPLATE_NAME -- "Подсборка (@Подсборка)".
Компонент (component)
Купленный объект (P)
Это сопоставление для поля ITEM_TYPE интерфейса API. Сопоставление для поля TEMPLATE_ID интерфейса API -- "Купленный элемент (2)", а для поля TEMPLATE_NAME -- "Купленный элемент (@Купленный элемент)".
Сопоставление значения источника детали Windchill PDMLink со значением типа комплектации Oracle Applications
Значение источника для детали Windchill PDMLink (значение базы данных)
Значение элемента Oracle ApplicationsОбщее планирование: изготовить или закупить
Изготовление (make)
Изготовление (1)
Закупка (make)
Закупка (2)
Некоторые атрибуты, которые требуются Oracle Applications для создания или изменения записей элементов, не предоставляются Windchill PDMLink. В таких случаях Windchill ESI устанавливает значения по умолчанию в программных компонентах EAI, прежде чем передать данные в Oracle Applications. В приведенной ниже таблице перечислены атрибуты элементов Oracle Applications, устанавливаемые по умолчанию в Windchill ESI, и их значения по умолчанию.
Значения по умолчанию атрибута элемента Oracle Applications
Атрибут элемента Oracle Applications
Значение по умолчанию
Сводный флаг
Нет (N)
Контроль ограничения применимости
1 для даты или 2 для единицы измерения
Код создания серийного номера
2 для предопределенного
Начальный префикс
X
Начальное обозначение
1
Windchill ESI также использует шаблоны "Подсборка" и "Купленный элемент" в Oracle Applications, которые автоматически предоставляют значения данных по умолчанию для многих других полей элементов. Дополнительные сведения о шаблонах элементов см. в документе "Oracle Inventory User's Guide" (Руководство пользователя Oracle Inventory), поставляемом вместе с программным обеспечением Oracle Applications.
Windchill PDMLink поддерживает также публикацию взаимозаменяемых деталей, однако поскольку концепции замещающих деталей в том виде, в котором она существует в Windchill PDMLink, в Oracle Applications нет, часть программных компонентов EAI Windchill ESI не поддерживает публикацию замещающих деталей в Oracle Applications. Если получатель данных Oracle Applications может обрабатывать взаимозамены Windchill PDMLink, часть программных компонентов EAI Windchill ESI можно расширить для передачи информации в Oracle Applications, однако по умолчанию взаимозамены не поддерживаются.
Атрибуты подразделения для деталей
Атрибуты подразделения для деталей можно публиковать с помощью специфичных для завода функций Windchill MPMLink. Чтобы опубликовать атрибуты подразделения, выполните следующие действия.
Убедитесь, что для настройки Опубликовать информацию о данных завода в категории ESI > Настройки > Детали задано значение Да.
Определите конкретное представление, соответствующее каждому из ваших производств в Windchill MPMLink.
Определите атрибуты подразделения на вкладке атрибутов соответствующего представления.
Используйте Windchill ESI для публикации детали.
После этого Windchill ESI извлекает атрибуты подразделения для детали из Windchill MPMLink и отправляет эту информацию в соответствующую организацию в получателе данных.
* 
Сопоставления этих атрибутов должны быть заданы в метаинформационном файле отклика ESI. Кроме того, компоненты программного обеспечения EAI должны быть расширены, чтобы сопоставить эти атрибуты в приложениях Oracle как соответствующие.
При публикации данных подразделения или завода для деталей или ресурсов с помощью действия Отправить получателю данных или Отправить материал получателю данных используется атрибут Извещение об изменении, Запрос на продвижение, Задать состояние или Сохраненный фильтр из следующего расположения:
Настройки ведомости материалов в получателе данных при публикации детали или ведомости материалов.
Настройки ресурса в получателе данных при публикации ресурса или структуры ресурса.
Настройки технологического процесса в получателе данных при публикации структуры технологического процесса.
Настройки извещения об изменении в получателе данных при публикации с использованием извещения об изменениях.
Публикация расширенных данных
Расширенные данные - это выполняемый и имеющий версии объект в Windchill, используемый для хранения данных, которые необходимо опубликовать в системе планирования ресурсов предприятия (ERP). Расширенные данные могут публиковаться в отклике ESI получателю данных с помощью ERP-соединителя.
Чтобы опубликовать расширенные данные, включите настройку Опубликовать информацию о данных предприятия, задав для нее значение Да.
Дополнительные сведения о расширенных данных см. в разделе Расширенные данные.
* 
Если нужно публиковать информацию о версии детали или расширенных данных, настройте свойство com.ptc.windchill.esi.useVersionInfofromPartOrED в файле esi.properties. Пример: <Property default="PART" name="com.ptc.windchill.esi.useVersionInfofromPartOrED">. Другие возможные значения: PART или COMMON_ENTERPRISE_DATA
В остальных случаях будут по умолчанию публиковаться данные предприятия.
Атрибут Получатели данных (в элементах Destination и TargetID, отображаемых в отклике ESI) определяет получателя данных, в котором деталь должна быть создана или изменена.
Windchill PDMLink передает атрибут "Ограничение применимости по дате детали" в формате ГГГГ-ММ-ДД ЧЧ:ММ:СС.
Если при использовании ориентированного на объект режима публикации детали для атрибута получателя данных Публиковать связанные документы при публикации детали задано значение Да, то публикуются и документы, связанные с деталью.
Данные подразделения
Атрибуты данных подразделения публикуются вместе с атрибутами деталей или ресурсов в отклике ESI из всех соответствующих объектов данных подразделения, связанных с данными завода.
Дополнительные сведения см. в разделе Обзор данных подразделения.
Убедитесь, что для настройки Опубликовать информацию о данных завода в категории ESI > Настройки > Деталь задано значение "Да".
Дополнительные сведения о данных подразделения см. в разделе Обзор данных подразделения.
Конфигурирование данных для автоматической публикации при изменении состояния жизненного цикла
Расширенные данные или данные подразделения могут быть сконфигурированы на автоматическую публикацию в отклике ESI при изменении состояния жизненного цикла данных завода. Это конфигурирование можно выполнить, включив настройку Состояния жизненного цикла расширенных данных для автоматического запуска публикации детали в разделе ESI > Настройка > Деталь. Можно указать несколько состояний жизненного цикла в списке, разделенном запятыми. Значение этой настройки по умолчанию: пустое. При пустом значении настройки деталь (материал) не будет публиковаться автоматически при изменении состояния жизненного цикла данных предприятия или данных завода.
Если после включения этой настройки состояние жизненного цикла данных предприятия или данных завода изменилось, как указано в настройке, ESI выполнит рендеринг соответствующей итерации детали и данных подразделения в соответствии со спецификацией конфигурации или фильтром, связанным с получателем данных, для публикации детали в отклике ESI.
* 
Публикация детали будет включена, только если для настройки Автоматически запускать рабочий процесс ESI задано значение Да.
Если выпущены данные завода, публикуются данные завода и данные предприятия. В свою очередь, если выпущены данные предприятия, публикуются соответствующие им данные завода.
Расширенные данные и данные подразделения могут публиковаться в отклике ESI в отдельных контейнерах. Это можно сделать путем настройки отклика ESI. Дополнительные сведения о настройке контейнеров в отклике ESI см. в руководстве ERP Connector Customizer's Guide (Руководство по настройке соединителя ERP) (на английском языке) на портале PTC.com.