SmallBuilder Help
AppExchangeContact Us
🇰🇷 한국어
🇰🇷 한국어
  • SmallBuilder 헬프
  • 시작하기 전에
    • 라이선스 및 권한 할당
    • 조직 통화 설정
    • 번역 활성화
    • 연결된 앱 설정
  • 📦SmallBuilder line items
    • 릴리즈 노트
      • '25 업데이트
        • v 1.40
        • v 1.39
        • v 1.38
        • v 1.37
    • 제품 소개
    • 시작하기 전에
      • 라이선스 및 권한 할당
      • 조직 통화 설정
      • 번역 활성화
      • 연결된 앱 설정
    • 빌더
      • 빌더 시작하기
      • 기본 설정 (Default Setting)
        • 장치에 맞게 반응형 화면 설정하기
        • 편집기 화면 비율 조절하기
        • 편집기 레이블 변경하기
        • 조회 선택기 설정
          • 로드 시 전체 검색
          • 필터 기본 펼치기
          • 레코드 중복 선택 허용
          • 성능 향상을 위한 캐싱
          • 페이지별 레코드 수 설정하기
        • 라인 아이템 편집기 설정
          • 요약 표시하기
          • 첫 번째 열 고정하기
      • 빌더 셋업 절차
        • 개체 연결 (Relate Objects)
          • 부모 개체 (Parent Object)
          • 라인 아이템 개체 (Line Item Object)
            • 설정 방법
            • 저장된 라인 아이템의 필터 및 정렬 순서 설정하기
            • 조건에 따라 라인 아이템 삭제 제어하기
            • 자동 번호 설정하기
          • 조회 개체 (Lookup Object)
            • 설정 방법
            • 키워드 검색 설정하기
            • 조회 선택기 차단하기
            • 조회 레코드의 필터 및 정렬 순서 설정하기
        • 조회 선택기 설정 (Setup Lookup Selector)
          • 열 추가하기
          • 열 순서 변경하기
          • 레이블 변경하기
          • 열 너비 설정하기
          • 텍스트 정렬 변경하기
          • 이미지 URL을 이미지로 보여주기
          • 데이터소스를 위한 가상 열 추가하기
        • 라인 아이템 편집기 설정 (Setup Line Item Editor)
          • 열 추가하기
          • 가상 열 추가하기
          • 열 순서 변경하기
          • 레이블 변경하기
          • 기본값 설정하기
          • 소스 필드: 부모 또는 조회의 특정 필드 값을 기본값으로 할당하기
          • 열 너비 설정하기
          • 텍스트 정렬 변경하기
          • 읽기 전용으로 표시하기
          • 필수 입력으로 지정하기
          • 합계 요약하기
          • 이미지 URL을 이미지로 보여주기
          • 값을 숨김 처리하여 내부적으로 계산 및 로직에 사용하기
          • 일부 필드 값 저장 시 제외하기
        • 미리보기
        • 활성화
        • 버튼 생성 및 페이지 레이아웃에 추가하기
      • 비즈니스 규칙 (Business Rule)
        • 관련 개체 데이터 가져오기
        • Apex 클래스를 활용해 다양한 방식으로 데이터 가져오기
      • 빌더 복제
      • 빌더 초기화
      • 쿼리 마법사(Query Wizard)를 사용하여 필터 삽입하기
      • 필터 설정 도구
      • 레이블에 커스텀 라벨 삽입하기
    • 라인 아이템 편집기
      • 초기 값 및 계산 적용 순서
    • 제품 옵션 (Product Option)
      • 제품 옵션 셋업 절차
        • 제품 옵션 활성화
        • 제품 옵션 설정하기
          • 기본 설정
          • 라인 아이템 설정
        • 제품 옵션 데이터 구성하기
      • 라인 아이템 옵션 값의 표시 및 저장 방식
    • 활용 사례
      • 편집기의 Aura Component 활용하기
    • 기초 사용 예제
    • 고급 사용 예제
    • FAQ
    • 패키지 설치
  • 📦SmallBuilder Documents
    • 릴리즈 노트
      • '25 업데이트
        • v 1.9202
      • '24 업데이트
        • v 1.50 ~
    • 제품 소개
    • 시작하기 전에
      • 라이선스 및 권한 할당
      • 조직 통화 설정
      • 번역 활성화
      • 연결된 앱 설정
    • 신규 생성 및 빌더 실행
    • Components
    • Data Merge
      • Data Merge - Text
      • Data Merge - Related List
    • Document Job
    • 기초 사용 예제
      • 페이지 상단에 로고 이미지를 고정하는 방법
      • 컴포넌트 사이에 공백 넣는 방법
      • 컴포넌트 사이에 구분선 넣는 방법
    • 고급 사용 예제
      • 청구서 템플릿 생성 예제
      • Trigger를 사용한 청구서 자동 이메일 전송
    • FAQ
  • 📦SmallBuilder Lists
    • Release Note
      • 25 업데이트
        • v 2.2
    • 소개
    • 시작하기 전에
      • 라이선스 및 권한 할당
      • 조직 통화 설정
      • 번역 활성화
      • 연결된 앱 설정
    • SmallBuilder Lists 시작하기
    • 셋업 절차
      • 기본 설정
        • 타이틀
        • 범례
        • 데이터 내보내기
        • 데이터 가져오기
        • 아이콘 표시
      • 데이터 테이블 설정
        • QUERY
        • 다중 선택 허용
        • 요약 표시
        • 열 추가 및 편집
          • 유형별 편집 내용
        • 가상 열 추가
        • 행 작업 추가
      • 데이터 가져오기 설정
      • 작업 설정
        • 작업 추가
      • 필터 설정
        • 필터 추가 및 설정
          • 유형별 편집 내용
      • 축소형 구성기 설정
        • 열 추가 및 설정
          • 유형별 편집 내용
      • 모바일 설정
      • 데이터 소스 설정
        • 기본
          • 작업 추가 및 설정
        • 고급
          • Apex Class 작성
      • 적용 및 관리
        • 리스트 구성기를 직접 생성하기
    • 목록 보기 (List View)
    • 행 편집 테이블 (Line editor table)
    • 기초 사용 예제
    • 고급 사용 예제
    • 마이그레이션
      • JSON 내보내기
      • JSON 가져오기
    • FAQ
    • Page
  • ❓SmallBuilder Troubleshooting
    • SmallBuilder Troubleshooting Help
      • Button 추가 경고 (페이지에 버튼이 추가되지 않는 경우)
      • Tab 추가 경고 ( Tab이 생성되고 App에 추가되었지만 보이지 않는 경우)
Powered by GitBook
On this page
  • 개요
  • 왜 라인 아이템 편집기를 사용해야 하나요?
  • Junction Object란 무엇인가요?
  • 주요 기능

Was this helpful?

Export as PDF
  1. SmallBuilder line items

제품 소개

Previousv 1.37Next시작하기 전에

Last updated 2 months ago

Was this helpful?

개요

SmallBuilder Line Items는 기회 및 견적 같은 표준 개체는 물론 사용자 정의 개체에서 할인율 계산기, 외부 데이터 연동을 지원하는 라인 아이템 편집기를 개발 없이 구현하도록 지원합니다.

왜 라인 아이템 편집기를 사용해야 하나요?

세일즈포스에서 대표적으로 Junction 관계를 맺은 개체로는 기회, 견적, 주문이 있습니다. 이들은 세일즈 클라우드에서 필수로 사용되는 개체들입니다. 세일즈포스에서 이러한 개체들의 라인 아이템을 추가하거나 변경할 때 제공되는 기본 기능들은 훌륭하지만, 일부 불편한 사항들이 존재합니다.

라인 아이템 편집기는 현재 개체들만 지원하고 있습니다.

예를 들어, 판매 가격이나 수량을 입력할 때 총액이 즉시 계산되지 않거나, 할인율을 사용자가 직접 계산해 입력해야 하는 부분이 있습니다. 또한, 많은 사용자들은 제품 선택이나 라인 아이템 입력 시 자체 서버에서 재고 데이터를 가져와 참고하고 싶어 합니다. 더불어, 다른 개체에서 계정별 할인율을 자동으로 적용하여 계산되길 원합니다. 이러한 요구 사항을 해결하려면 개발자의 도움이 필요하고, 기능을 추가하거나 변경할 때 어드민이 쉽게 커스터마이징할 수 없는 한계가 있습니다. 그러나 라인 아이템 편집기를 사용하면 개발 없이 포인트 & 클릭 방식으로 이와 같은 단점을 보완할 수 있습니다.

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

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

  • 라인 아이템 편집기를 구현할 때 필요한 기본 설정은 개발이 필요하지 않아, 세일즈포스 기본 지식을 갖춘 어드민만으로도 화면을 구현할 수 있습니다.

세일즈포스 스탠다드 화면

라인 아이템 편집기 화면

Junction Object란 무엇인가요?

라인 아이템 편집기는 Junction 관계를 맺은 개체들을 기반으로 구성됩니다. 앞서 말했듯이 대표적으로 기회, 견적, 주문이 있습니다. 이 중에서 기회의 라인 아이템 구조를 살펴봅시다.

우리는 기회(Opportunity)에서 제품을 추가하려고 합니다. 이때 제품의 정보와 가격 정보를 가져오기 위해서는 모든 관련 정보를 포함하는 가격 목록 항목(PricebookEntry) 개체가 필요합니다. 그런 다음, 제품을 추가할 때 입력하는 판매가, 수량 등의 정보를 함께 저장하는 개체가 바로 기회 제품(OpportunityLineItem)입니다.

기회 제품(OpportunityLineItem)은 위의 그림과 같이 기회(Opportunity)와 가격 목록 항목(PricebookEntry)의 정보를 모두 포함하고 있습니다. 기회 제품은 기회에 여러 가격 목록 항목을 등록할 수 있도록 연결해 주는 역할을 하며, 이러한 역할을 하는 개체를 Junction 개체라고 합니다.

위의 관계들만 맺고 있으면 언제든지 라인 아이템 편집기를 구현할 수 있습니다. 그리고 이러한 관계 속에 있는 각 개체들은 라인 아이템 편집기에서 아래와 같이 지칭하고 있습니다:

  • 기회: 부모

  • 가격 목록 항목: 조회

  • 기회 제품: 라인 아이템

주요 기능

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

외부 데이터의 실시간 연동이 필요한 경우 라인 아이템 편집기(Line Item Editor)는 연동을 담당하는 Apex Code를 호출하여 외부 데이터를 실시간으로 연동할 수 있도록 지원합니다.

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

모든 개체 지원

포인트 & 클릭 기반 저작 툴

기회, 제품 및 가격 목록과 같이 3개 이상의 개체로 이루어지는 복잡한 라인 아이템 편집기(Line Item Editor)를 손쉽게 구현할 수 있는 를 제공하고 있습니다.

외부 데이터 실시간 연동

CPQ의 대안

📦
✔️
✔️
✔️
✔️
빌더
🔗
Junction 관계 (many-to-many)
Standard 화면에서 제품 추가 후 단가 또는 수량 변경 시 총액이 자동 계산이 되지 않습니다.
라인 아이템 편집기로 스탠다드의 제품 편집을 재구현하여 재고 표시, 자동 계산, 할인율 등 기능을 확장합니다.