Ejemplos de criterios de navegación de efectividad por número de serie
Los criterios de navegación de efectividad por número de serie equivalen a un filtro de estructura en Windchill MPMLink, donde se selecciona Efectividad por unidad para el campo Elegir un tipo, y Número de serie para el campo Tipo de efectividad, en la ficha Especificación de configuración de la ventana Editar filtro.
Para cada uno de los parámetros de entrada del servicio ConvertFromProcessPlanID, se proporcionan ejemplos de cargas útiles de JSON que se pueden utilizar como criterios de navegación de efectividad por número de serie:
En la tabla siguiente, se muestra la relación entre los parámetros de la ficha Especificación de configuración de la ventana Editar filtro de Windchill MPMLink y los objetos y atributos de una carga útil de JSON para los criterios de navegación de efectividad por número de serie.
Configuración de Windchill MPMLink
Atributo de objeto JSON
Filtro guardado del conjunto de acciones de Filtrar en la ficha Estructura.
"ApplicableType": "PTC.MfgProcMgmt.ProcessPlan",
Filtro guardado del conjunto de acciones de Filtro de conjunto relacionado de la ficha Estructura.
"ApplicableType": "PTC.ProdMgmt.Part",
Casilla Aplicar a objeto de nivel superior.
"ApplyToTopLevelObject": false,
Elegir un tipo=Efectividad por unidad.
"@odata.type": "#PTC.NavCriteria.WTPartEffectivityUnitConfigSpec",
Campo Unidad de efectividad.
"EffectiveUnit": "...",
Tipo de efectividad=Número de serie
"EffectivityType": {
"Value": "SERIAL_NUMBER",
"Display": "Serial"
},
Campo Contexto de efectividad. Para obtener más información, consulte Recuperación de un valor EffectiveContext.
"EffectiveContext": "...",
Campo Vista.
"View": "...",
Campo Tipo de LDM.
"Variation1": "...",
Campo LDM alternativa.
"Variation2": "...",
Casilla Aplicar más reciente a dependientes sin resolver.
"UseDefaultForUnresolved": false
Ejemplo de efectividad por número de serie para el parámetro de entrada processPlanNavigationCriteria
El código siguiente muestra un ejemplo de carga útil de JSON para el parámetro de entrada processPlanNavigationCriteria, que proporciona criterios de navegación para un filtro de efectividad por fecha:
{
"ApplicableType": "PTC.MfgProcMgmt.ProcessPlan",
"ApplyToTopLevelObject": false,
"ConfigSpecs": [
{
"@odata.type": "#PTC.NavCriteria.WTPartEffectivityUnitConfigSpec",
"EffectiveUnit": "5",
"EffectivityType": {
"Value": "SERIAL_NUMBER",
"Display": "Serial"
},
"EffectiveContext": "wt.part.WTPartMaster:155184",
"View": "Design",
"Variation1": null,
"Variation2": null
}
],
"Filters": [],
"UseDefaultForUnresolved": false
}
Ejemplo de efectividad por número de serie para el parámetro de entrada relatedAssemblyNavigationCriteria
El código siguiente muestra un ejemplo de carga útil de JSON para el parámetro de entrada relatedAssemblyNavigationCriteria, que proporciona criterios de navegación para un filtro de efectividad por fecha:
{
"ApplicableType": "PTC.ProdMgmt.Part",
"ApplyToTopLevelObject": false,
"ConfigSpecs": [
{
"@odata.type": "#PTC.NavCriteria.WTPartEffectivityUnitConfigSpec",
"EffectiveUnit": "1",
"EffectivityType": {
"Value": "SERIAL_NUMBER",
"Display": "Serial"
},
"EffectiveContext": "wt.part.WTPartMaster:245852",
"View": "Design",
"Variation1": {
"Value": "production",
"Display": "Production"
},
"Variation2": {
"Value": "002",
"Display": "002"
}
}
],
"Filters": [],
"UseDefaultForUnresolved": false
}
¿Fue esto útil?