Публикация объектов из набора "Сделано из"
Windchill MPMLink позволяет определить различные способы изготовления одной и той же завершенной или частично завершенной детали с помощью различных наборов сырья. Каждый набор исходных материалов называют набором "Сделано из". Набор "Сделано из" в преобразователе ведомости материалов является содержащим объектом Windchill, который используется для сбора информации об исходном материале. Он не является повторно используемым и не может существовать как автономный объект. Дополнительные сведения см. в разделе Набор "Сделано из".
На рисунке MadeFromSet1 и MadeFromSet2 являются наборами "Сделано из", созданными для Part1 и Part2 соответственно.
Структура набора "Сделано из"
С помощью Windchill ESI можно опубликовать в получателе данных объекты набора "Сделано из", созданные или измененные в Windchill MPMLink. Набору "Сделано из" может быть назначен только один получатель данных, поскольку объект набора "Сделано из" не может использоваться в разных производствах.
Windchill ESI передает в программные компоненты EAI следующую информацию объекта набора "Сделано из".
Передаются следующие атрибуты MadeFromObject:
ObjectID
Class - com.ptc.windchill.esi.MadeFromObject
LastChangedBy
Number
DefaultUnit
Name
PartType
Source
State
View
Version
Iteration
PreviousVersion
AssociatedEffectivityID
Type - Coproduce
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
PreviousVersion
Usage
Alternate
IsCADPhantom
IsCollapsible
AssociatedEffectivityID
Type
TargetPlant
Quantity
Unit
AssociatedMadeFromObjectID
IsAllocatedAsResource
TargetID
В ответе ESI структура набора "Сделано из" отправляется как альтернативная ведомость материалов для завершенной или частично завершенной детали.
При публикации технологического процесса, связанного с объектом набора "Сделано из" в получателе данных, Windchill ESI публикует технологический процесс для завершенной или частично завершенной детали, связанной с набором объектов "Сделано из". Связь детали с технологическим процессом отправляется с завершенной или частично завершенной деталью вместо сделанной из набора объектов.
В ответе ESI также публикуется следующая информация:
Данные предприятия
Данные завода
Данные подразделения
Документы, связанные с объектом набора "Сделано из"
Опубликовать данные набора "Сделано из" можно с помощью следующих методов.
Задать состояние
Извещение об изменении
Отправка в получатель данных
Набор "Сделано из", связанный с ведомостью материалов, технологическим процессом и структурой ресурсов для завершенной или частично завершенной детали
Сохранение информации набора "Сделано из" в Oracle
Набор "Сделано из" сохраняется в Oracle как альтернативная ведомость материалов. Чтобы создать ведомость материалов взаимозамены в Oracle, необходимо сначала сохранить главную ведомость материалов, но это не относится к публикации набора "Сделано из". Следовательно, ведомость материалов взаимозамены BOM 001 сохраняется как главная ведомость материалов без информации о взаимозамене, а для набора "Сделано из" создается ведомость взаимозамены материалов BOM 002.
* 
Это является необходимым условием для поддержания обозначений взаимозамены в Oracle, чтобы сохранять информацию в ведомости материалов взаимозамены. Например, если нужно опубликовать ведомость взаимозамены 002, необходимо сохранить обозначение взаимозамены 002 в Oracle перед публикацией, чтобы можно было создать ведомость материалов взаимозамены с обозначением 002. Если обозначение взаимозамены еще не существует в Oracle, возникает исключение и ведомость материалов не создается.
Было ли это полезно?