Публикация объектов из набора "Сделано из"
Windchill MPMLink позволяет определить различные способы изготовления одной и той же завершенной или частично завершенной детали с помощью различных наборов сырья. Каждый набор исходных материалов называют набором "Сделано из". Набор "Сделано из" в преобразователе ведомости материалов является содержащим объектом Windchill, который используется для сбора информации об исходном материале. Он не является повторно используемым и не может существовать как автономный объект. Дополнительные сведения см. в разделе Набор "Сделано из".
На рисунке MadeFromSet1 и MadeFromSet2 являются наборами "Сделано из", созданными для Part1 и Part2 соответственно.
Структура набора "Сделано из"
С помощью ERP Connector можно опубликовать в получателе данных объекты набора "Сделано из", созданные или измененные в Windchill MPMLink. Можно назначить один или несколько получателей данных для объекта набора "Сделано из" с помощью опции Связать получатели данных в меню Действия или с помощью загрузчика Windchill. Дополнительные сведения о назначении получателя данных см. в разделах Связывание получателей данных с объектами и Использование загрузчика для назначения получателей данных.
Windchill ESI передает в программные компоненты EAI следующую информацию объекта набора "Сделано из".
Передаются следующие атрибуты MadeFromObject:
ObjectID
Class - com.ptc.windchill.esi.MadeFromObject
LastChangedBy
Number
DefaultUnit
Name
PartType
Source
State
View
Version
Iteration
Предыдущая версия
AssociatedEffectivityID
Type - Made from object
TargetID
Передаются следующие атрибуты BOMComponent объекта набора "Сделано из":
ObjectID
Class - com.ptc.windchill.esi.BOMComponent
PartNumber
AssemblyPartNumber
AssemblyPartID
Quantity
Unit
LineNumber
FindNumber
AlternateItemGroup
ComponentID
IsChildPhantom
IsPartConfigurable
IsPartCollapsible
AssociatedEffectivityID
IsRawMaterial
Usage
Alternate
Type
Category
Потребление
TargetID
Передаются следующие атрибуты BOMHeader объекта набора "Сделано из":
ObjectID
Class - com.ptc.windchill.esi.BOMHeader
LastChangedBy
Number
Version
Iteration
EnterpriseVersion
Предыдущая версия
Usage
Alternate
IsCADPhantom
IsCollapsible
AssociatedEffectivityID
Type
TargetPlant
Количество
Единица измерения
AssociatedMadeFromObjectID
IsAllocatedAsResource
TargetID
В ответе ESI структура набора "Сделано из" отправляется как альтернативная ведомость материалов для завершенной или частично завершенной детали.
При публикации технологического процесса, связанного с объектом набора "Сделано из" в получателе данных, Windchill ESI публикует технологический процесс для завершенной или частично завершенной детали, связанной с набором объектов "Сделано из". Связь детали с технологическим процессом отправляется с завершенной или частично завершенной деталью вместо сделанной из набора объектов.
В ответе ESI также публикуется следующая информация:
Данные предприятия
Данные завода
Данные подразделения
Документы, связанные с объектом набора "Сделано из"
Опубликовать данные набора "Сделано из" можно с помощью следующих методов:
Задать состояние
Извещение об изменении
Отправка в получатель данных
Набор "Сделано из", связанный с ведомостью материалов, технологическим процессом и структурой ресурсов для завершенной или частично завершенной детали
* 
Рекомендуется назначать компонентам номера позиций, если ведомость материалов, набор "Сделано из" или объект совместного производства содержит дублирующиеся компоненты. Например, при наличии структуры, показанной ниже, необходимо назначить компонентам номера позиций.
Car
└ Wheel (Line Number = 10)
└ Wheel (Line Number = 20)
└ Wheel (Line Number = 30)
└ Wheel (Line Number = 40)
└ Seat (Line Number = 50)
При удалении и добавлении того же компонента (в сценарии, когда компонент не дублируется на том же уровне для одного и того же родителя) в результирующем отклике ESI этот компонент будет содержаться как измененный компонент.
Если у нас имеются дублирующиеся ссылки на сырье и одна из них удаляется и снова добавляется, ответ будет содержать удаленную ссылку в удаленном контейнере и добавленную ссылку в добавленном контейнере.
Было ли это полезно?