Детали
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
По необходимости (as_needed)
По необходимости (AN)
Штука (ea)
Штука (Ea)
Килограмм (kg)
Килограмм (KG)
Литр (l)
Литр (L)
Метр (m)
Метр (M)
Сопоставление значения типа детали Windchill PDMLink со значением типа материала Oracle Applications
Значение типа для детали Windchill PDMLink (значение базы данных)
Значение типа элемента (значение базы данных) Oracle Applications
Разборный (separable)
Подсборка (SA) Это сопоставление для поля ITEM_TYPE интерфейса API. Сопоставление для поля TEMPLATE_ID интерфейса API -- "Подсборка (5)", а для поля TEMPLATE_NAME -- "Подсборка (@Подсборка)".
Неразборный (inseparable)
Подсборка (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)
Закупить (buy)
Закупить (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, однако по умолчанию взаимозамены не поддерживаются.
Публикация версии предприятия производственной детали
Каждая дочерняя деталь изготавливается на основе спецификации родительской детали. Для отдельной детали атрибут "Версия предприятия" отображает связанную версию родительской детали. Дополнительные сведения см. в разделе "Версия предприятия".
При публикации производственной детали ответ ESI содержит информацию о версии предприятия (родительская версия) вместе с информацией о производственной детали.
Например, при публикации производственной детали (версия A.1) в отклик ESI включается информация о родительской конструкторской детали (версия B.1) вместе с информацией о производственной детали (версия A.1). См. рисунок ниже.
Эта функция полезна при отслеживании ревизии детали с помощью ревизии проектирования (в данном случае конструктивной детали) в дочерней системе ERP.
Чтобы включить эту настройку, выполните следующие шаги.
1. Откройте утилиту "Управление настройками". Щелкните Сайт > Утилиты > Управление настройками.
2. Выберите ESI > Настройки > Деталь.
3. Задайте для настройки Публиковать версию предприятия производственной детали значение Yes.
Версия предприятия используется в системе Oracle ERP для материала и ведомости материалов.
Особые атрибуты производства для деталей
Атрибуты детали, относящиеся к производству, можно публиковать с помощью возможностей Windchill MPMLink, зависящих от представления. Чтобы опубликовать особые атрибуты производства, выполните следующие действия.
Убедитесь, что для настройки Опубликовать информацию о данных завода в категории ESI > Настройки > Деталь задано значение Да.
Определите конкретное представление, соответствующее каждому из ваших заводов в Windchill MPMLink.
Определите атрибуты, относящиеся к производству, на вкладке атрибутов соответствующего представления.
Используйте Windchill ESI для публикации детали.
Windchill ESI извлечет особые атрибуты производства для данной детали из Windchill MPMLink и отправит эту информацию на соответствующее производство на получателе данных.
* 
Для этих атрибутов необходимо задать сопоставление в файле метаинформации отклика ESI. Кроме того, компоненты программного обеспечения EAI должны быть дополнительно настроены для сопоставления этих атрибутов с атрибутами SAP.
При публикации данных подразделения или завода для деталей или ресурсов с помощью действия Отправить получателю данных или Отправить материал получателю данных используется опция Извещение об изменении, Продвижение, Задать состояние или Сохраненный фильтр из следующего расположения:
Настройки ведомости материалов в получателе данных при публикации детали или ведомости материалов.
Настройки ресурса в получателе данных при публикации ресурса или структуры ресурса.
Настройки технологического процесса в получателе данных при публикации структуры технологического процесса.
Настройки извещения об изменении в получателе данных при публикации с использованием извещения об изменениях.
В сценариях объединения, в которых атрибуты данных завода объединяются с деталью, свойство com.ptc.windchill.esi.renderViewFromPartInPartElement определяет, будет ли отображаться представление детали в отклике ESI на основе самой детали или связанных данных завода. Если для этого свойства задано значение true (настройка по умолчанию), представление отображается на основе детали. Если это свойство не задано или задано значение false, представление отображается на основе данных завода. Однако если критерии навигации, связанные с получателями данных, разрешают несколько связанных объектов данных завода, представление отображается в соответствии с деталью.
* 
Если рендеринг данных завода выполняется в отдельном разделе в отклике ESI, представление детали отображается на основе самой детали.
Атрибуты подразделения для деталей
Атрибуты подразделения для деталей можно публиковать с помощью специфичных для завода функций Windchill MPMLink. Чтобы опубликовать атрибуты подразделения, выполните следующие действия.
Убедитесь, что для настройки Опубликовать информацию о данных завода в категории ESI > Настройки > Детали задано значение Да.
Определите конкретное представление, соответствующее каждому из ваших заводов в Windchill MPMLink.
Определите атрибуты подразделения на вкладке атрибутов соответствующего представления.
Используйте Windchill ESI для публикации детали.
После этого Windchill ESI извлекает атрибуты подразделения для детали из Windchill MPMLink и отправляет эту информацию в соответствующую организацию в получателе данных.
* 
Сопоставления этих атрибутов должны быть заданы в метаинформационном файле отклика ESI. Кроме того, компоненты программного обеспечения EAI должны быть расширены, чтобы сопоставить эти атрибуты в приложениях Oracle как соответствующие.
Если при публикации данных подразделения или завода для деталей или ресурсов используется действие Отправить получателю данных или Отправить материал получателю данных, действия Извещение об изменении, Запрос на продвижение, Задать состояние или Сохраненный фильтр используются в следующих расположениях:
Настройки ведомости материалов в получателе данных при публикации детали или ведомости материалов.
Настройки ресурса в получателе данных при публикации ресурса или структуры ресурса.
Настройки технологического процесса в получателе данных при публикации структуры технологического процесса.
Настройки извещения об изменении в получателе данных при публикации с использованием извещения об изменениях.
Конфигурирование данных для автоматической публикации при изменении состояния жизненного цикла
Расширенные данные или данные подразделения могут быть сконфигурированы на автоматическую публикацию в отклике ESI при изменении состояния жизненного цикла данных завода. Это конфигурирование можно выполнить, включив настройку Состояния жизненного цикла расширенных данных для автоматического запуска публикации детали в разделе ESI > Настройки > Деталь. Можно указать несколько состояний жизненного цикла в списке, разделенном запятыми. Значение этой настройки по умолчанию: пустое. При пустом значении настройки деталь (материал) не будет публиковаться автоматически при изменении состояния жизненного цикла данных предприятия или данных завода.
Если после включения этой настройки состояние жизненного цикла данных предприятия или данных завода изменилось, как указано в настройке, ESI выполнит рендеринг соответствующей итерации детали и данных подразделения в соответствии со спецификацией конфигурации или фильтром, связанным с получателем данных, для публикации детали в отклике ESI.
* 
Публикация детали будет включена, только если для настройки Автоматически запускать рабочий процесс ESI задано значение Да.
Если выпущены данные завода, публикуются данные завода и данные предприятия. В свою очередь, если выпущены данные предприятия, публикуются соответствующие им данные завода.
Расширенные данные и данные подразделения могут публиковаться в отклике ESI в отдельных контейнерах. Это можно сделать путем настройки отклика ESI. Дополнительные сведения о настройке контейнеров в отклике ESI см. в разделе Настройка соединителя ERP.
Было ли это полезно?