안녕하세요. SmallBuilder팀입니다.

기회(Opportunity)나 견적(Quote)에서 제품을 추가할 때, 각 제품에 맞는 옵션을 선택할 수 있는 기능은 고객의 맞춤형 요구를 충족시키는 데 매우 중요한 역할을 합니다. 

다양한 제품 옵션을 제공함으로써, 고객이 원하는 사양에 맞춰 제품을 구성하고 견적을 제공할 수 있습니다.

이번 포스팅에서는 SmallBuilder Line Items를 활용하여 제품별로 옵션을 선택할 수 있는 기능을 구현하는 방법을 소개하겠습니다.

Business Use Case

예를 들어, A 기업은 Desktop PC를 판매하고 있으며, 각 제품에는 다양한 옵션이 제공됩니다. 

사용자는 기회나 견적에 제품을 추가할 때 다음과 같은 옵션을 선택할 수 있어야 합니다.

  • CPU
  • Memory
  • SSD

이런 옵션 선택 기능을 통해 고객은 자신에게 맞는 제품 구성을 선택할 수 있으며, 영업팀은 옵션에 따라 가격이 자동으로 계산된 견적을 제공합니다.

옵션 관리 기능의 장점

옵션 관리 기능을 통해 제공되는 주요 이점은 다음과 같습니다:

  1. 맞춤형 제품 구성: 고객의 요구에 맞는 옵션을 선택하여 맞춤형 제품을 구성할 수 있습니다.
  2. 실시간 가격 조정: 선택된 옵션에 따라 자동으로 가격이 계산되고, 최종 견적에 즉시 반영됩니다.
  3. CPQ 솔루션의 대체 가능성: 옵션 관리 기능을 활용하면 복잡한 CPQ 솔루션 없이도 간단한 제품 구성 및 가격 책정 프로세스를 구현할 수 있습니다.

이제 실제로 SmallBuilder Line Items를 활용한 옵션 관리 기능을 구현해보겠습니다.

Step 1 : 부모 및 라인 아이템 개체 설정

먼저, 부모 개체(e.g., 기회 또는 견적)와 라인 아이템 개체(e.g., 기회 제품 또는 견적 제품)을 설정합니다.

부모 개체에서 참조할 필드(e.g., 기회 ID)를 선택하여 개체 간의 관계를 정의합니다.

옵션설정Step1.gif

Step 2 : 조회 개체 설정 

제품 옵션 및 가격 정보를 가져오기 위해 조회 개체(e.g., 가격 목록 항목 ID)를 선택합니다.

이 단계에서는 특정 제품의 가격과 옵션을 조회할 수 있도록 필터를 설정해줍니다.

예를 들어, 부모 개체의 가격 목록(Pricebook)과 통화(CurrencyIsoCode)가 일치하는 데이터를 필터링하여 해당 가격 목록에 속하는 제품만 조회할 수 있습니다. 

Pricebook2Id = '{$Parent.Pricebook2Id}' AND CurrencyIsoCode = '{$Parent.CurrencyIsoCode}'

이때 반드시 제품 옵션 사용 토글를 선택하여 활성화합니다.

옵션설정Step2.gif

Step 3 : 조회 선택기 설정

제품 검색시 노출이 필요한 필드를 선택하고 원하는 순서대로 변경하여 줍니다.

  • 제품 이름 (Name)
  • 제품 코드 (ProductCode)
  • 정가 (UnitPrice)
  • 통화 (CurrencyIsoCode)

Step 4 : 라인 아이템 편집기 설정

라인 아이템도 마찬가지로 노출할 필드를 선택하고 조회 개체에서 소스를 가져오는 경우 소스 필드를 조회로 설정하고 가져올 필드를 설정합니다.

  • 정가 (ListPrice)
  • 판매 가격 (UnitPrice)
  • 수량 (Quantity)
  • 총액 (TotalPrice)
옵션설정Step4.gif

Step 5: 제품 옵션 설정

마지막으로 제품 옵션 값과 라인 아이템 필드 매핑을 확인 해줍니다. 

옵션 설정 시 아래 스크린샷과 같이 기본 설정되므로 커스텀 필드가 있는 경우 필드 검색 후 매핑 해줍니다.

옵션설정Step5.jpeg

마무리

SmallBuilder Line Items를 활용한 제품 옵션 설정은 정말 쉽고 간편합니다. 

복잡한 설정 없이, 필요에 따라 다양한 옵션을 빠르게 추가하고, 실시간으로 가격에 반영할 수 있습니다.

간단한 설정만으로도 맞춤형 제품 구성을 지원하며, 복잡한 CPQ 솔루션 없이도 손쉽게 가격 책정과 옵션 관리를 할 수 있는 점이 큰 장점입니다.

영업팀은 이러한 기능을 통해 맞춤형 솔루션을 경험할 수 있으며, 유연한 가격 정책을 쉽게 관리할 수 있습니다. 

이처럼 SmallBuilder는 기업의 다양한 요구에 맞춰 빠르고 정확한 기능 구현을 위한 No-code tool입니다. 

감사합니다.