Objekte intelligenter Sammlungen
Mit der Funktion "Intelligente Sammlung" lässt sich eine komplexe Struktur in zusammenhängende oder bearbeitbare Blöcke aufteilen, mit denen sich die Fertigungsplanung ausführen lässt. Sie können eine intelligente Sammlung mit dem ERP Connector in
Windchill ESI publizieren. Weitere Informationen finden Sie unter
Intelligente Sammlung.
Windchill ESI übergibt Objekte intelligenter Sammlungen an die EAI-Softwarekomponenten. Informationen zu einem Objekt einer intelligenten Sammlung werden in der ESI-Antwort in den folgenden Elementtypen publiziert:
• AddedSmartCollection
• ChangedSmartCollection
• UnchangedSmartCollection
In der folgenden Tabelle werden verschiedene Element-Tags in der ESI-Antwortnachricht beschrieben:
Situation
|
Elementtyp in ESI-Antwort
|
Neue Objekte intelligenter Sammlungen
|
AddedSmartCollection, AddedContextPart, AddedContentPart, AddedNavigationCriteria
|
Aktualisierte Objekte intelligenter Sammlungen
|
ChangedSmartCollection, ChangedContextPart, ChangedContentPart, ChangedNavigationCriteria
|
Vorhandene Objekte intelligenter Sammlungen
|
UnchangedSmartCollection, UnchangedContextPart, UnchangedContentPart, UnchangedNavigationCriteria
|
Gelöschte Objekte intelligenter Sammlungen
|
DeletedContextPart, DeletedContentPart, DeletedNavigationCriteria
|
Die folgende Beispiel-ESI-Antwortnachricht veranschaulicht die Verwendung des Elementtyps "AddedSmartCollection".
<AddedSmartCollection NAME="AddedSmartCollection" TYPE="Unknown" STATUS="0">
<SmartCollection>
<ObjectID>OR:wt.associativity.accountability.AccountabilityMap:181663:894790991-1617868295803-119202251-236-71-192-10@i7750.ptcnet.ptc.com</ObjectID>
<Class>com.ptc.windchill.esi.SmartCollecion</Class>
<Number>SMC_0003</Number>
<Name>SMC_0003</Name>
<State>IN WORK</State>
<Version>A</Version>
<PreviousVersion/>
<Description/>
<LastChangedBy>wcadmin</LastChangedBy>
<TargetID>FILE_0001</TargetID>
</SmartCollection>
</AddedSmartCollection>
<AddedContentPart NAME="AddedContentPart" TYPE="Unknown" STATUS="0">
<Part>
<ObjectID>OR:wt.part.WTPart:181570:894790991-1617868295803-119202251-236-71-192-10@i7750.ptcnet.ptc.com</ObjectID>
<Class>com.ptc.windchill.esi.ContentPart</Class>
<Number>0000000004</Number>
<Name>C3</Name>
<State>INWORK</State>
<View>Design</View>
<Version>A</Version>
<Iteration>1</Iteration>
<PreviousVersion/>
<Path>8ef18e84-2786-4477-a59d-da963516f67b</Path>
<Quantity>1</Quantity>
<Context_Part_ObjectID>OR:wt.part.WTPart:181544:894790991-1617868295803-119202251-236-71-192-10@i7750.ptcnet.ptc.com</Context_Part_ObjectID>
<TargetID>FILE_0001</TargetID>
</Part>
<Part>
<ObjectID>OR:wt.part.WTPart:181617:894790991-1617868295803-119202251-236-71-192-10@i7750.ptcnet.ptc.com</ObjectID>
<Class>com.ptc.windchill.esi.ContentPart</Class>
<Number>0000000007</Number>
<Name>C002</Name>
<State>INWORK</State>
<View>Design</View>
<Version>A</Version>
<Iteration>1</Iteration>
<PreviousVersion/>
<Path>d7b24664-f0f7-4f1f-b362-78b5890bd4f1/9b7c6143-5bd8-4f82-bb0b-44a395780770</Path>
<Quantity>1</Quantity>
<Context_Part_ObjectID>OR:wt.part.WTPart:181544:894790991-1617868295803-119202251-236-71-192-10@i7750.ptcnet.ptc.com</Context_Part_ObjectID>
<TargetID>FILE_0001</TargetID>
</Part>
</AddedContentPart>
<AddedContextPart NAME="AddedContextPart" TYPE="Unknown" STATUS="0">
<Part>
<ObjectID>OR:wt.part.WTPart:181544:894790991-1617868295803-119202251-236-71-192-10@i7750.ptcnet.ptc.com</ObjectID>
<Class>com.ptc.windchill.esi.ContextPart</Class>
<LastChangedBy/>
<Number>0000000001</Number>
<DefaultUnit>ea</DefaultUnit>
<Name>BOM_0001</Name>
<State>INWORK</State>
<View>Design</View>
<Version>A</Version>
<Iteration>2</Iteration>
<PreviousVersion/>
<Usage/>
<Alternate/>
<isUpstream>true</isUpstream>
<Smart_Collection_ObjectID>OR:wt.associativity.accountability.AccountabilityMap:182198:894790991-1617868295803-119202251-236-71-192-10@i7750.ptcnet.ptc.com</Smart_Collection_ObjectID>
<TargetID>FILE_0001</TargetID>
</Part>
</AddedContextPart>
<AddedNavigationCriteria NAME="AddedNavigationCriteria" TYPE="Unknown" STATUS="0">
<ESINavigationCriteria>
<ObjectID>OR:wt.filter.NavigationCriteria:182204:894790991-1617868295803-119202251-236-71-192-10@i7750.ptcnet.ptc.com</ObjectID>
<Class>com.ptc.windchill.esi.NavigationCriteria</Class>
<Product_Configuration_ObjectID/>
<ApplyToTopLevelObject>true</ApplyToTopLevelObject>
<UseDefaultForUnresolved>false</UseDefaultForUnresolved>
<SharedToAll>false</SharedToAll>
<HideUnresolvedDependents>false</HideUnresolvedDependents>
<Context_Part_ObjectID>OR:wt.part.WTPart:181544:894790991-1617868295803-119202251-236-71-192-10@i7750.ptcnet.ptc.com</Context_Part_ObjectID>
<TargetID>FILE_0001</TargetID>
</ESINavigationCriteria>
<ESIConfigSpec>
<ObjectID>OR:wt.part.WTPartConfigSpec:182205:894790991-1617868295803-119202251-236-71-192-10@i7750.ptcnet.ptc.com</ObjectID>
<Class>wt.part.WTPartStandardConfigSpec</Class>
<Navigation_Criteria_ObjectID>OR:wt.filter.NavigationCriteria:182204:894790991-1617868295803-119202251-236-71-192-10@i7750.ptcnet.ptc.com</Navigation_Criteria_ObjectID>
<View>Design</View>
<Variation1/>
<Variation2/>
<LifeCycleState/>
<WorkingIncluded>true</WorkingIncluded>
<Change/>
<AssignedPlant/>
<AssignedPlantDateEffectivity/>
<AssignedPlantUnitEffectivity/>
<ConfigSpecOrder>0</ConfigSpecOrder>
<TargetID>FILE_0001</TargetID>
</ESIConfigSpec>
</AddedNavigationCriteria>
Die folgenden Attribute werden an das Übergabeziel gesendet, wenn Sie ein Objekt einer intelligenten Sammlung publizieren:
• Inhaltsteileattribute
◦ ObjectID
◦ Klasse
◦ Nummer
◦ Name
◦ Status
◦ Ansicht
◦ Version
◦ Iteration
◦ PreviousVersion
◦ Pfad
◦ Menge
◦ Context_Part_ObjectID
◦ TargetID
• Kontextteileattribute
◦ ObjectID
◦ Klasse
◦ LastChangedBy
◦ Nummer
◦ DefaultUnit
◦ Name
◦ Status
◦ Ansicht
◦ Version
◦ Iteration
◦ Verwendung
◦ Alternativ (Alternate)
◦ isUpstream
◦ Smart_Collection_ObjectID
◦ TargetID