专业化管理 > 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
这对您有帮助吗?