처리 단계 유형
오케스트레이션을 계획할 때 다양한 처리 단계 유형 및 작업 방식에 유의하십시오. 처리 단계 유형을 사용하여 수동 과업, 자동화된 과업, 중대 사건, 콜아웃 및 기타 작업을 정의할 수 있습니다.
필수 Edition
| 지원 제품: Revenue Cloud의 Enterprise, Unlimited 및 Developer Edition |
처리 단계는 처리 작업 영역에서 정의됩니다. 주문 처리 단계를 만드는 방법에 대한 자세한 내용은 오케스트레이션 계획 구성 요소 정의를 참조하십시오.
처리 단계를 만드는 과정에서 다음 참조를 사용하여 다양한 처리 유형이 작동하는 방식을 이해합니다.
- 자동 과업 처리 단계
자동 과업을 사용하여 오케스트레이션 계획의 일부로 데이터를 자동으로 처리합니다. 자동 과업 처리 단계는 자동화를 수행하려면 Salesforce 플로가 필요합니다. - 콜아웃 처리 단계
주문을 처리할 때 동적 매출 오케스트레이터(DRO)가 외부 시스템과 통신해야 할 수 있습니다. 콜아웃은 해당 커뮤니케이션을 처리합니다. - 수동 과업 처리 단계
처리 플로의 특정 위치에서 사용자 입력이 필요한 경우 오케스트레이션에 수동 과업을 추가합니다. 예를 들어, 승인 사인오프 또는 데이터의 수동 보강이 필요한 경우 동적 매출 오케스트레이터는 사용자 또는 대기열에 수동 과업을 할당할 수 있습니다. - 중대 사건 처리 단계
중대 사건은 다양한 제어 플로 간 처리 프로세스의 지점을 나타내며 모든 종속성이 완료되면 완료됩니다. 예를 들어 중대 사건을 사용하여 오케스트레이션 계획의 끝에 처리된 주문을 나타낼 수 있습니다. - 처리 단계 일시 중지
일시 중지 단계는 특정 조건이 적용될 때까지 처리를 중지합니다. 일시 중지 단계가 완료되기 전에 true여야 하는 재시작 시작 규칙을 설정합니다. - 단계적 자산화 단계
다른 주문 행 항목이 진행 중인 경우에도 독립형 또는 번들형 제품을 독립적으로 자산화하려면 스테이징된 자산화 단계를 사용합니다. 단계적 자산화 단계는 일반적으로 여러 시간, 일 또는 주에 걸친 장기 실행 주문에 적용됩니다.
자동 과업 처리 단계
자동 과업을 사용하여 오케스트레이션 계획의 일부로 데이터를 자동으로 처리합니다. 자동 과업 처리 단계는 자동화를 수행하려면 Salesforce 플로가 필요합니다.
DRO는 다음의 기본 플로와 함께 제공됩니다.
- 주문 처리 행 항목 필드에 주문 제품 필드 재배포
- 이 플로 템플릿은 단계와 연결된 주문 행 항목을 검색하고 필드 값을 해당 처리 주문 행 항목 필드와 동기화합니다.
- 주문 제품 특성으로 처리 주문 제품 특성 전파
- 이 플로 템플릿은 처리 주문 행 항목 특성을 검색하여 관련 주문 행 항목 특성을 업데이트합니다.
플로 템플릿을 복제하고 자동 과업을 구성하여 비즈니스 요구에 따라 사용자 정의된 플로를 사용합니다. 자동 과업은 처리 계획을 실행하는 동안 플로를 트리거하고 사용자 정의 플로가 활성화됩니다.
- 자동 과업은 자동 실행 플로 유형만 지원합니다. 플로에서 플로 트리거가 없는 자동 실행 플로를 프로세스 유형으로 설정합니다.
- 재배포하려면 변환 주문 제품 요소를 업데이트하여 변환을 위한 적절한 필드를 매핑합니다. 백 전파하려면 특성 이름 정의 요소를 업데이트하여 전파해야 하는 특성을 지정합니다.
다음은 플로 템플릿에서 사용할 수 있는 입력 변수 유형입니다.
- stepId
- 자동 과업의 ID입니다.
- 레코드 ID
- 주문 행 항목 또는 주문 처리 단계 소스 관계 레코드가 자동 과업과 연결하는 주문 처리 행 항목 레코드의 ID입니다.
- recordIds
- 주문 항목 또는 주문 처리 단계 소스 관계 레코드가 자동 과업과 연결하는 주문 처리 행 항목 레코드의 식별자 모음입니다.
- planSourceIdentifierId
- 주문 처리 계획과 연결된 주문 레코드의 ID입니다.
다음은 플로 템플릿에 사용되는 출력 변수입니다.
- isSuccess
- 플로 실행이 성공했는지 여부를 나타냅니다.
- fulfillmentStepErrorMessage 및 fulfillmentStepErrorCode
- 로그된 오류 코드가 포함된 실행 오류 메시지가 표시됩니다.
콜아웃 처리 단계
주문을 처리할 때 동적 매출 오케스트레이터(DRO)가 외부 시스템과 통신해야 할 수 있습니다. 콜아웃은 해당 커뮤니케이션을 처리합니다.
처리 단계에서 실패할 경우 단계가 할당되는 폴아웃 대기열의 이름 및 콜아웃 실행 시 실행할 통합 정의의 이름을 입력합니다.
콜아웃은 동기식 또는 비동기식으로 작동할 수 있습니다.
- 동기식: 콜아웃에서 거의 즉각적인 응답을 기대합니다.
- 비동기식: 요청한 후 콜아웃에서 HTTP 코드의
202를 예상합니다. 응답을 대기하는 동안 콜아웃이 진행 중 상태로 이동합니다.
통합 정의 만들기를 참조하십시오.
제공자 어댑터를 사용하여 단계 소스에서 요청 페이로드를 생성합니다. 또한 어댑터를 사용자 정의할 수 있습니다. Dynamic Revenue Orchestrator의 콜아웃을 참조하십시오.
연결된 외부 시스템이 서비스 점검 중일 때 콜아웃 단계에서 치명적인 실패를 방지하려면 단계를 대기 중으로 지정하는 관련 통합 정의를 비활성화합니다.
- 향후 날짜 단계 설정을 활성화합니다.
- 대기 중지 콜아웃 제한 설정을 사용하여 온 대기 상태에서 분당 준비 또는 예약된 상태로 전환할 수 있는 최대 콜아웃 단계 수를 정의합니다. 이 설정은 외부 시스템을 사용할 수 있게 되면 대기 중인 단계가 해제될 때 배치 크기를 제어합니다.
관련 통합 정의가 비활성 상태인 경우 DRO가 콜아웃 단계를 대기시킵니다. 처리 작업자 및 담당자가 이를 추적하고 조치를 취할 수 있도록 처리 계획에 대기 중인 콜아웃 단계가 표시됩니다. 통합 정의가 활성화되면 보류되지 않은 콜아웃 제한 설정에 따라 콜아웃 단계가 배치로 해제됩니다.
수동 과업 처리 단계
처리 플로의 특정 위치에서 사용자 입력이 필요한 경우 오케스트레이션에 수동 과업을 추가합니다. 예를 들어, 승인 사인오프 또는 데이터의 수동 보강이 필요한 경우 동적 매출 오케스트레이터는 사용자 또는 대기열에 수동 과업을 할당할 수 있습니다.
특정 사용자에게 과업을 할당하려면 할당 대상 필드에서 사용자를 선택합니다.
과업 할당 규칙을 사용하여 대기열의 사람에게 과업을 할당하려면 먼저 과업을 대기열에 할당한 다음, 단계 할당 방법을 선택합니다.
- 라운드 로빈
- 대기열에서 다음으로 사용 가능한 사람에게 과업을 할당합니다.
- 최소 로드
- 진행 중인 과업 할당이 가장 적은 사람에게 과업을 할당합니다.
- 컨텍스트 기반
- 관련 처리 과업 할당 규칙의 사양을 기반으로 개인에게 과업을 할당합니다. 다음으로 사용 가능한 사람(Rund Robin) 또는 진행 중인 과업 할당이 가장 적은 사람(최저 로드)일 수 있습니다.
수동 과업은 사용자가 완료할 수 있는 간단한 과업이거나 Omniscript 또는 Salesforce 플로에 수동 과업을 연결할 수 있습니다.
수동 과업은 플로에서 다음 입력 변수를 지원합니다.
- stepId
- 처리 단계의 ID입니다.
- 레코드 ID
- 주문 항목 또는 주문 처리 단계 소스 관계 레코드가 수동 과업과 연결하는 주문 처리 행 항목 레코드의 ID입니다.
- recordIds
- 주문 처리 단계 소스 관계 레코드가 수동 과업과 연결하는 주문 항목 또는 주문 처리 행 항목 레코드의 식별자 모음입니다.
- planSourceIdentifierId
- 주문 처리 계획과 연결된 주문 레코드의 ID입니다.
중대 사건 처리 단계
중대 사건은 다양한 제어 플로 간 처리 프로세스의 지점을 나타내며 모든 종속성이 완료되면 완료됩니다. 예를 들어 중대 사건을 사용하여 오케스트레이션 계획의 끝에 처리된 주문을 나타낼 수 있습니다.
처리 단계 일시 중지
일시 중지 단계는 특정 조건이 적용될 때까지 처리를 중지합니다. 일시 중지 단계가 완료되기 전에 true여야 하는 재시작 시작 규칙을 설정합니다.
일시 중지 처리 단계에는 일시 중지 처리 단계 자체와 프로세스가 계속될 수 있는 시기를 정의하는 재개 설정 규칙이 모두 필요합니다.
처리가 일시 중지 단계에 도달하면 단계가 진행 중 상태로 들어가고 처리가 중지됩니다. 재시작 시작 규칙의 조건이 충족되면 일시 중지 단계가 완료됨 상태로 이동하고 처리가 계속됩니다.
Field 서비스 에이전트 작업 주문을 완료로 표시할 때까지 처리를 일시 중지하려고 합니다. 재시작 규칙은 에이전트가 처리 주문 행 항목에서 특정 특성을 변경한 후에 처리가 계속됩니다. 에이전트가 변경하면 동적 매출 오케스트레이터가 일시 중지 단계를 완료됨으로 표시하고 처리가 계속됩니다.
일시 중지 단계 자체를 만든 후 단계의 작업 메뉴를 열고 다음 지침을 완료합니다.
- 규칙에 대한 재시작 구성을 선택합니다.
- 규칙 만들기를 클릭합니다.
- 규칙 만들기 인터페이스를 사용하여 규칙 조건을 설정합니다. 세일즈 트랜잭션 자원 또는 처리 행 항목 자원을 선택할 수 있습니다.
단계적 자산화 단계
다른 주문 행 항목이 진행 중인 경우에도 독립형 또는 번들형 제품을 독립적으로 자산화하려면 스테이징된 자산화 단계를 사용합니다. 단계적 자산화 단계는 일반적으로 여러 시간, 일 또는 주에 걸친 장기 실행 주문에 적용됩니다.
예를 들어, 고객이 사용자 정의 웹 사이트 및 도메인 이름을 주문합니다. 도메인 이름 등록이 빠르게 완료되지만 사용자 정의 웹 사이트 개발을 개발하는 데 몇 주가 걸립니다. 그 동안 고객은 도메인에 이메일 호스팅을 추가하기로 결정합니다. 도메인 이름이 이미 자산화되었으므로 서비스 공급자는 웹 사이트 개발이 완료될 때까지 기다리지 않고 이메일 호스팅을 추가할 수 있습니다.
이 표에는 처리 프로세스에 스테이징된 자산화 단계를 적용할 때 처리 자산으로 변환되는 주문 행 항목의 유형이 나열되어 있습니다.
| 적용되는 단계적 자산화 단계 | 자산으로 변환된 항목 |
|---|---|
| 독립형 주문 처리 행 항목 | 독립형 주문 처리 행 항목입니다. |
| 독립형 주문 행 항목 | 독립형 주문 행 항목 및 관련 주문 처리 행 항목 |
| 주문 행 항목이 포함된 루트 제품 번들 | 전체 번들 및 관련 주문 처리 행 항목 |
| 주문 처리 행 항목이 포함된 루트 제품 번들 | 전체 번들 및 관련 주문 처리 행 항목 |
| 주문 행 항목 및 주문 처리 행 항목이 포함된 번들의 비루트 제품 | 구성 지침은 없으며 단계는 건너뛰었습니다. |
| 램프 순서 | 구성 지침은 없으며 단계는 건너뛰고 처리 계획이 완료된 경우에만 모든 세그먼트가 자산화됩니다. |

