Siebel의 시작 활동에 대한 전제조건

이 절은 Siebel 인바운드 활동을 구성하는 전제조건에 대해 설명합니다.

시작 활동을 사용하기 위한 전제조건으로 Siebel에 이벤트 저장소를 작성해야 합니다.

Siebel에서 이벤트 저장소 작성

이 절차에는 Siebel Sales Enterprise 애플리케이션이 예제로 사용됩니다. 편의상, 다음 장에서 Siebel 애플리케이션이 언급될 때마다 이는 Siebel Sales Enterprise 애플리케이션을 의미합니다. IBM 이벤트는 이 예제에서 이벤트 저장소 이름으로 사용됩니다. 일반 사용자는 필요에 따라 이 이름을 변경할 수 있습니다.

‘이벤트 저장소’ 및 ‘오브젝트’를 Siebel Business Applications에 작성하려면 Siebel 도구에서 다음 절차를 수행하십시오.
  1. 새 오브젝트 마법사를 사용하여 독립형 테이블 CX_IBM_EVENT를 작성하십시오.
  2. 새 테이블에 다음 열을 작성하십시오.
    표 1. 이벤트 테이블에 대한 열
    열 이름/사용자 이름 유형 길이 실제 유형 필수 널 입력 가능 상태
    DESCRIPTION 데이터(공용) 255 Varchar   활성
    EVENT_ID 데이터(공용) 30 Varchar   활성
    CONNECTOR_ID 데이터(공용) 255 Varchar   활성
    EVENT_TYPE 데이터(공용) 20 Varchar   활성
    OBJECT_KEY 데이터(공용) 255 Varchar   활성
    OBJECT_NAME 데이터(공용) 255 Varchar   활성
    PRIORITY 데이터(공용) 10 숫자   활성
    STATUS 데이터(공용) 20 숫자   활성
    XID 데이터(공용) 255 Varchar   활성
  3. 새 테이블을 기반으로 하여 새 비즈니스 컴포넌트(BC) IBM 이벤트를 작성하십시오. 모든 필드는 단일 값 필드입니다.
  4. BC의 필드 외에, 이벤트 시간소인이란 새 필드를 작성하여 CX_IBM_EVENT에서 CREATED 열로 맵핑하십시오. 이 필드의 유형은 DTYPE_UTCDATETIME이어야 합니다.
  5. 새 비즈니스 오브젝트(BO) IBM 이벤트를 작성하십시오.
  6. IBM 이벤트 BC를 IBM 이벤트 BO와 연관시키십시오.
  7. IBM 이벤트 BC를 기반으로 하여 IBM 이벤트 목록 애플릿을 작성하십시오.
  8. IBM 이벤트 BO를 기반으로 하여 IBM 이벤트 목록 보기를 작성하십시오.
  9. IBM 이벤트 화면을 작성하여 화면 보기의 IBM 이벤트 목록 보기와 연관시키십시오.
  10. 다음과 같이 페이지 탭을 작성하십시오.
    1. 애플리케이션 > Siebel Sales Enterprise > 페이지 탭에 액세스하십시오.
    2. 메뉴에서 새 레코드를 마우스 오른쪽 단추로 클릭한 후 선택하십시오.
    3. IBM 이벤트를 화면 이름으로 입력하면 텍스트 문자열의 IBM 이벤트가 대체됩니다.
    4. 비활성 필드를 그대로 선택되지 않은 채로 두십시오.
  11. 다음과 같이 화면 메뉴 항목을 작성하십시오.
    1. 애플리케이션 > Siebel Sales Enterprise > 화면 메뉴 항목에 액세스하십시오.
    2. 새 레코드를 마우스 오른쪽 단추로 클릭한 후 선택하십시오.
    3. IBM 이벤트를 화면 이름으로 입력하면 텍스트 문자열의 IBM 이벤트가 대체됩니다.
    4. 비활성 필드를 그대로 선택되지 않은 채로 두십시오.
  12. IBM 프로젝트의 새 비즈니스 오브젝트 스키마 버전을 작성하여 스키마 버전 BC와 연관시키십시오.
  13. 로컬 데이터베이스의 새 테이블에 대한 실제 스키마를 적용하십시오. 새 테이블, CX_IBM_EVENT를 조회하여 이를 수행할 수 있습니다. 현재 조회를 선택하여 실제 스키마를 작성하십시오. 테이블스페이스 및 색인 공간을 공백으로 두었는지 확인하십시오.
  14. 활성화를 사용하여 새 스키마를 활성화하십시오.
  15. 사이트에 사용된 비즈니스 오브젝트에 해당하는 BC의 전자 스크립트 또는 Siebel VB를 추가하거나 수정하십시오. Siebel 스크립트는 구성된 오브젝트에 대한 이벤트 알림을 트리거합니다(샘플 스크립트는 <studio_root>/etc/Siebel 폴더에 있음). Siebel 스크립트에서 핑퐁 효과를 금지하기 위해 커넥터 사용자 이름에 대해 이벤트가 작성되지 않는지 확인하십시오.
  16. 로컬 데이터베이스의 업데이트되고 잠긴 프로젝트를 컴파일하여 새 Siebel 저장소(.srf) 파일을 작성하십시오.
  17. 로컬 데이터베이스에서 Siebel Sales Enterprise를 여십시오. 다음을 수행하려면 관리 권한이 있어야 합니다.
    1. IBM 이벤트 목록 보기라는 새 보기를 작성하십시오.
    2. IBM 이벤트 목록 보기에 대해 IBM 책임이라는 책임을 새로 작성하십시오.
    3. 새로 작성한 IBM 책임에 이벤트를 수신해야 할 직원이나 팀을 추가하십시오.
    4. IBMCONN(또는 커넥터 사용자 이름) 사용자를 작성하여 IBM 책임 및 관리 책임에 추가하십시오.
  18. 로컬 환경에서 애플리케이션을 테스트하십시오. IBM 이벤트 목록 보기를 볼 수 있으며 지원되는 오브젝트에 레코드를 작성한 후 보기에 이벤트가 생성되는지 확인하십시오. 예를 들어, Siebel에 새 계정을 작성하고 새 계정 이벤트가 IBM 이벤트 목록 보기에 표시되는지 확인하십시오.
  19. 업데이트된 새 프로젝트를 개발 서버에 체크인하십시오.
  20. 개발 데이터베이스에서 새 테이블을 활성화하십시오.
  21. 새 Siebel.srf 파일을 컴파일하고 서버에 배치하십시오.

Siebel 서버에 이벤트 저장소를 작성했습니다.




피드백 | 주의사항


시간소인 아이콘 마지막 업데이트 날짜: 2013년 11월 6일 수요일