Объекты совместного производства
На производящих заводах одни и те же материалы могут использоваться для изготовления различных компонентов, необходимых для сборки изделия. Этот материал может быть сырьем или полуфабрикатом. Детали, которые были изготовлены в одном производственном процессе, могут быть собраны как объект совместного производства.
ERP Connector позволяет публиковать в получателе данных объекты совместного производства, созданные или измененные в
Windchill MPMLink. Дополнительные сведения см. в разделе
Публикация объектов совместного производства.
Windchill ESI передает объекты совместного производства в программные компоненты EAI. Информация, связанная с объектом совместного производства, публикуется в ответе ESI в следующих типах элементов.
• AddedCoupling
• AddedCouplingMember
• ChangedCoupling
• ChangedCouplingMember
• UnchangedCoupling
• UnchangedCouplingMember
• DeletedCoupling
• DeletedCouplingMember
Рассмотрим пример, в котором ER1 - основной объект совместного производства, а ER2 и ER3 - дополнительные объекты совместного производства.
В следующей таблице приведен список использования различных тегов элементов в ответном сообщении ESI.
Сценарий | Тип элемента для ER1 | Тип элемента для ER2 и ER3 в ответе ESI |
Новые основные и дополнительные объекты совместного производства | AddedCoupling | AddedCouplingMember |
Обновленные основные и дополнительные объекты совместного производства | ChangedCoupling | ChangedCouplingMember |
Существующие основные и дополнительные объекты совместного производства | UnchangedCoupling | UnchangedCouplingMember |
Удаленные основные и дополнительные объекты совместного производства | DeletedCoupling | DeletedCouplingMember |
В следующем примере ответного сообщения ESI показано использование типов элементов AddedCoupling для ER1 и ER2.
<AddedCoupling NAME="AddedCoupling" TYPE="Unknown" STATUS="0">
<Coupling>
<ObjectID>OR:wt.mpm.coupling.Coupling2:188859:479269001-1601465286181-638582764-236-71-192-10@systemname.abc.com</ObjectID>
<Class>com.ptc.windchill.esi.Coupling</Class>
<CouplingName></CouplingName>
<CouplingDescription></CouplingDescription>
<CouplingContext></CouplingContext>
<PrimaryPartObjectID>OR:wt.part.WTPart:188812:479269001-1601465286181-638582764-236-71-192-10@systemname.abc.com</PrimaryPartObjectID>
<PrimaryPartName>ER1</PrimaryPartName>
<PrimaryPartNumber>0000000144</PrimaryPartNumber>
<PrimaryPartVersion>A</PrimaryPartVersion>
<PrimaryPartView>Design</PrimaryPartView>
<PrimaryPartUsage></PrimaryPartUsage>
<PrimaryPartAlternate></PrimaryPartAlternate>
<TargetID>Oracle:V1</TargetID>
</Coupling>
</AddedCoupling>
<ChangedCoupling NAME="ChangedCoupling" TYPE="Unknown" STATUS="0">
</ChangedCoupling>
<UnchangedCoupling NAME="UnchangedCoupling" TYPE="Unknown" STATUS="0">
</UnchangedCoupling>
<DeletedCouplingMember NAME="DeletedCouplingMember" TYPE="Unknown" STATUS="0">
</DeletedCouplingMember>
<AddedCouplingMember NAME="AddedCouplingMember" TYPE="Unknown" STATUS="0">
<CouplingMember>
<ObjectID>OR:wt.mpm.coupling.CouplingMember:188860:479269001-1601465286181-638582764-236-71-192-10@systemname.abc.com</ObjectID>
<Class>com.ptc.windchill.esi.CouplingMember</Class>
<PartObjectID>OR:wt.part.WTPart:188819:479269001-1601465286181-638582764-236-71-192-10@systemname.abc.com</PartObjectID>
<PartName>ER2</PartName>
<PartNumber>0000000145</PartNumber>
<RawMaterialObjectID></RawMaterialObjectID>
<RawMaterialName></RawMaterialName>
<RawMaterialNumber></RawMaterialNumber>
<Quantity></Quantity>
<Unit></Unit>
<CouplingObjectID>OR:wt.mpm.coupling.Coupling2:188859:479269001-1601465286181-638582764-236-71-192-10@systemname.abc.com</CouplingObjectID>
<TargetID>Oracle:V1</TargetID>
</CouplingMember>
Следующие атрибуты отправляются в получатель данных при публикации основного объекта совместного производства.
1. Идентификатор объекта
2. Класс
3. Наименование сопряжения
4. Описание сопряжения
5. Контекст сопряжения
6. Идентификатор объекта основной детали
7. Наименование основной детали
8. Обозначение основной детали
9. Версия основной детали
10. Представление основной детали
11. Использование основной детали
12. Замещающая деталь основной детали
13. Идентификатор цели
Следующие атрибуты отправляются в получатель данных при публикации дополнительного объекта совместного производства.
1. Идентификатор объекта
2. Класс
3. Идентификатор объекта детали
4. Наименование детали
5. Обозначение детали
6. Идентификатор объекта сырья
7. Наименование сырья
8. Обозначение сырья
9. Количество
10. Единица
11. Идентификатор объекта сопряжения
12. Идентификатор цели
| При публикации ревизии детали, заданной как основная деталь объекта совместного производства с помощью извещения об изменении или как объект с возможностью продвижения в запросе на продвижение, соответствующие объекты совместного производства также публикуются на основе настройки получателя данных. |