![]() |
|
워크플로 작업 생성: 통합 이벤트 생성워크플로 규칙의 통합 이벤트 생성 작업은 워크플로 규칙의 조건이 충족되고 통합 이벤트 생성 작업을 통해 추적된 필드 중 하나 이상에서 변경이 발견된 경우 하나 이상의 통합 대기열에 통합 이벤트를 자동으로 전송합니다. 통합 이벤트 생성 작업 및 대기 작업 정보통합 이벤트 생성 작업을 사용하여 워크플로 규칙을 트리거하는 이벤트에 의한 레코드 변경 사항을 캡처하는 통합 이벤트를 생성하려면 워크플로 규칙에 작업 순서에서 대기 작업 앞에 통합 이벤트 생성 작업을 배치해야 합니다. 워크플로 규칙에서 대기 작업이 통합 이벤트 생성 작업 앞에 나올 경우 대기 작업은 통합 이벤트 생성 작업에서 레코드 변경 사항을 발견하지 못하도록 합니다. 대기 작업의 대기 기간이 끝나면 규칙의 남은 작업을 수행하기 전에 레코드를 다시 읽고 워크플로 규칙을 트리거한 이벤트 이전 레코드의 필드 값이 유지되지 않습니다. 따라서 필드의 이전 값과 현재 값은 동일한 것으로 간주되고 통합 이벤트 생성 작업은 추적된 필드에서 변경 사항을 발견하지 않으므로 통합 이벤트를 생성하지 않습니다. 통합 이벤트의 선택 리스트 값 형식 정보통합 이벤트 대기열을 설정한 방법에 따라 통합 이벤트의 선택 리스트 필드 값이 해당 작업으로 인해 통합 이벤트가 생성되는 사용자 언어로 기록되거나 LIC(언어 독립 코드) 값으로 기록됩니다. 통합 이벤트 대기열의 선택 리스트 값 형식을 지정하는 방법에 대한 자세한 내용은 통합 이벤트 대기열 생성 및 통합 이벤트 설정 관리를 참조하십시오. 고객사 및 컨택트 주소 레코드의 청구, 배송 및 주 플래그 정보고객사 주소 레코드 유형에 대한 통합 이벤트에서는 주소가 고객사의 지정된 청구 주소인지 또는 배송 주소인지를 나타내는 청구 및 배송 플래그를 포함할 수 있습니다. 마찬가지로 컨택트 주소 레코드 유형에 대한 통합 이벤트에서는 주소가 컨택트의 기본 주소인지를 나타내는 주 플래그를 포함할 수 있습니다. 그러나 청구, 배송 및 주 플래그에 대한 변경 사항은 추적할 수 없습니다. 따라서 이러한 플래그에 대한 변경 사항은 플래그에 대해 [항상 포함] 확인란을 선택하더라도 통합 이벤트 생성을 트리거하는 데 사용할 수 없습니다. 이러한 플래그 중 하나를 통합 이벤트에 포함하고 변경 사항이 추적되는 필드와 같은 시간에 해당 플래그가 변경되는 경우 추적되는 필드를 변경한 결과로 생성되는 통합 이벤트에는 플래그의 새 값이 표시되지 않습니다. 대신 통합 이벤트에는 갱신되기 전 플래그 값이 표시됩니다. 그러나 다음에 추적되는 필드에 대한 변경된 결과로 통합 이벤트가 생성될 때는 통합 이벤트에 이전 갱신이 수행된 이후의 플래그 필드 값이 포함됩니다. 예를 들어 주소 A 및 주소 B라는 두 개의 주소가 Jane Smith라는 컨택트에 연결되어 있다고 가정합니다. 주소 A가 Jane Smith의 기본 주소입니다. 컨택트 주소 레코드 유형에 대한 [통합 이벤트 생성] 작업 워크플로는 다음과 같이 구성되어 있습니다.
사용자가 Jane Smith의 컨택트 주소 레코드에서 주소 A의 [주소 유형] 필드를 갱신하고 주소 A에 대한 [기본] 확인란도 선택 취소하는 경우 워크플로 작업에서 [주소 유형] 필드 변경의 결과로 생성하는 통합 이벤트에는 새 주소 유형이 표시되지만 통합 이벤트의 주 플래그 값에는 여전히 주소 A가 Jane Smith의 기본 주소라고 표시됩니다. 그러나 다음에 컨택트 주소 레코드에서 주소 A의 [주소 유형] 필드가 변경되고 변경 결과로 통합 이벤트가 생성되는 경우에는 통합 이벤트의 주 플래그에 주소 A가 Jane Smith의 기본 주소가 아니라고 표시됩니다. 참고: 워크플로 규칙에는 규칙마다 최대 25개의 작업을 생성할 수 있습니다. 다음 절차에서는 통합 이벤트 생성 작업을 생성하는 방법을 설명합니다. 시작하기 전에 여기에 설명된 절차를 수행하려면 [데이터 규칙 관리 – 워크플로 규칙 관리] 권한이 필요합니다. 역할에 권한 추가에 대한 자세한 내용은 역할 추가를 참조하십시오. 통합 이벤트 생성 작업을 생성하려면
다음 표에서는 [통합 이벤트 추적 구성] 페이지의 필드에 대해 설명합니다.
변경 사항 추적 확인란 정보워크플로 규칙에 대한 트리거 이벤트가 [레코드가 삭제되기 전], [상위 연결 후] 또는 [상위 분리 후]인 경우에는 [변경 사항 추적] 확인란을 사용할 수 없습니다. 또한 워크플로 규칙에 대한 트리거 이벤트가 [상위 연결 후] 또는 [상위 분리 후]인 경우 페이지에 표시되는 필드 집합은 하위 레코드 수준의 필드 집합이 됩니다. 상위 레코드 레벨의 통합 이벤트에 포함된 필드 세트를 구성할 수는 없습니다. [변경 사항 추적] 확인란을 사용할 수 있는 워크플로 작업에서는 하나 이상의 필드에서 [변경 사항 추적] 확인란을 선택한 경우와 [변경 사항 추적] 확인란을 선택한 필드 중 하나 이상에 변경 사항이 감지된 경우에만 워크플로 작업에서 통합 이벤트를 생성합니다. 통합 이벤트가 생성되는 경우 워크플로 작업에서 [항상 포함] 확인란이 선택된 모든 필드는 통합 이벤트에 포함됩니다. 시스템 필드 예외워크플로 규칙의 트리거 이벤트가 [새 레코드가 저장될 때]가 아닌 경우, 다음 시스템 필드 중 하나 이상에서 [변경 사항 추적] 확인란이 선택되어 있고 다른 모든 필드에서는 [변경 사항 추적] 확인란이 선택되어 있지 않으면 Oracle CRM On Demand에서 통합 이벤트가 생성되지 않습니다.
통합 이벤트에 대한 자세한 내용은 통합 이벤트 정보를 참조하십시오. 다른 유형의 워크플로 작업 생성에 대한 단계별 절차를 보려면 다음 항목을 참조하십시오. 관련 항목워크플로와 관련된 자세한 내용은 다음 항목을 참조하십시오. |
2017년 9월 게시됨 | Copyright © 2005, 2017, Oracle. All rights reserved. Legal Notices. |