솔루션 구성 용어 및 고려 사항
솔루션 구성과 관련된 용어, 설계 고려 사항 및 제한 사항을 이해하여 관리자가 단일 구성으로 여러 Blueprint를 관리할 수 있습니다 CPQ .
솔루션 구성을 통해 CPQ 관리자는 최종 사용자 측에서 함께 작동할 수 있는 여러 Blueprint를 만들고 관리하여 원활한 구성 환경을 제공할 수 있습니다. 다른 벤더에 익숙한 사용자의 경우 개념적으로 "시스템 구성" 및 "중첩 번들"과 유사합니다.
용어
- 솔루션
- 함께 연결된 Blueprint(구성)의 전체 컬렉션입니다. 구매 측에서는 구성 가능한 제품 작업에서 하나 이상의 하위 구성이 추가되면 구성이 솔루션이 됩니다.
- 솔루션 루트
- 솔루션에서 최상위 구성 가능한 제품에는 하나 이상의 하위 구성이 있습니다. 이는 구매 측에서 시작된(전자 상거래, CPQ 또는 기타 소스에서 시작된) 구성 가능한 제품 및 Blueprint입니다.
- 상위(소스) Blueprint
- 다른 Blueprint에 대한 구성 가능한 제품 작업이 있는 규칙이 포함되어 있고 계층적으로 하나 이상의 하위 Blueprint가 있고 상위 Blueprint 자체가 있을 수 있는 Blueprint입니다.
- 하위(대상) Blueprint
- 하위 구성을 만드는 데 사용되는 Blueprint는 계층적으로 하나 이상의 상위 항목을 가지며 규칙에 정의된 경우 하위 자체를 가질 수 있습니다. 사용하려면 유효한 구성 가능한 제품이 연결되어 있어야 합니다.
- 구성 가능한 제품 작업
- 하위 Blueprint, 구성 가능한 제품 및 필드 매핑(선택 사항)을 정의하는 제품 작업의 확장입니다.
- 필드 매핑
- Blueprint 간에 매핑될 데이터가 있는 필드입니다. 구성 가능한 제품 작업의 일부입니다.
- 소스 필드
- 필드 매핑의 값에 사용되는 상위 Blueprint의 필드입니다.
- 대상 필드
- 필드 매핑에서 설정된 값이 있는 하위 Blueprint의 필드입니다.
- 솔루션 계층 구조
- 솔루션 구성에서 구성 가능한 제품(솔루션 구성요소) 간의 관계입니다. 이는 제품이 BOM에 표시되는 방식을 결정하지 않습니다.
- 솔루션 BOM
- 모든 구성에 걸쳐 롤업으로서의 BOM입니다. 여기에는 하위 제품, 손자 등을 포함하여 솔루션 전체에 추가된 모든 제품이 포함됩니다. 솔루션 BOM은 솔루션을 저장할 때 반환되는 정보입니다.
설계 고려 사항 및 제한 사항
솔루션 구성이 아직 개발 활발하게 진행 중입니다.
- 필드 매핑:
- 데이터는 상위 구성에서 하위 구성으로만 플로우될 수 있습니다.
- 필드 값은 상위에서 하위로, 하위에서 손주로처럼 한 번에 단일 수준으로만 매핑됩니다.
- 필드는 동일한 유형의 필드에만 매핑할 수 있습니다(예: 선택 목록에서 선택 목록까지). 선택 목록을 텍스트에 매핑하거나 매핑에서 다른 유형 변환을 수행할 수 없습니다.
- 숫자, 텍스트, 부울 및 선택 목록 필드만 매핑할 수 있습니다.
- 전체 세트 또는 전체 제품 선택기의 매핑은 지원되지 않습니다.
- 제품 선택기 하위 필드를 하위 필드에 매핑할 수 없습니다.
- 집합에 있는 필드는 하위 필드에 매핑될 수 있습니다.
- 구성 중 모든 대상 필드는 읽기 전용입니다. 값은 소스 필드와 동일한 값으로 설정됩니다.
- 시스템 필드는 소스 필드로 사용할 수 있지만 대상 필드로 설정할 수는 없습니다.
- 시스템 필드에는 항상 구성을 시작한 소스 구성의 값이 반영됩니다.
- 레이아웃 및 솔루션 탐색:
- 솔루션에서 탐색은 솔루션 탐색 사이드바를 사용하여 수행됩니다. 레이아웃에서 추가 구성요소나 작업을 수행할 필요가 없습니다.
- 솔루션 탐색: 사용자는 솔루션 BOM에서 구성 가능한 제품을 클릭하여 구성으로 이동할 수도 있습니다.
- 솔루션 루트 레이아웃의 헤더 및 헤더 작업은 솔루션의 모든 구성에서 사용됩니다. 여기에는 통화 표시 설정 및 사용자 지정 브랜딩과 같은 항목이 포함됩니다.
- 헤더의 저장(견적) 및 취소 작업은 현재 보고 있는 Blueprint로 범위가 지정되지 않습니다. 전체 솔루션에 적용됩니다.
- 재설정, 확인(Blueprint에 확인 보강이 있는 경우) 및 레이아웃 변경이 현재 보고 있는 Blueprint에 적용됩니다.
- 구성 가능한 제품 작업:
- 구성 가능한 제품 작업은 제품 작업당 하나의 구성 가능한 제품만 추가하는 것으로 제한됩니다. 여러 구성 가능한 제품이 필요한 경우 규칙에 여러 제품 작업을 사용합니다.
- 제품 작업이 구성 가능으로 표시되면 단순 제품 작업으로 다시 변경할 수 없습니다.
- 구성 가능한 제품 작업은 단순 및 고급 제품 작업에서 지원됩니다.
고급 함수에는 여전히 제품 ID와 고급 스크립트 외부에 설정된 Blueprint가 있습니다.
- 구성 가능한 제품 작업 트리거 조건은 세트에 배치되고 여러 구성을 생성합니다.
- 제한
- 솔루션 계층 구조는 최대 깊이 4(루트 제품 포함)를 지원합니다. BOM은 계층 구조에 대한 임의의 깊이를 가질 수 있습니다.
- 단일 솔루션 구성 세션의 총 구성 수는 20개입니다. 솔루션 루트와 모든 깊이에서 최대 19개의 활성 하위 항목이 더해집니다.
- 솔루션 계층 구조에는 순환 참조가 허용되지 않습니다. 예를 들어, BP1>BP2인 경우 BP2는 BP1의 다른 구성을 작성할 수 없습니다.
- 제품 목록 및 자재 명세서:
- 자재 명세서: BOM 계층 구조는 여전히 제품 작업의 AND uniqueIdentifier 속성을 통해 parentProduct 제어됩니다. 따라서 솔루션의 다양한 구성은 BOM 계층 구조의 다른 수준에 제품을 추가할 수 있습니다.
- 제품 계층 구조에 AND uniqueIdentifier 속성을 사용할 parentProduct 때 두 하위 제품의 상위 제품과 제품 ID가 동일하지만 둘 다 BOM에 별도로 표시되어야 하는 경우 각각 고유 식별자가 필요합니다. 이렇게 하면 UI에서 해당 항목을 나열할 때 고유한 제품으로 취급할 수 있습니다.
- 제품 목록: 구성이 솔루션이 되면 레이아웃의 기본 제품 목록이 사라지고 솔루션 탐색 사이드바 하단에 있는 전체 솔루션 보기 버튼으로 대체됩니다.
- 이 동작은 솔루션 설정 섹션에 있는 솔루션 루트의 기본 제품 목록 구성요소에서 사용자 지정할 수 있습니다.
- 솔루션 BOM에 표시되는 열은 솔루션 루트의 기본 제품 목록에 있는 설정을 따릅니다.
- 추가 제품 목록을 표시하려면 Blueprint 레이아웃의 계층에 추가합니다. 이 제품 목록은 해당 구성과 모든 하위 구성으로 범위가 지정됩니다.