소개

개요

Line-item Configurator Builder는 기회 및 견적 같은 표준 개체는 물론 커스텀 개체에서 할인율 계산기, 외부 데이터 연동을 지원하는 Line-Item Configurator를 개발 없이 구현하도록 지원합니다.

왜 Line-Item Configurator를 사용해야 하나요?

세일즈포스에서 대표적으로 Junction 관계를 맺은 개체로는 Opportunity, Quote, Order가 있습니다. 심지어 Sales Cloud에서 필수로 사용되는 개체들입니다. 세일즈포스에서 이러한 개체들의 Line-Item 추가/변경 시 제공되는 기본 기능들은 훌륭합니다. 하지만 일부 불편한 사항들이 있습니다.

Line-Item Configurator는 현재 🔗Junction 관계 (many-to-many)를 맺은 개체들만 지원하고 있습니다. 추후 Parent - Child (one-to-many) 구조도 지원할 예정입니다.

예를 들어 판매 가격 또는 수량 입력 시 총액이 바로 계산되지 않는 점과 할인율을 사용자가 계산하여 입력해야 하는 부분이 있습니다. 그리고 많은 사용자들은 제품 선택 또는 Line-Item 입력 시 그들이 자체적으로 운영하는 서버에서 재고를 가져와 참고용으로 보길 원합니다. 그리고 다른 개체에서 각 계정별 할인율을 적용하여 자동계산이 되길 원합니다. 결국, 개발자의 도움이 필요하게 되고 기능 추가 및 변경 시 어드민이 쉽게 커스텀할 수 없게 됩니다. 하지만 이러한 단점을 Line-Item Configurator를 통해 개발 없이 포인트 & 클릭만으로 보완할 수 있습니다.

  • Line-Item 추가/편집 시 자동 계산, 외부 데이터 적용 등 최소한의 개발 및 포인트 & 클릭만으로 기능 확장이 가능합니다.

  • 빌더를 이용하여 손쉽게 화면을 구현할 수 있어 시간을 절약할 수 있고 유지보수로서 기능 추가 및 수정을 하는데 어려움이 없습니다.

  • Line-Item Configurator 구현 시 필요한 기본 설정들은 개발이 필요하지 않아 세일즈포스 기본 지식을 갖춘 어드민 만으로도 화면을 구현할 수 있습니다.

Standard 화면

Line-Item Configurator 화면

Junction Object란 무엇인가요?

Line-Item Configurator는 Junction 관계를 맺은 개체들을 기반으로 구성됩니다. 앞서 말했듯이 대표적으로 Opportunity, Quote, Order가 있습니다. 이 중에서 Opportunity의 Line-Item 구조를 살펴봅시다.

우리는 Opportunity에서 제품을 추가하려고 합니다. 당연히 제품의 정보를 가져오려면 Product 개체가 필요합니다. 그 다음 제품 추가 시 입력하는 판매가, 수량 등의 정보를 함께 저장하는 개체가 바로 Opportunity Product 입니다.

위의 그림과 같이 Opportunity Product는 Opportunity와 Product의 정보를 모두 가지고 있습니다. Opportunity Product는 Opportunity에 여러 Product를 등록하는 데 필요한 연결고리라고 생각하면 됩니다. 이러한 연결고리 역할을 하는 개체가 바로 Junction Object입니다.

위의 관계들만 맺고 있으면 언제든지 Line-Item Configurator를 구현할 수 있습니다. 그리고 이러한 관계 속에 있는 각 개체들은 Line-Item Configurator에서 아래와 같이 지칭하고 있습니다.

  • Parent - Opportunity

  • Lookup - Product

  • Line-Item - Opportunity Product (Junction Object)

주요 기능

✔️ 모든 개체 지원

Line-item Configurator Builder는 모든 개체를 지원합니다. 따라서 표준 기회 또는 견적뿐만 아니라 커스텀 개체에서도 제품 등 라인 아이템을 처리 하는 기능을 구현 시 더 이상 코딩은 필요 없습니다.

✔️ 포인트 & 클릭 기반 저작 툴

기회, 제품 및 가격 목록과 같이 3개 이상의 개체로 이루어지는 복잡한 Line-Item Configurator를 손쉽게 구현할 수 있는 빌더를 제공하고 있습니다.

✔️ 외부 데이터 실시간 연동

외부 데이터의 실시간 연동이 필요한 경우 Line-item Configurator Builder는 연동을 담당하는 APEX Code를 호출하여 외부 데이터를 실시간으로 연동할 수 있도록 지원합니다.

✔️ CPQ의 대안

Line-Item Configurator는 Currency 필드에 할인율 계산기를 적용할 수 있습니다. 편리한 할인율 계산이 중요한 경우 훌륭한 CPQ의 대안으로 활용 가능합니다.

Last updated