特定管理 > MPMLink 管理 > 針對物件屬性配置大量更新
針對物件屬性配置大量更新
欲控制可在使用「大量更新製造物件」動作時更新的屬性,您需要在下列檔案中指定允許的物件類型與物件屬性:
WT_HOME/codebase/com/ptc/windchill/mpml/xconfs/mpmlink.wt.properties.xconf
指定允許的類型
<Property name="massUpdate.AllowedTypes" default="WCTYPE|internal name of type 1,WCTYPE|internal name of type 2"/>
例如:
<Property name="massUpdate.AllowedTypes" default="WCTYPE|wt.part.WTPart,WCTYPE|wt.doc.WTDocument"/>
* 
您無需指定每種類型的子類型,這是因為在您指定此類型時,即會將其子類型包括在內。
同樣地,您也可以配置下列內容,來指定無法在使用「大量更新製造物件」時更新的物件類型。
<Property name="massUpdate.ExcludedTypes" default="WCTYPE|internal name of type 1,WCTYPE|internal name of type 2"/>
指定允許的屬性
<Property name="massUpdate.Attribute.WCTYPE|internal name of type" default="internal name of attribute 1,internal name of attribute 2"/>
例如:
<Property name="massUpdate.Attribute.WCTYPE|wt.part.WTPart" default="supplier,location,category"/>
* 
請確保在此指定的類型包含在 massUpdate.AllowedTypes 內容中。
預設內容
下表顯示了 mpmlink.wt.properties.xconf 檔案中所列的內容,利用這些內容可以針對面向不同物件類型定義之屬性配置「大量更新製造物件」。您可以依需編輯這些內容。
內容
描述
<Property name="massUpdate.Attribute.WCTYPE|wt.part.WTPart"
default="partType,source,defaultUnit,ALL_SOFT_SCHEMA_ATTRIBUTES"/>
可更新零件及其子類型的指定屬性。此內容指定「組件模式」、「來源」、「預設單位」與所有 IBA。
<Property name="massUpdate.Attribute.WCTYPE|wt.doc.WTDocument"
default="ALL_SOFT_SCHEMA_ATTRIBUTES"/>
可更新文件的指定屬性。此內容會指定所有 IBA。
<Property name="massUpdate.Attribute.WCTYPE|wt.epm.EPMDocument"
default="ALL_SOFT_SCHEMA_ATTRIBUTES"/>
可更新 CAD 文件的指定屬性。此內容會指定所有 IBA。
<Property name=
"massUpdate.Attribute.WCTYPE|com.ptc.windchill.mpml.processplan.MPMProcessPlan"
default="baseUnitOfMeasure,category,lot,ALL_SOFT_SCHEMA_ATTRIBUTES"/>
可更新製程計劃的指定屬性。此內容會指定「單位」、「類別」、「製程計劃數量」與所有 IBA。
<Property name=
"massUpdate.Attribute.WCTYPE|com.ptc.windchill.mpml.processplan.sequence.MPMSequence"
default="baseUnitOfMeasure,ALL_SOFT_SCHEMA_ATTRIBUTES"/>
可更新工序的指定屬性。此內容會指定「單位」與所有 IBA。
<Property name="massUpdate.Attribute.WCTYPE|
com.ptc.windchill.mpml.processplan.operation.MPMOperation"
default="baseUnitOfMeasure,category,erpSubOperationPublished,erpValidationCode,
inspectionInterval,inspectionNeeded,outSourced,ALL_SOFT_SCHEMA_ATTRIBUTES"/>
可更新作業的指定屬性。此內容會指定「單位」、「類別」、「已發佈的 ERP 子作業」、「ERP 驗證代碼」、「檢查間隔」、「需要檢查」、「委外」與所有 IBA。
<Property name=
"massUpdate.Attribute.WCTYPE|com.ptc.windchill.mpml.resource.MPMWorkCenter"
default="defaultUnit,ALL_SOFT_SCHEMA_ATTRIBUTES"/>
可更新工作中心的指定屬性。此內容會指定「預設單位」與所有 IBA。
<Property name=
"massUpdate.Attribute.WCTYPE|com.ptc.windchill.mpml.resource.MPMSkill"
default="defaultUnit,ALL_SOFT_SCHEMA_ATTRIBUTES"/>
可更新技能的指定屬性。此內容會指定「預設單位」與所有 IBA。
<Property name=
"massUpdate.Attribute.WCTYPE|com.ptc.windchill.mpml.resource.MPMTooling"
default="defaultUnit,ALL_SOFT_SCHEMA_ATTRIBUTES"/>
可更新工具的指定屬性。此內容會指定「預設單位」與所有 IBA。
<Property name=
"massUpdate.Attribute.WCTYPE|com.ptc.windchill.mpml.resource.MPMProcessMaterial"
default="defaultUnit,ALL_SOFT_SCHEMA_ATTRIBUTES"/>
可更新製程物料的指定屬性。此內容會指定「預設單位」與所有 IBA。
<Property name=
"massUpdate.Attribute.WCTYPE|com.ptc.windchill.mpml.mfgprocess.MPMMfgProcess"
default="category,ALL_SOFT_SCHEMA_ATTRIBUTES"/>
可更新製造能力的指定屬性。此內容會指定「類別」與所有 IBA。
如果您要針對大量更新啟用記錄檔,請執行下列步驟:
1. 開啟 WT_HOME/codebase/WEB-INF/log4jMethodServer.properties 檔案。
2. 在檔案中新增下列行:
logger.massupdate.name=com.ptc.windchill.massupdate
logger.massupdate.level=INFO
這是否有幫助?