Clasificación de una lista de artículos por un valor de atributo
Al generar una lista de artículos, se pueden ordenar los elementos de la lista de artículos resultante por el valor de un atributo especificado. De este modo, se puede clasificar la lista de artículos en un orden distinto al de la posición de los elementos de la lista de artículos.
Una vez configurada, una clasificación de este tipo se aplica al generar la lista de artículos empleando uno de estos métodos:
• Generación a partir de artículos de LDM con la acción Generar lista de artículos o Generar lista de artículos de los artículos seleccionados.
• Generación a partir de una lista de artículos genérica (plantilla)
• Actualización de la lista de artículos después de una actualización en la LDM de origen
Para especificar un orden de clasificación para una lista de artículos generada en función de un valor de atributo:
1. Identifique el atributo del elemento de la lista de artículos que desea utilizar para ordenar una lista de artículos generada, por ejemplo Cantidad.
2. Acceda al fichero XCONF
PartsListItemAttributeMappings.xconf y edítelo mediante la
utilidad xconfmanager.
3. Declare dos entradas de propiedad en el formato que se muestra a continuación:
◦ <Property name="partlistitem.sortAttribute" default="itemQuantity"/>
Aquí, se puede definir el atributo del elemento de la lista de artículos (itemQuantity) que se utilizará como marcador de clasificación para los elementos de las listas de artículos generadas/actualizadas.
Se debe introducir el nombre interno del atributo especificado. Emplee la utilidad
Gestión de tipos y atributos para recuperar el nombre interno.
El valor por defecto de esta propiedad es itemNumber. Si se deja este valor, la lista de artículos se ordena siempre en el mismo orden que la LDM de origen.
◦ <Property name="partlistitem.sortOrder" default="ascending"/>
Aquí se puede definir el orden en el que los elementos de la lista de artículos se deben ordenar en la lista de artículos resultante (ascendente o descendente).
4. Reinicie el servidor de métodos después de añadir o actualizar el fichero XCONF.
5. Genere la lista de artículos a partir de los artículos de la LDM o de una lista de artículos genérica.
Los elementos de la lista de artículos resultante se ordenan por el valor que tienen para el atributo Cantidad.
La clasificación también se aplicará al actualizar la lista de artículos después de realizar cambios en la LDM de origen.
La clasificación sigue estas reglas generales:
• Se aplica la clasificación alfanumérica.
• Los elementos sin un valor para el atributo especificado se colocan al final de la lista de artículos (al final de la lista si el orden de clasificación es ascendente, al principio de la lista si el orden de clasificación es descendente).
• Los elementos sin un valor para el atributo especificado se ordenan por nombre si hay más de uno.
• Los elementos en los que se muestra un valor duplicado del atributo especificado se agrupan en el lugar pertinente de la lista de artículos y se ordenan por el nombre.
Deben tenerse en cuenta estas notas sobre la implementación:
• Una lista de artículos se vuelve a clasificar al regenerarse.
• Una lista de artículos no se vuelve a clasificar si se le añaden elementos manualmente.
• La clasificación persiste cuando se publica la lista de artículos (PDF o InService).
• Se puede seguir utilizando la opción Guardar como vista por defecto para la visualización y la publicación para clasificar manualmente una lista de artículos.
|
Si se utiliza esta opción, se sustituye cualquier configuración realizada para clasificar automáticamente la lista de artículos.
|