비즈니스 프로세스 흐름을 기반으로 비즈니스 규칙 만들기
게시 날짜: 2017년 2월
적용 대상: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Microsoft Dynamics 365(온라인 및 온-프레미스)를 사용하면 코드를 작성하지 않고도 Dynamics 365 사용자 인터페이스(UI)에서 직접 비즈니스 프로세스를 기반으로 비즈니스 규칙을 정의할 수 있습니다.
참고
이 항목에서는 Dynamics CRM에서 비즈니스 규칙을 만드는 방법을 보여줍니다.Dynamics 365에서 비즈니스 규칙을 만드는 방법에 대한 내용은 도움말 및 교육: 비즈니스 규칙 및 추천을 만들어 양식의 논리에 적용을 참조하십시오.
다음에 따라 사용자 인터페이스에서 비즈니스 규칙을 정의할 수 있습니다.
UI의 양식에 렌더링된 현재 활성 상태의 비즈니스 프로세스
비즈니스 프로세스의 활성 스테이지 활성 스테이지는 현재 있는 스테이지입니다.
비즈니스 프로세스의 선택된 스테이지 프로세스 흐름에서 선택하는 스테이지 이 스테이지는 활성 스테이지일 수도 있고 아닐 수도 있습니다.
비즈니스 프로세스의 스테이지 범주 범주를 사용하면 작업 유형별로 스테이지를 그룹화할 수 있습니다. 스테이지 범주의 옵션은 스테이지 범주 전역 옵션 집합에서 옵니다. 이 전역 옵션 집합에 옵션을 추가하고 원하는 경우 기존 옵션의 레이블을 변경할 수 있습니다.
비즈니스 프로세스 흐름에 대한 자세한 내용을 보려면 비즈니스 프로세스 흐름 및 도움말 및 교육: 새 비즈니스 프로세스 흐름 만들기를 참조하십시오.
비즈니스 규칙은 프로세스가 새로운 활성 스테이지 또는 선택된 스테이지로 변경되는 경우 등 비즈니스 프로세스 이벤트로 트리거됩니다. 비즈니스 논리가 실행되면 비즈니스 프로세스 흐름 UI 페이지가 업데이트됩니다. 프로세스 흐름의 다양한 스테이지에서 특정 필드를 표시 또는 숨기거나 특정 필드를 필요한 비즈니스로 표시하도록 사용자 지정할 수 있습니다.
비즈니스 프로세스 흐름을 기반으로 비즈니스 규칙을 만들 때 비즈니스 규칙 실행에 대한 다음 정보를 고려해야 합니다.
엔터티 범위가 있는 비즈니스 규칙의 비즈니스 프로세스 흐름을 기반으로 하는 조건은 다음 서비스 케이스에 대해 서버에서 평가됩니다.
조건이 스테이지가 아니라 프로세스 흐름만을 기반으로 하는 경우
조건이 프로세스 흐름과 활성 스테이지를 기반으로 하는 경우
조건이 활성 스테이지의 스테이지 범주를 기반으로 하는 경우
엔터티 범위가 있는 비즈니스 프로세스 흐름을 기반으로 하는 조건은 다음 서비스 케이스에 대해 맞지 않습니다.
조건이 프로세스 흐름과 선택된 스테이지를 기반으로 하는 경우
조건이 선택된 스테이지의 스테이지 범주를 기반으로 하는 경우
비즈니스 프로세스 흐름을 기반으로 한 비즈니스 규칙은 다음의 경우 실행됩니다.
규칙이 스테이지가 아니라 프로세스 흐름만을 기반으로 한 경우 비즈니스 프로세스 변경 시
비즈니스 프로세스 변경 시 또는 스테이지의 필드 열 선택이 활성 스테이지인 경우 활성 스테이지 변경 시
프로세스 변경 시 또는 스테이지의 필드 열이 선택된 스테이지인 경우 선택된 스테이지 변경 시
활성 스테이지의 스테이지 범주에서 정의된 비즈니스 규칙은 프로세스 변경 시 또는 활성 스테이지 변경이 진행중인 경우 실행됩니다.
선택된 스테이지의 스테이지 범주에서 정의된 비즈니스 규칙은 프로세스 변경 시 또는 선택된 스테이지 변경이 진행중인 경우 실행됩니다.
비즈니스 규칙을 정의하려면 Microsoft Dynamics 365 > 설정 > 사용자 지정 > 시스템 사용자 지정으로 이동해야 합니다.구성 요소에서 비즈니스 규칙을 정의하려는 엔터티를 확장하고 탐색 창에서 비즈니스 규칙을 클릭합니다. 새 규칙을 정의하려면 새로 만들기를 클릭합니다.
비즈니스 프로세스 흐름을 기반으로 비즈니스 규칙에 대한 예 시나리오
다음 예는 Opportunity 엔터티에 대해 정의된 비즈니스 규칙을 나타냅니다.기회 영업 프로세스 비즈니스 프로세스, 프로세스 스테이지 및 스테이지 범주를 기반으로 한 여러 가지 일반 시나리오를 나타냅니다.
비즈니스 프로세스 규칙
이 예에서는 규칙이 기회 영업 프로세스를 기반으로 하고 특정 스테이지에 연결되어 있지 않습니다.ACTION은 거래처 필드가 필수 필드로 양식에 표시되어 있어야 함을 지정합니다.
IF…THEN CONDITION에서 비즈니스 프로세스를 선택한 다음 유형 드롭다운 목록에서 값을 선택합니다.값 목록에 기회 영업 프로세스가 표시되는데, 이것은 비즈니스 프로세스 선택의 기본값입니다.
활성 스테이지 규칙
다음 예인 활성 스테이지 규칙에서 CONDITION의 경우 유형 드롭다운 목록에서 스테이지가 있는 값을 선택한 다음 값 목록에서 기회 영업 프로세스를 선택합니다. 또한 활성 스테이지를 다음과 같이 제안으로 설정합니다.
제안 스테이지에 대해서는 필요에 따라 설명 필드를 지정합니다. 필드는 **설명***과 같이 별표가 포함된 레이블이 있는 프로세스 흐름 UI에 표시됩니다.ELSE IF CONDITION에서는 정의 필드를 우량으로 선별 또는 개발 스테이지에 대해 선택 사항으로 지정합니다. 필요에 따라 설명 필드를 정의하려면 ACTION에서 업무상 필수 설정 옵션을 선택한 다음 필드 드롭다운 목록에서 설명을 선택한 다음 상태 목록에서 업무상 필수를 선택해야 합니다.ELSE IF CONDITION에서는 업무상 필수 아님을 선택합니다.
전체 예:
선택한 스테이지 규칙
선택한 스테이지 규칙은 프로세스 흐름 UI에 현재 선택된 스테이지에 대해서만 앞의 예와 비슷합니다.
스테이지 범주 기반 규칙
다음 예에는 활성 스테이지 및 선택한 스테이지 등 스테이지 범주를 기반으로 한 비즈니스 규칙이 나와 있습니다. IF…THEN CONDITION에서 비즈니스 프로세스를 선택하는 대신 **스테이지 범주(활성 스테이지)**를 선택한 다음 스테이지 범주를 선택합니다. 또한 설명을 다음과 같이 다른 범주의 필수 필드가 아니라 제안 스테이지 범주에 대한 필수 필드로 만듭니다.
참고 항목
© 2017 Microsoft. All rights reserved. 저작권 정보