Ejemplos de criterios de navegación de ciclo de vida
Los criterios de navegación de ciclo de vida equivalen a un filtro de estructura en Windchill MPMLink, donde se selecciona Más reciente para el campo Elegir un tipo 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 ciclo de vida:
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 ciclo de vida.
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": "...",
Elegir un tipo=Más reciente.
"@odata.type": "#PTC.NavCriteria.WTPartStandardConfigSpec",
Casilla Incluir trabajo en curso.
"WorkingIncluded": "...",
Campo Vista.
"View": "...",
Campo Estado del ciclo de vida. Para obtener más información, consulte Recuperación de valores de estado del ciclo de vida.
"LifeCycleState": {
"Value": "...",
"Display": "..."
},
Campo Tipo de LDM.
"Variation1": "...",
Campo LDM alternativa.
"Variation2": "...",
Casilla Aplicar más reciente a dependientes sin resolver.
"UseDefaultForUnresolved": "..."
Ejemplo de filtro de ciclo de vida 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 ciclo de vida
{
"ApplicableType": "PTC.MfgProcMgmt.ProcessPlan",
"ApplyToTopLevelObject": false,
"ConfigSpecs": [{
"@odata.type": "#PTC.NavCriteria.WTPartStandardConfigSpec",
"WorkingIncluded": false,
"View": "Manufacturing",
"LifeCycleState": {
"Value": "RELEASED",
"Display": "Released"
},
"Variation1": {
"Value": "production",
"Display": "Production"
},
"Variation2": {
"Value": "001",
"Display": "001"
}
}],
"Filters": [],
"UseDefaultForUnresolved": false
}
:
Ejemplo de filtro de ciclo de vida 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 ciclo de vida
{
"ApplicableType": "PTC.ProdMgmt.Part",
"ApplyToTopLevelObject": false,
"ConfigSpecs": [
{
"@odata.type": "#PTC.NavCriteria.WTPartStandardConfigSpec",
"WorkingIncluded": false,
"View": "Manufacturing",
"LifeCycleState": {
"Value": "RELEASED",
"Display": "Released"
},
"Variation1": {
"Value": "production",
"Display": "Production"
},
"Variation2": {
"Value": "001",
"Display": "001"
}
}
],
"Filters": [],
"UseDefaultForUnresolved": false
}
:
¿Fue esto útil?