特定管理 > MPMLink 管理 > 複製延用架構 > 定義內容金鑰
  
定義內容金鑰
內容金鑰定義應在其中考慮複製延用內容的前後關聯。在這裡,前後關聯指定只有當使用者針對特定零件類型執行特定動作時,才應延用屬性或關聯。
內容金鑰以下列格式配置:
copy over delimiter.module name.action name.mode.fully qualified class name.container class name(optional).container name(optional)
下表描述了內容金鑰的元素。
金鑰元素
元素值
copy over delimiter
針對 BOM 轉換器:com.ptc.windchill.mpml.copyOver
針對 SAPSB:com.ptc.arbortext.windchill.copyOver
module name
適用於使用轉換動作時。
針對 BOM 轉換器:mapsb
針對 SAPSB:sapsb
action name.mode
適用於使用如下的動作時:
「新建下游零件」「作為新零件貼上」newPart.create
「新建下游分支」「作為新分支貼上」newBranch.create
「建立對等連結」create
「更新全部下游對等物件」「更新全部下游對等物件」update
fully qualified class name
針對零件:wt.part.WTPart
針對零件主物件:wt.part.WTPartMaster
針對零件使用關係:wt.part.WTPartUsageLink
針對零件子類型:在零件的類別名稱後附加子類型的內部名稱。
container class name
針對產品:PDMLinkProduct
針對物件庫:WTLibrary
提供容器類別名稱為選用。
container name
產品在 Windchill 中的顯示名稱。您應該擁有存取產品的權限。例如,Drive System
提供容器名稱為選用。
* 
如果您未指定容器詳細資訊,內容組態將會套用至 Windchill 中的所有容器。如果您要讓內容僅適用於特定容器,請提供容器詳細資訊。不過,您將需要檢查不同容器或所有容器是否已存在類似內容,當未指定容器詳細資訊時就是如此。請移除任何此類內容以避免覆寫問題,並新增具有容器詳細資訊的新內容。
轉換動作的內容值
下列範例針對零件、零件子類型與零件使用關係,定義 BOM 轉換器中「新建下游零件」「作為新零件貼上」動作的內容金鑰。
零件
com.ptc.windchill.mpml.copyOver.mapsb.newPart.create.wt.part.WTPart
零件子類型
com.ptc.windchill.mpml.copyOver.mapsb.newPart.create.wt.part.WTPart.org.rnd.SoftType
內容金鑰針對 SoftType 定義,其為 WTPart 的子類型。定義金鑰時,會使用點 (.) 將子類型的內部名稱與其父類型的類別名稱分隔開來。
* 
如果您未配置子類型的內容,那麼在延用針對子類型定義的屬性時,會使用針對其父類型配置的內容。
零件使用關係
com.ptc.windchill.mpml.copyOver.update.wt.part.WTPartUsageLink
此內容金鑰定義為將零件使用關係的屬性與關聯從上游延用到下游。
用於建立或更新對等連結的內容金鑰
下列範例定義了針對零件、零件子類型與零件使用關係建立及更新對等連結之動作的內容金鑰。動作包括「建立對等連結」「更新全部下游對等物件」以及「更新為目前上游對等物件」
零件
com.ptc.windchill.mpml.copyOver.create.wt.part.WTPart
com.ptc.windchill.mpml.copyOver.update.wt.part.WTPart
* 
com.ptc.windchill.mpml.copyOver.update.wt.part.WTPart 內容金鑰也可用於協調動作,例如「向下游傳播變更」
零件子類型
com.ptc.windchill.mpml.copyOver.create.wt.part.WTPart.org.rnd.SoftType
com.ptc.windchill.mpml.copyOver.update.wt.part.WTPart.org.rnd.SoftType
內容金鑰針對 SoftType 定義,其為 WTPart 的子類型。定義金鑰時,會使用點 (.) 將子類型的內部名稱與其父類型的類別名稱分隔開來。
* 
如果您未配置子類型的內容,那麼在延用針對子類型定義的屬性時,會使用針對其父類型配置的內容。
零件使用關係
com.ptc.windchill.mpml.copyOver.create.wt.part.WTPartUsageLink
com.ptc.windchill.mpml.copyOver.update.wt.part.WTPartUsageLink