플로에서 세일즈 트랜잭션 API 호출
PST(Place Sales Transaction) API를 호출하여 견적서 및 주문을 생성, 업데이트, 삭제하고 관련 제품 및 서비스의 가격을 책정합니다. 작업을 호출하기 전에 작업에 대한 그래프 입력으로 사용할 Apex 정의 변수의 값을 만들고 설정합니다. 다른 입력을 사용하여 Salesforce가 가격을 책정하고 견적서 또는 주문을 확인하는 방법을 구성할 수 있습니다. 작업은 판매 트랜잭션의 ID와 상태 정보를 반환합니다.
필수 Edition
| 제공 제품: Lightning Experience |
| 사용 가능 제품: 트랜잭션 관리가 활성화된 Revenue Cloud의 Enterprise, Unlimited 및 Developer Edition |
Flow Builder에서 작업 요소를 플로에 추가합니다. Revenue Cloud 범주를 선택하고 Invoke Place Sales Transaction API를 검색합니다.
입력 값 설정
| 입력 매개 변수 | 설명 |
|---|---|
| 카탈로그 요금 기본 설정 | 처리의 동안 Revenue Cloud 견적서 또는 주문의 가격을 책정하는 방법을 지정합니다. 예를 들어 견적서 행 항목을 견적서에 추가하는 경우 견적서의 가격을 지정하지 않으려고 할 수 있습니다. 가능한 값은 다음과 같습니다.
기본값은 |
| 구성 방법 | 견적서 생성 프로세스 동안 사용량 기반 가격 책정을 사용하여 Revenue Cloud 견적서 행 항목에 대한 요율 카드 항목을 가져올 때를 지정합니다. 가능한 값은 다음과 같습니다.
기본값은 |
| 구성 옵션 | Salesforce가 견적 또는 주문을 확인하기 위해 따르는 규칙을 지정합니다. 이러한 옵션은 부울로 표시됩니다. 작업을 수행하도록 Revenue Cloud 지정하려면 옵션 값을 true로 설정합니다. 여러 옵션에 대해 true를 지정할 수 있습니다. 옵션에는 다음이 포함됩니다.
모든 옵션의 기본값은 |
| 컨텍스트 세부 정보 | 후속 세일즈 트랜잭션 위치 API 작업에서 세션 컨텍스트를 재사용할 수 있도록 컨텍스트 ID를 포함하는 문자열을 지정합니다. |
| 그래프 | 이 입력은 RevSalesTrxn_RecordReference 클래스의 Apex 정의 변수입니다. 두 개의 필드가 있습니다.
|
출력 값 저장
| 출력 매개 변수 | 설명 |
|---|---|
| 컨텍스트 세부 정보 | 컨텍스트를 식별하는 영숫자 문자열입니다. |
| 판매 트랜잭션 ID | 이 트랜잭션에서 견적 또는 주문의 ID입니다. |
| 상태 URL | 요청 상태를 보여주는 AsyncOperationTracker 테이블에 대한 링크입니다. 해당 작업의 상태를 반환하려면 작업의 트래커 ID를 URL에 추가합니다. |
| 트래커 ID | 특정 작업을 식별하는 영숫자 문자열입니다. 작업 상태를 반환하려면 상태 URL에 이 ID를 추가합니다. |
사용
세일즈 거래 위치 API 입력 설정:
- 할당 요소를 사용하여 RevSalesTrxn_RecordMapWrapper 클래스 변수의
TransactionNameRecordMapWrapper,OppNameRecordMapWrapper,PricebookNameRecordMapWrapper필드 값을 설정합니다. - 구성 옵션을 포함하려면 새 부울 변수로 옵션을 만듭니다.

