Publishing Co-produce Objects
In a manufacturing plant, the same material can be used to produce different components of a product. Parts that are produced in a single production process can be put together as a co-produce object. One of these parts can be considered as primary, and the other parts as secondary. For more information, see Co-produce Object.
You can publish the co-produce object information in the Windchill Enterprise Systems Integration (ESI) response to a distribution target using Windchill ESI.
Windchill ESI lets you publish the co-produce object information that are created or changed within Windchill MPMLink to a distribution target. Only one distribution target can be assigned to a co-produce object as a co-produce object cannot be used across different plants.
Windchill ESI passes the following co-produce object information to the EAI software components.
The following attributes of the MadeFromObject are passed:
ObjectID
Class — com.ptc.windchill.esi.MadeFromObject
LastChangedBy
Number
DefaultUnit
Name
PartType
Source
State
View
Version
Iteration
PreviousVersion
AssociatedEffectivityID
Type — Coproduce
TargetID
The following attributes of BOMComponent of the co-produce object are passed
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
Consumption
TargetID
The following attributes of BOMHeader of the co-produce object are passed:
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
In the ESI response, the co-produce structure is published as an alternate BOM for its primary part.
When publishing a process plan associated with a co-produce object, the process plan associated with the co-produce object is published as a process plan for the primary part of the co-produce. The part to process plan link is sent with the primary part instead of the co-produce object.
The following information is also published in the ESI response:
Enterprise Data
Plant Data
Department Data
Documents associated with the co-produce object
You can publish co-produce information using the following methods:
Set State
Change Notice
Send to Distribution Target
Co-produce associated with BOM, process plan, and resource structure for its primary part
* 
Co-produce is not supported in the Oracle applications.
Was this helpful?