|
Setup
|
Action
|
Result
|
|---|---|---|
|
• Component and their assigned distribution targets:
◦ Parent_Part_B → DT_ERP_SAP(Detroit)
◦ Child_Part_2 → DT_ERP_SAP(Seattle), DT_MES_Proprietary1, and DT_MES_Proprietary2
• Preference Restrict publishing based on parent BOM distribution target is set to True.
|
Publish Parent_Part_B via Windchill ESI
|
• Parent_Part_B is published to DT_ERP_SAP(Detroit) along with its BOM structure.
• Child_Part_2 is not published to its individually assigned distribution targets.
• If the distribution target finder is set to com.ptc.windchill.esi.tgt.ESIRootInheritTargetFinder, Child_Part_2 inherits the distribution target of the parent and is published to DT_ERP_SAP(Detroit).
|
|
|
• To publish version information either from the Part or from the associated Enterprise Data, set the property com.ptc.windchill.esi.useVersionInfofromPartOrED in the esi.properties file as preferred. The valid values for this property are PART or COMMON_ENTERPRISE_DATA. For example, to publish version information from the Part, set the property as <Property default="PART" name="com.ptc.windchill.esi.useVersionInfofromPartOrED"/>.
The default behavior is to publish version information from the Enterprise Data.
• The attribute Distribution Targets (in the elements Destination and TargetID that appear in the ESI response) identifies the distribution target in which the part should be created or changed.
• Windchill PDMLink passes the Part Date Effectivity in the format YYYY-MM-DD HH:MM:SS.
• When using the object-centric mode of publishing a part, with the distribution target attribute Publish Related Documents when Publishing a Part set to Yes, documents associated to the part are published as well.
• For change notice or promotion request publishing of extended data, if common enterprise data, plant-specific enterprise data, and associated parts are included, only the specific version of the part referenced in the change notice or promotion request is published. Other associated parts of different versions are not published.
|
|
Setup
|
Action
|
Result
|
|---|---|---|
|
• Part: Part123(Design view)
• Plant Data (Extended Data)
◦ Plant Data (Plant1)
◦ Plant Data (Plant2)
• Distribution Targets: DT1, DT2
• View to Distribution Target Mappings (preference):
◦ Plant1 → DT1
◦ Plant2 → DT2
These mappings govern which distribution targets are valid for a given plant view.
|
Publish plant-specific information for a part by including Extended Data (Plant Data) in the request so the target is determined by its associated view.
|
ESI uses the extended data from Plant1 to determine the relevant view and checks its distribution target mappings. The transaction is published only to DT1 because DT1 is mapped to Plant1.
Even though the part includes data for Plant2, DT2 is not published since it is not mapped to the selected view.
|