목차

소개

사전 요구 사항

요구 사항

사용되는 구성 요소

표기 규칙

배경 정보

엔터프라이즈 통화 정보 설정 단계를 수행하는 방법

변수 목록

단계별 절차

문제 해결

오류:엔터프라이즈 데이터 구성에서 필드 데이터를 가져올 수 없습니다.

솔루션

관련 정보

소개

이 문서에서는 Cisco Desktop Administrator 및 Cisco CRS(Customer Response Solutions) Editor의 도움을 받아 ECC(Expanded Call Context) 변수와 통화 주변 장치 변수를 구성할 때 Set Enterprise Call Info 단계를 사용하는 예를 보여 줍니다.

사전 요구 사항

요구 사항

다음 주제에 대한 지식을 보유하고 있으면 유용합니다.

- Cisco CallManager

- Cisco CRS 스크립트

사용되는 구성 요소

이 문서의 정보는 다음 소프트웨어 및 하드웨어 버전을 기반으로 합니다.

- Cisco CallManager 버전 4.x

- Cisco CRS 버전 4.x

이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다.이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다.현재 네트워크가 작동 중인 경우, 모든 명령어의 잠재적인 영향을 미리 숙지하시기 바랍니다.

표기 규칙

문서 규칙에 대한 자세한 내용은 Cisco 기술 팁 표기 규칙을 참고하십시오.

배경 정보

시스템의 한 부분에서 다른 부분으로 데이터를 보내려면 엔터프라이즈 통화 정보 설정 단계를 사용합니다.다음 엔터프라이즈 통화 변수를 설정할 수 있습니다.

- 통화.발신자 입력_숫자

- Call.PeripheralVariable1을 Call.PeripheralVariable10으로 호출

- 통화 계정 번호

- 확장 통화 컨텍스트(ECC) 변수

엔터프라이즈 통화 정보 설정 단계를 수행하는 방법

변수 목록

다음 예에서는 다음 ECC 변수 및 통화 주변 장치 변수를 추가하는 방법을 보여 줍니다.

- User.ecc—ECC 변수(필드)

- Newlayout - ECC 변수(레이아웃)

- 통화 변수 1

- 통화 변수 2

단계별 절차

List of Variables 섹션에 나열된 네 가지 변수를 설정하려면 다음 단계를 수행합니다.

1. Cisco Desktop Administrator를 사용하여 usr.ecc라는 ECC 변수 하나를 생성합니다.다음 단계를 완료하십시오.

1. 시작 > 프로그램 > Cisco > 데스크톱 > 데스크톱 관리자를 선택합니다(그림 1 참조).

그림 1 - Cisco Desktop Administrator 시작 순서

Cisco Desktop Administrator가 나타납니다(그림 2 참조).

2. 왼쪽 창을 확장합니다.

3. Enterprise Data Configuration > Enterprise Data를 선택합니다(그림 2의 화살표 A 참조). 필드 목록 및 레이아웃 목록이 오른쪽 창에 나타납니다.

그림 2 - Cisco Desktop 관리자

4. Field List 섹션에서 Add를 클릭합니다(그림 2의 화살표 B 참조). 필드 편집기 창이 나타납니다(그림 3 참조).

그림 3 - 필드 편집기

5. 필드 인덱스 목록에서 적절한 값을 선택합니다.유효한 필드 인덱스 번호는 0부터 199까지입니다.

6. Field Name 필드에 usr.ecc를 입력합니다.

7. Display Name 필드에 Display ecc를 입력합니다.

8. Expanded Call Context - ECC 섹션에서 Scalar 라디오 버튼을 선택합니다.

9. OK를 클릭합니다(그림 3의 화살표 A 참조).

10. Cisco Desktop Administrator에서 Apply(적용)를 클릭합니다.

2. Cisco Desktop Administrator를 사용하여 newlayout이라는 새 레이아웃을 생성합니다.다음 단계를 완료하십시오.

1. 시작 > 프로그램 > Cisco > 데스크톱 > 데스크톱 관리자를 선택합니다(그림 1 참조). Cisco Desktop Administrator가 나타납니다(그림 2 참조).

2. 왼쪽 창을 확장합니다.

3. Enterprise Data Configuration > Enterprise Data를 선택합니다(그림 2의 화살표 A 참조). 필드 목록 및 레이아웃 목록이 오른쪽 창에 나타납니다.

4. Layout List 섹션에서 Add를 클릭합니다(그림 2의 화살표 C 참조). 레이아웃 편집기 창이 나타납니다(그림 4 참조).

그림 4 - 레이아웃 편집기

5. 레이아웃 이름 필드에 newlayout을 입력합니다.

6. 필요한 변수를 왼쪽 및 오른쪽 화살표의 도움말을 사용하여 Available Fields 목록에서 Fields in Layout 섹션으로 이동합니다(그림 4의 화살표 A 참조).

그림 4에는 ANI, DNIS, user.layout, user.ecc, Call Variable 1 및 Call Variable 2 등 6개의 선택된 변수 또는 필드가 표시됩니다.

7. 위쪽 및 아래쪽 화살표의 도움말과 함께 Fields in Layout 섹션에서 이러한 변수에 대한 올바른 순서를 지정합니다(그림 4의 화살표 B 참조).

8. OK(확인)를 클릭합니다(그림 4의 화살표 C 참조).

9. Cisco Desktop Administrator에서 Apply(적용)를 클릭합니다.

3. Set Enterprise Call Info(엔터프라이즈 통화 정보 설정) 단계에 대한 ECC 변수를 구성합니다.이 예에서 두 개의 ECC 변수는 user.ecc 및 newlayout입니다.다음 단계를 완료하십시오.

1. Cisco CRS Editor를 실행하여 Set Enterprise Call Info(엔터프라이즈 통화 정보 설정) 단계를 사용하여 특정 스크립트를 편집합니다.

2. Set Enterprise Call Info(엔터프라이즈 통화 정보 설정) 단계를 마우스 오른쪽 버튼으로 클릭하고 Properties(속성)를 선택합니다.엔터프라이즈 통화 정보 설정 창이 나타납니다(그림 5 참조).

그림 5 - 엔터프라이즈 통화 정보 설정:확장된 통화 변수

3. 확장 통화 변수 탭을 선택합니다(그림 5의 화살표 A 참조).

4. Add(추가)를 클릭합니다(그림 5의 화살표 B 참조). Add ECC Variable(ECC 변수 추가) 창이 나타납니다(그림 6 참조).

그림 6 - ECC 변수 추가:사용자.ecc

5. Value(값) 필드에서 "ecc variable value(ecc 변수 값)를 지정합니다.

6. Name(이름) 필드에 "user.ecc"를 지정합니다.

7. Array Index 목록에서 Scalar를 선택합니다.

8. 토큰 목록에서 모두를 선택합니다.

9. OK를 클릭합니다(그림 6의 화살표 A 참조).

10. OK(확인)를 클릭합니다(그림 5의 화살표 C 참조).

11. Add(추가)를 클릭합니다(그림 5의 화살표 B 참조). Add ECC Variable(ECC 변수 추가) 창이 나타납니다(그림 7 참조).

그림 7 - ECC 변수 추가:새 레이아웃

12. 값 필드에 "newlayout"을 지정합니다.

13. Name(이름) 필드에 "user.layout"을 지정합니다.

14. Array Index 목록에서 Scalar를 선택합니다.

15. 토큰 목록에서 모두를 선택합니다.

16. OK를 클릭합니다(그림 7의 화살표 A 참조).

17. OK(확인)를 클릭합니다(그림 5의 화살표 C 참조).

4. Cisco CRS Editor를 통해 엔터프라이즈 통화 정보 설정 단계를 구성하여 사전 정의된 통화 주변 장치 변수의 값을 설정합니다.이 예제에서는 두 가지 변수가 Call.PeripheralVariable1 및 CallPeripheralVariable 2입니다. 다음 단계를 완료합니다.

1. Cisco CRS Editor를 실행하여 Set Enterprise Call Info(엔터프라이즈 통화 정보 설정) 단계를 사용하여 특정 스크립트를 편집합니다.

2. Set Enterprise Call Info(엔터프라이즈 통화 정보 설정) 단계를 마우스 오른쪽 버튼으로 클릭하고 Properties(속성)를 선택합니다.엔터프라이즈 통화 정보 설정 창이 나타납니다(그림 8 참조).

그림 8 - 엔터프라이즈 통화 정보 설정:일반

3. General(일반) 탭을 선택합니다(그림 8의 화살표 A 참조).

4. Add(추가)를 클릭합니다(그림 8의 화살표 B 참조). Add Field(필드 추가) 창이 나타납니다(그림 9 참조).

그림 9 - 필드 추가:통화 주변 장치 변수1

5. 값 필드에서 "call variable1 value"를 지정합니다.

6. 이름(Name) 목록에서 Call.PeripheralVariable1을 선택합니다.

7. 토큰 목록에서 모두를 선택합니다.

8. OK를 클릭합니다(그림 9의 화살표 A 참조).

9. Add(추가)를 클릭합니다(그림 8의 화살표 B 참조). Add Field(필드 추가) 창이 나타납니다(그림 10 참조).

그림 10 - 필드 추가:통화 주변 장치 변수2

10. 값 필드에서 "call variable2 value"를 지정합니다.

11. 이름(Name) 목록에서 Call.PeripheralVariable2를 선택합니다.

12. 토큰 목록에서 모두를 선택합니다.

13. OK를 클릭합니다(그림 10의 화살표 A 참조).

14. OK(확인)를 클릭합니다(그림 8의 화살표 C 참조).

그림 5는 엔터프라이즈 통화 정보 설정 단계를 통해 구성한 ECC 변수의 목록을 표시합니다.

그림 8은 엔터프라이즈 통화 정보 설정 단계를 통해 구성한 통화 주변 장치 변수의 목록을 표시합니다.

Cisco Agent Desktop의 엔터프라이즈 통화 정보 설정 단계를 통해 설정한 값을 볼 수 있습니다(그림 11 참조).

그림 11 - Cisco Agent Desktop

문제 해결

오류:엔터프라이즈 데이터 구성에서 필드 데이터를 가져올 수 없습니다.

엔터프라이즈 데이터 구성 링크에 액세스하려고 하면 다음과 같은 오류 메시지가 표시됩니다.엔터프라이즈 데이터 구성에서 필드 데이터를 가져올 수 없습니다.엔터프라이즈 오류가 반환되었습니다: CORBA 오류입니다.

솔루션

이 문제를 해결하려면 다음 단계를 수행하십시오.

1. JTAPI 및 RmCm 서비스가 작동하는지 확인합니다.

2. CRS 엔진을 다시 시작합니다.

관련 정보

- 기술 지원 및 문서 − Cisco Systems