속성 값에 따라 부품 목록 정렬
부품 목록을 생성할 때 지정된 속성 값에 따라 결과 부품 목록의 항목을 정렬할 수 있습니다. 이렇게 하면 부품 목록이 부품 목록 항목의 위치가 아닌 순서대로 정렬됩니다.
구성된 후 다음 방법 중 하나를 사용하여 부품 목록을 생성하면 이 유형의 정렬이 적용됩니다.
• 부품 목록 생성 또는 선택한 부품에 대한 부품 목록 생성 작업을 사용하여 BOM 부품에서 생성
• 일반 부품 목록(템플릿)에서 생성
• 소스 BOM을 업데이트한 후 부품 목록 업데이트
속성 값을 기준으로 생성된 부품 목록의 정렬 순서를 지정하려면 다음을 수행하십시오.
1. 생성된 부품 목록을 정렬하는데 사용할 부품 목록 항목 속성을 식별합니다(예: 수량).
2. XCONF 파일
PartsListItemAttributeMappings.xconf에 액세스하고
xconfmanager 유틸리티를 사용하여 해당 파일을 편집합니다.
3. 아래 표시된 형식으로 두 등록 정보 엔트리를 선언합니다.
◦ <Property name="partlistitem.sortAttribute" default="itemQuantity"/>
여기에서 생성된/업데이트된 부품 목록의 항목에 대한 정렬 마커로 사용될 부품 목록 항목 속성(itemQuantity)을 정의합니다.
이 등록 정보의 기본값은 itemNumber입니다. 이 값을 비워 두면 부품 목록은 항상 소스 BOM과 동일한 순서로 정렬됩니다.
◦ <Property name="partlistitem.sortOrder" default="ascending"/>
여기에서 결과 부품 목록에 정렬할 부품 목록 항목의 순서를 정의합니다(오름차순 또는 내림차순).
4. XCONF 파일을 추가하거나 업데이트한 후 메소드 서버를 다시 시작합니다.
5. BOM 부품 또는 일반 부품 목록에서 부품 목록을 생성합니다.
결과 부품 목록의 부품 목록 항목은 수량 속성의 값에 따라 정렬됩니다.
부품 목록이 소스 BOM에 대한 다음 변경 사항으로 업데이트된 경우에도 순서 지정이 적용됩니다.
정렬은 다음과 같은 일반 규칙을 따릅니다.
• 영숫자 정렬이 적용됩니다.
• 지정된 속성에 대한 값이 없는 항목은 부품 목록의 끝에 배치됩니다(정렬 순서가 오름차순인 경우 목록의 맨 아래, 정렬 순서가 내림차순인 경우 목록의 맨 위).
• 지정된 속성에 대한 값이 없는 항목이 둘 이상 있는 경우 이름순으로 정렬됩니다.
• 지정된 속성에 대한 중복 값이 표시되는 항목은 부품 목록의 관련 위치에 함께 그룹화되고 이름순으로 정렬됩니다.
다음과 같은 구현 참고 사항을 유의하십시오.
• 부품 목록이 재생성되면 해당 목록이 다시 정렬됩니다.
• 부품 목록에 항목을 수동으로 추가하는 경우 부품 목록이 다시 정렬되지 않습니다.
• 부품 목록이 게시(PDF 또는 InService)될 때까지 정렬이 지속됩니다.
• 표시 및 게시를 위한 기본 보기로 저장 옵션을 사용하여 수동으로 부품 목록을 정렬할 수 있습니다.
|
이 옵션을 사용하면 부품 목록의 자동 정렬에 대해 수행된 모든 설정이 무시됩니다.
|