메인 콘텐츠로 건너뛰기
사용자 지정 스크립트로 구성된 Custom activity는 트랜잭션에 포함된 문서 정보를 수집한 후, 이를 특정 형식으로 변환해 HTTP 요청을 통해 외부 시스템으로 전송합니다. 요청에 대한 응답을 수신하면 해당 응답을 처리하여 트랜잭션 데이터에 저장합니다. 하나의 요청에서 트랜잭션에 포함된 일부 문서만 전달하거나, 모든 문서를 한 번에 전달할 수 있습니다.
중요! Custom activity에서는 연결의 보안을 검증하기 위해 security level 2 SSL 인증서가 필요합니다. 서버가 이보다 낮은 보안 수준만 제공하는 경우, 해당 서버로는 Custom activity에서 요청을 보낼 수 없습니다.
For Each Document activity에 배치된 Custom activity는 트랜잭션 내 각 문서를 개별적으로 처리할 수 있습니다. 이 경우 Custom activity는 한 번에 하나의 문서에만 접근할 수 있습니다. Custom activity는 워크플로 내의 별도 블록으로, 문서 처리 품질을 향상시키기 위한 추가 단계로 사용할 수 있습니다.

사용자 정의 Activity 설정

사용자 정의 Activity를 설정하려면 다음 단계를 따르십시오.
  1. Process Skill Designer에서 문서 처리 워크플로에 Custom Activity 블록을 추가합니다.
  2. Actions 창에서 Edit Activity를 클릭하여 Activity 설정을 엽니다.
  3. Available Files 탭에서 외부 시스템으로 보낼 텍스트 field, 문서 field, 이미지의 형식을 선택합니다. 각 유형마다 최소 한 가지 형식을 선택해야 합니다.
  4. Activity Script 탭에서 스크립트를 설정한 후 Save를 클릭합니다.

사용자 지정 Activity 확인

구성한 activity가 의도한 대로 동작하는지 확인하려면 다음 단계를 수행합니다.
  1. 스킬을 게시합니다. Publish 탭을 클릭합니다.
  2. 스킬의 이름과 설명, 그리고 스킬에 적용한 변경 사항에 대한 설명을 입력합니다.
  3. Publish Skill을 클릭합니다.
  4. 사용자 지정 activity를 사용하도록 구성한 워크플로에서 문서를 처리합니다.
  5. Skill Monitor에서 스킬의 결과를 확인합니다. 스크립트 실행 중 오류가 발생하면 트랜잭션이 중단되며, 오류 설명이 Skill Monitor의 Transaction Event Log에 표시됩니다. 또한 로그에 사용자 지정 메시지를 표시하기 위해 LogMessage 메서드를 사용한 경우, 해당 Transaction Event Log에서 관련 정보 메시지를 확인할 수 있습니다.
스크립트에서 사용할 수 있는 개체에 대한 자세한 설명은 Object model을 참조하십시오. Vantage에서 사용할 수 있는 샘플 스크립트는 Sample scripts를 참조하십시오.
중요! Custom activity가 업데이트되었습니다. 일부 인터페이스는 이제 사용이 중단되었습니다(deprecated). 기존 스크립트는 계속 작동하며 트랜잭션의 모든 문서에 액세스할 수 있지만, 사용이 중단된 메서드는 트랜잭션의 첫 번째 문서에만 액세스할 수 있습니다.
사용이 중단된 개체 목록: