인쇄      온라인 도움말의 PDF 버전 열기


이전 항목

다음 항목

시간에 따른 워크플로 규칙 정보

대기 기간이 경과한 후에 작업을 수행하도록 특정 워크플로 규칙을 구성할 수 있습니다. 예를 들어 레코드의 만기일이 경과한 후 또는 레코드가 일정 기간 동안 작동하지 않는 경우 규칙의 작업을 수행하도록 규칙을 구성할 수 있습니다. 시간 기반 워크플로 규칙을 구성하는 다음 두 가지 방법이 있습니다.

  • 예약된 이벤트 구성. 예약된 이벤트는 사용자 작업으로 트리거되지 않는 워크플로 규칙입니다. 대신, 지정한 일자와 시간이 되면 예약된 이벤트가 자동으로 실행됩니다. 필요에 따라 예약된 이벤트에서 지정한 간격마다 여러 번 실행되도록 예약된 이벤트를 구성할 수 있습니다. 예약된 이벤트에 대한 워크플로 작업은 레코드 리스트에서 수행되고, 다른 유형의 워크플로 규칙에 대한 작업은 단일 레코드에서 수행됩니다.

    예약된 이벤트에 대한 자세한 내용은 예약된 이벤트 정보예약된 이벤트 생성을 참조하십시오.

  • 워크플로 규칙 또는 예약된 이벤트에 대한 대기 작업 구성.

대기 작업 정보

특정 사후 이벤트 워크플로 규칙에 예약된 이벤트를 비롯한 대기 작업을 하나 이상 추가할 수 있습니다. 수행할 각각의 시간 단위 작업의 경우에 지연 또는 종료일에 대한 기간 및 지연 시간을 지정하는 대기 작업을 생성합니다. 직접 시간 또는 일자의 기간을 지정하거나 기간 또는 일자를 계산하는 표현식을 생성할 수 있습니다. 그런 다음 지연하려는 작업 전에 대기 작업이 즉시 오도록 규칙의 작업을 주문합니다. 비즈니스 프로세스를 수행하기 위해 둘 이상의 규칙이 필요한 경우 규칙을 적절히 주문하여 목표를 달성합니다.

참고: 사후 이벤트 워크플로 규칙에 대기 작업을 구성할 수 없습니다.

대기 작업 후 워크플로 조건 재평가 정보

예약된 이벤트 이외의 다른 트리거 이벤트가 있는 사후 이벤트 워크플로 규칙에 대기 작업을 설정하는 경우 대기 기간이 종료될 때 워크플로 규칙 조건을 재평가할지 여부를 지정할 수 있습니다. 대기 작업의 [대기 후 규칙 조건 재평가] 확인란을 선택하면 대기 작업 기간이 종료된 후 워크플로 규칙의 조건에 대해 레코드를 다시 읽고 재평가합니다.

레코드가 대기 기간 동안 변경되어 규칙 조건이 맞지 않은 경우, 규칙의 나머지 작업이 수행되지 않습니다. 기본적으로 대기 작업에서 [대기 후 규칙 조건 재평가] 확인란이 선택됩니다.

대기 작업의 [대기 후 규칙 조건 재평가] 확인란을 선택 취소하면 대기 기간이 종료된 후 레코드를 다시 읽으며, 레코드가 여전히 규칙 조건에 맞는지 확인하지 않고 규칙의 다음 작업을 수행합니다. 규칙에 대기 작업이 둘 이상 있는 경우 대기 작업이 종료된 후 규칙 조건을 재평가하려는 각 대기 작업에서 [대기 후 규칙 조건 재평가] 확인란을 선택해야 합니다.

참고: 예약된 이벤트, 즉 예약된 이벤트 트리거 이벤트가 있는 워크플로 규칙에 조건을 구성할 수 없습니다. 따라서 예약된 이벤트의 대기 작업에서 [대기 후 규칙 조건 재평가] 확인란을 선택하거나 선택 취소해도 규칙 처리에는 영향을 주지 않습니다.

대기 작업을 통한 시간 기반 워크플로 규칙 사용의 예

다음은 대기 작업을 통해 시간 기반 워크플로 규칙을 구성하는 방법의 예입니다. 비즈니스 모델에 따라 시간 단위 워크플로 규칙을 다르게 사용할 수 있습니다.

표준, 긴급 및 중요의 세 가지 우선 순위 옵션이 서비스 요청에 사용됩니다. 서비스 요청의 우선 순위는 서비스 요청이 생성될 때 기본적으로 표준으로 설정됩니다. 서비스 에스컬레이션의 비즈니스 프로세스에는 다음 작업이 필요합니다.

  1. 새 서비스 요청이 생성된 후와 서비스 요청 상태가 24시간 내에 업데이트되지 않은 경우, 서비스 요청의 우선 순위가 긴급으로 변경되고 전자 우편이 서비스 요청 담당자에게 전달되어 서비스 요청이 업데이트되어야 함을 알려줍니다.
  2. 서비스 요청 상태가 변경되지 않고 또 다른 24시간이 경과하면 다음 동작이 수행됩니다.
    • 서비스 요청의 [우선 순위] 필드가 [중요]로 변경됩니다.
    • 서비스 요청이 원래 담당자의 관리자에게 재할당됩니다.
    • 서비스 요청의 원래 담당자와 새 담당자에게 서비스 요청이 담당자의 관리자에게 재할당되고 우선 순위가 중요로 변경되었음을 알리는 전자 우편이 전송됩니다.

이 요구 사항을 만족하려면 회사 관리자는 서비스 요청 레코드 유형에 대한 워크플로 규칙을 다음과 같이 설정합니다.

  1. 규칙 트리거는 [새 레코드가 저장될 때] 값으로 설정됩니다.
  2. 규칙 조건은 서비스 요청의 상태가 다음과 같이 [보류]로 설정되지 않음을 지정합니다.

    [<Status>]<>LookupValue("SR_STATUS", "보류")

  3. 다음 작업 순서는 워크플로 규칙에 포함됩니다.
    1. [대기 후 규칙 조건 재평가] 확인란이 선택된 상태의 24시간 동안 대기 작업
    2. 서비스 요청의 [우선 순위] 필드를 [긴급]으로 변경하는 값 업데이트 작업
    3. 서비스 요청의 우선 순위가 긴급으로 변경되었고 서비스 요청이 업데이트되어야 함을 담당자에게 알리기 위해 서비스 요청의 담당자에게 전자 우편을 보내는 전자 우편 보내기 작업
    4. [대기 후 규칙 조건 재평가] 확인란이 선택된 상태의 24시간 동안 대기 작업
    5. 서비스 요청의 [우선 순위] 필드를 [중요]로 변경하는 값 업데이트 작업
    6. 원래 담당자의 관리자를 새 담당자로 할당하는 값 업데이트 작업
    7. 서비스 요청이 재할당되고 서비스 요청의 우선 순위가 중요로 변경되었음을 알리기 위해 서비스 요청의 담당자와 담당자의 관리자에게 전자 우편을 보내는 전자 우편 보내기 작업

워크플로 규칙 및 예약된 이벤트에서 대기 작업과 값 업데이트 작업을 생성하는 방법에 대한 자세한 내용은 워크플로 작업 생성: 대기워크플로 작업 생성: 값 업데이트을 참조하십시오.

참고: 이 항목의 모든 예제 표현식에서 사용되는 언어 독립적 필드 이름 및 필드 이름 구문은 릴리스 29 서비스 팩 1 이전의 Expression Builder 릴리스에서 사용된 필드 이름 및 필드 이름 구문입니다. 이러한 예제는 계속 유효합니다. 하지만 릴리스 29 서비스 팩 1 이후의 Expression Builder에서 필드 리스트의 표현식에 해당하는 필드를 선택할 경우 필드 이름과 필드 이름 구문이 예제에 표시된 항목과 다를 수 있습니다. 필드 이름과 필드 이름 구문이 정확하도록 Expression Builder의 필드 리스트에서 항상 표현식 필드를 선택하는 것이 좋습니다. 표현식의 필드 이름과 필드 이름 구문에 대한 자세한 내용은 표현식 정보를 참조하십시오.

관련 항목

다음에서 워크플로 관련 항목을 참조하십시오.


2018년 8월 게시됨 Copyright © 2005, 2018, Oracle. All rights reserved. Legal Notices.