다음을 통해 공유


대화 프로세스 구성

 

게시 날짜: 2016년 11월

적용 대상: Dynamics CRM 2015

대화는 대화를 사용하는 사용자에게 사용자 인터페이스를 제공합니다. 비즈니스 요구 사항에 맞게 대화를 구성할 때 이 사용자 인터페이스 내에서 사용할 수 있는 작업을 알고 있어야 합니다.

이 항목의 내용

대화 구성 요소

대화에 사용할 수 있는 단계

하위 대화 연결

대화 구성 요소

첫 번째 대화를 구성하기 전에 사용자에게 대화 모양을 확인하는 것이 좋습니다. 대화 프로세스를 사용하기 위해 열면 다음 스크린 샷에 표시된 것과 같은 창이 나타납니다.

Dynamics CRM의 간단한 예제 대화

대화에는 다음과 같은 구성 요소가 있습니다.

  • 머리글: 대화 이름과 현재 페이지의 이름이 포함됩니다.

  • 프롬프트 및 응답: 페이지에 추가된 각 프롬프트 및 응답을 표시합니다. 프롬프트는 사용자에게 무엇을 수행하거나 말할지 알려주고 응답은 CRM 레코드에 값을 설정하는 데 사용할 수 있는 데이터를 입력하거나 대화 흐름을 제어하는 위치를 제공합니다. 응답은 선택 사항입니다.

  • : 프롬프트에 없는 추가 정보를 제공 합니다. 표시되는 팁은 포커스가 있는 프롬프트에 따라 변합니다.

  • 설명: 설명을 사용하여 대화를 통해 진행할 때 사용 가능한 상태 남아 있는 정보를 캡처합니다. 응답에서 캡처되지 않은 추가 정보를 제공하기 위해 이 설명 섹션에 메모를 입력할 수 있습니다.

  • 도움말: 대화에 대한 Microsoft Dynamics 365 응용 프로그램 도움말 항목을 엽니다.

  • 요약: 대화 세션을 엽니다. 대화 세션은 대화로 캡처한 데이터를 표시합니다. 대화를 사용하는 동안 세션은 이전 페이지에 대한 데이터 집합을 표시합니다.

  • 이전: 대화의 첫 번째 페이지 이후부터 이 단추를 사용하여 이전 페이지로 이동할 수 있습니다.

  • 다음: 다음 대화 페이지로 이동합니다.

  • 마침: 마지막 대화 페이지 이후에 이 단추는 완료된 상태로 대화를 종료합니다.

  • 취소: 취소됨 상태로 대화를 종료합니다. 취소된 대화는 다시 시작할 수 없습니다.

대화를 만든 후 구성하려면 프롬프트 및 응답이 포함된 페이지에서 데이터를 포함하는 다음 화면과 같은 페이지가 표시됩니다.

Dynamics CRM에서 대화 구성

다른 프로세스와 마찬가지로 이름을 변경하고, 프로세스 템플릿으로 활성화하고, 프로세스를 구성하여 주문형 프로세스 또는 하위 프로세스로 실행할 수 있습니다. 대화를 활성화할 때 다음으로 실행 가능 옵션에서 둘 다 선택하지 않으면 주문형 프로세스로 설정됩니다.

입력 인수는 하위 프로세스로 사용되도록 구성된 프로세스에만 사용됩니다. 자세한 내용은 하위 대화 연결를 참조하십시오.

변수를 사용하여 대화 프로세스 내 저장된 값을 설정합니다. 변수는 프로세스에서 여러 페이지의 과정을 통해 데이터를 수집하고 이 데이터가 계산을 수행하는 데 사용할 수 있을 때 유용합니다. 예를 들어 대화는 여러 가지 질문에 대한 답변에 따라 표준 등급 값을 계산하는 데 사용할 수 있습니다.

대화에 사용할 수 있는 단계

대화에 사용할 수 있는 대부분의 단계는 페이지, 프롬프트 및 응답, 하위 대화 연결, CRM 데이터 쿼리를 제외한 프로세스에 대한 일반적인 단계와 동일합니다. 다른 단계에 대한 자세한 내용은 워크플로 스테이지 및 단계를 참조하십시오.

프롬프트 및 응답

페이지프롬프트 및 응답 단계의 컨테이너입니다.프롬프트 및 응답을 추가하려면 먼저 페이지를 포함해야 합니다.

프롬프트 및 응답 단계 속성은 대화의 가장 중요한 부분입니다. 이 대화를 활성화하려면 먼저 프롬프트 및 응답 단계를 하나 이상 추가해야 합니다.

사용자가 페이지를 아래로 스크롤해야 하므로 단일 페이지에 프롬프트 및 응답 단계를 너무 많이 추가하지 마십시오. 스크롤하지 않고 페이지를 통해 클릭할 수 있도록 추가 페이지를 추가하는 것이 더 좋습니다.

프롬프트 및 응답을 추가한 후 속성 설정을 클릭하여 프롬프트 및 응답 정의 대화를 엽니다.

CRM에서 프롬프트 및 응답 구성

프롬프트 및 응답 단계에는 다음과 같은 속성이 있습니다.

  • 문 레이블
    문 레이블은 프롬프트 텍스트에 대한 적절한 제목을 제공해야 합니다. 대화 중 또는 후에 요약 보기가 완료되면 문 레이블이 대화 세션에 표시됩니다.

  • 프롬프트 텍스트
    프롬프트 텍스트는 대화를 사용한 사용자가 고객에게 할 말을 나타내거나 복잡한 절차의 단계를 완료하는 방법에 대한 지침을 포함할 수 있습니다.

  • 팁 텍스트
    팁 텍스트는 프롬프트 텍스트를 지원하는 추가 정보를 제공합니다.

  • 응답 형식
    다음 응답 유형 중 하나를 선택합니다.

    • 없음
      응답 없이 프롬프트를 추가할 수 있습니다.

    • 한 줄
      한 줄은 데이터 형식을 설정하여 텍스트, 정수 또는 부동 소수점 데이터를 나타낼 수 있습니다.

    • 옵션 집합(라디오 단추)

      • 결과는 라디오 단추로 표시됩니다. 선택할 옵션이 적을 경우에 이 옵션을 사용합니다.

      • 선택한 데이터는 데이터 형식을 설정하여 텍스트, 정보 또는 부동 데이터 중에서 설정할 수 있습니다.

      • 정적 값을 정의하거나 CRM 데이터를 쿼리하여 옵션 목록을 제공하도록 선택할 수 있습니다. 자세한 내용은 쿼리 CRM 데이터을 참조하십시오.

    • 옵션 집합(선택 목록)
      옵션이 목록으로 표시되는 점을 제외하면 정확히 **옵션 집합(라디오 단추)**과 같습니다. 선택할 옵션이 매우 많을 경우에 이 옵션을 사용합니다.

    • 여러 줄(텍스트만)
      텍스트를 여러 줄 입력하는 영역을 제공합니다.

    • 날짜 및 시간
      날짜와 시간을 설정하는 컨트롤을 제공합니다.

    • 날짜만
      날짜를 설정하는 컨트롤을 제공합니다.

    • 조회
      이 옵션은 응용 프로그램에서 사용된 조회 필드 중 하나를 나타냅니다. 이 옵션을 선택하면 다음 필드가 표시되고 값을 입력해야 합니다.

      • 참조 엔터티 : 사용할 조회를 포함하는 엔터티

      • 참조 필드: 사용할 참조 엔터티의 특정 조회입니다.

      다대일 엔터티 관계가 없는 엔터티에 대한 목록을 원할 경우 사용자 지정 엔터티를 만든 후 이 엔터티와 목록에 표시할 엔터티 사이에 일대다 관계를 만들 수 있습니다. 이 사용자 지정 엔터티는 이 조회를 허용하는 것 외에는 다른 용도가 없으므로 응용 프로그램에서 표시되지 않도록 구성하고 엔터티 설명을 설정하여 엔터티의 용도를 나타냅니다.

  • 데이터 형식
    한 줄, 옵션 집합(라디오 단추) 또는 옵션 집합(선택 목록)응답 유형을 선택할 때 다음 데이터 형식 중 하나를 사용하여 표현되는 컨트롤에 데이터 집합을 사용하도록 선택할 수 있습니다.

    • 텍스트

    • 정수

    • 부동 소수점

    응답 유형조회로 선택할 때 데이터 형식 필드는 참조 엔터티 필드로 바뀝니다.

  • 응답 기록
    응답을 기록하지 않도록 선택하면 대화 내 변수로 응답에 계속 액세스할 수 있지만 응답의 데이터는 대화 세션으로 저장되지 않습니다. 이는 보안 기능입니다. 입력 및 처리해야 하는 몇 가지 개인 정보가 필요한 대화가 있다고 가정합니다. 응답이 기록되지 않으면 대화 요약의 데이터가 포함된 대화 세션 레코드로 저장되지 않습니다.

  • 기본값
    기본값을 사용하여 값을 설정하여 응답의 데이터가 제공되지 않았음을 나타내거나 다른 경우 편집만 하면 되는 매우 일반적인 응답을 나타냅니다.

쿼리 CRM 데이터

대화가 Dynamics 365에서 가져온 몇몇 데이터를 표시할 수 있는 기능에 따라 다를 경우 이 데이터를 옵션 집합 응답 유형 중 하나로 표시하려면 CRM 데이터 쿼리 단계를 추가해야 합니다.

쿼리를 정의할 때 상세하기 찾기 페이지에 따라 화면이 표시됩니다. 새 쿼리를 정의하거나 기존 보기 중 하나를 사용할 수 있습니다. 모든 쿼리에서 특정 값을 설정해야 할 경우 해당 값은 변수로 간주됩니다. 예를 들어 특정 거래처가 고객인 모든 서비스 케이스 레코드를 표시하는 쿼리를 만들 수 있습니다. 작업할 쿼리의 경우 자리 표시자가 되는 거래처 레코드를 지정해야 합니다. 그런 후 쿼리 변수 수정 탭을 선택하면 쿼리에서 특정 거래처를 지정한 위치에 생성된 변수와 함께 쿼리의 FetchXML 표현이 표시됩니다.

양식 도우미를 사용하여 거래처 엔터티에 정의된 대화의 컨텍스트인 거래처 레코드를 나타내는 동적 필드를 설정해야 합니다.

CRM 데이터를 쿼리하기 위한 변수 설정

이 작업을 수행한 후 쿼리를 저장 후 닫을 수 있습니다. 여기에서 새로 디자인 탭을 클릭하면 이 쿼리에 대한 동적 값 집합이 제거되고 다시 추가해야 합니다.

변수를 가진 쿼리를 사용할 수 있고 동적 변수를 사용하지 않지만 표시되는 결과는 모든 대화에 동일합니다.

쿼리 변수 사용

쿼리 변수를 정의하면 옵션 집합(선택 목록) 응답 유형을 사용하여 일반적으로 응답에 사용합니다. 쿼리에서 표시할 열과 목록에 표시되는 값을 구분하는 일부 텍스트를 지정할 수 있습니다.

CRM 데이터에 대한 응답 정보 설정

결과는 대화에서 사용자가 결과에서 선택할 수 있는 것입니다.

Dynamics CRM의 대화 상자에서 쿼리 결과

하위 대화 연결

하위 워크플로를 사용하는 것과 같은 방식으로 하위 대화를 정의하여 다른 대화에서 다시 사용할 수 있는 재사용 가능한 대화를 만들 수 있습니다. 하위 대화에 입력 매개 변수가 있을 경우 하위 대화를 호출하면 사용 가능한 변수 또는 응답을 하위 대화에 정의된 입력 변수에 매핑해야 합니다.

하위 프로세스의 입력 인수 설정

주문형 프로세스로 구성된 프로세스의 입력 인수를 입력하려고 하면 다음으로 실행 가능 값을 하위 프로세스로 변경하라는 메시지가 표시됩니다. 입력 인수를 입력한 후에는 모든 입력 인수가 제거될 때가지 프로세스를 주문형 프로세스로 설정할 수 없습니다.

입력 인수는 다음 유형 중 하나가 될 수 있습니다.

  • 한 줄 텍스트

  • 정수

  • 부동 소수점 수

  • 날짜 및 시간

  • 날짜만

  • 조회

각 유형을 사용하여 대화 호출이 입력 인수에 대한 데이터를 제공하지 않을 경우 기본값이 사용되도록 설정할 수 있습니다.

참고 항목

대화
작업

© 2016 Microsoft Corporation. All rights reserved. 저작권 정보