사용자 정의 Apex 클래스 논리를 정의하여 연결 만들기
레코드 연결 빌더는 사용자 정의 연결 처리기 Apex 클래스를 사용하여 연결 레코드 생성 방법을 완전히 사용자 정의할 수 있는 유연성을 제공합니다.
필수 Edition
| 지원 제품: Lightning Experience |
| 지원 제품: Professional, Enterprise, Unlimited Edition |
기본적으로 레코드 연결 빌더는 연결 레코드를 만들 때 표준 또는 사용자 정의 개체의 소유자 ID 필드를 사용합니다. 연결 기준에 대체 소유자 ID 사용을 선택하여 다른 ID 필드를 지정할 수 있습니다. 대체 소유자 ID 필드는 은행가로 사용할 수 있도록 활성화된 사용자 또는 연락처 개체에 연결해야 합니다. 사용자 정의 개체 또는 대체 소유자 ID 필드가 해당 요구 사항을 충족하지 않는 경우 사용자 정의 논리를 프로그래밍하여 다른 방식으로 연결 레코드를 만들 수 있습니다.
레코드 연결 빌더를 사용하면 특정 연결 기준에 대한 연결 레코드 생성을 처리할 사용자 정의 Apex 클래스를 지정할 수 있습니다. 사용자 정의 Apex 클래스:
- 레코드 연결 빌더에서 직접 지원되지 않는 개체에 적용
- fscwmgen.BranchManagementAssociationHandler 인터페이스를 구현합니다.
- 지점 관련 레코드 목록 반환
- 각 지점 관련 레코드에 최소한 필요한 필드를 채웁니다.
- BranchUnitId: 사용자 또는 연락처의 현재 지점 표시
- BusinessUnitMemberId: 사용자 또는 연락처의 은행원 ID
- RelatedRecordId: 연결할 사용자 정의 개체의 ID
연결 기준에 대한 사용자 정의 연결 처리기 Apex 클래스를 지정하려면 다음을 수행합니다.
- 새 기준 또는 편집 기준 페이지에서 다른 소유자 ID 사용 확인란이 선택되어 있는지 확인합니다.
-
다음을 사용할 대체 ID 필드를 지정합니다.
- 참조 개체의 필드 선택...라는 검색 상자를 클릭합니다.
- 필드 선택 창에서 필터 컨트롤을 사용하여 사용할 ID 필드를 찾고 선택합니다.
- 선택을 클릭하여 해당 필드를 선택합니다.
- Apex 클래스 사용 확인란을 클릭합니다.
-
Apex 클래스 검색...라는 검색 상자를 클릭합니다. fscwmgen.BranchManagementAssociationHandler 인터페이스를 구현하는 Apex 클래스를 지정합니다.

- 작업을 저장합니다.
이 기사를 통해 문제를 해결했습니까?
개선을 위한 의견을 보내주세요.

