작업 워크플로우 활동 생성

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기4분
  • 작업 생성 활동은 작업 [task]를 확장하는 모든 테이블에 기록을 생성합니다.

    주:
    이 활동은 워크플로우가 작업을 확장하는 테이블에서 실행되는 경우에만 사용할 수 있습니다.
    완료 대기 확인란을 선택하면 워크플로 컨텍스트는 작업에 대한 사용자 작업(예: 완료 또는 미완료)을 기다린 다음 사용자 작업에 따라 진행됩니다.
    주:
    작업 활동은 해당 사용자의 작업이 워크플로우가 대기 중이던 작업을 완료하고 워크플로우를 진행하는 사용자로 실행됩니다.

    결과

    활동의 스크립트 필드 내에서 activity.result 를 사용하여 결과 값을 할당할 수 있습니다. 기본적으로 작업 기록의 최종 상태 값에 따라 작업 생성 활동의 결과 값이 결정됩니다. 가능한 결과 값은 다음과 같습니다.
    • 완료 종결
    • 미완료 종결
    • 건너뛴 채 종결
    • 삭제됨
    • 취소됨

    입력 변수

    다음 변수는 활동의 동작을 결정합니다.
    표 1. 작업 활동 입력 변수 생성
    필드 설명
    작업 활동 설정 생성

    다음 필드는 작업 생성 활동의 동작을 지정합니다.

    작업 유형 작성할 작업의 유형 워크플로우에 해당하는 작업 테이블에서 선택합니다.
    우선순위 작업에 할당된 기본 우선순위입니다. 또한 작업 값 섹션에서 작업 우선순위를 설정하면 작업 값이 기본 우선순위를 무효화합니다.
    완료 대기 이 옵션을 선택하면 워크플로우 활동은 계속 진행되기 전에 작업이 완료되기를 기다립니다. 선택하지 않으면 작업이 생성되지만 워크플로우가 진행됩니다.
    작업 기록 설정 작성

    다음 필드는 이 활동이 생성하는 작업에 대해 설정하는 필드 값을 지정합니다.

    작업 값 작업을 생성하는 데 사용하는 값은
    • 필드:이행 그룹, 할당 대상, 간단한 설명지침을 포함하는 미리 정의된 필드 세트입니다.
    • 템플릿: 선택한 작업 테이블에 대한 기존 템플릿입니다.
    • 값: 값 설정 위젯을 사용하여 지정하는 값입니다.
    주:
    여기서 설정하는 모든 작업 우선순위는 우선순위 필드에서 설정한 기본 우선순위를 재정의합니다.
    이행 그룹

    작업 값이 필드로 설정된 경우에만 나타납니다.

    작업을 완료해야 하는 그룹 새 작업의 할당 그룹 필드를 채웁니다.
    담당자

    작업 값이 필드로 설정된 경우에만 나타납니다.

    작업을 완료해야 하는 사용자입니다. 새 작업의 할당 대상 필드를 채웁니다.
    간단한 설명

    작업 값이 필드로 설정된 경우에만 나타납니다.

    작업에 대한 간단한 설명 새 작업의 간단한 설명 필드를 채웁니다.
    지시사항

    작업 값이 필드로 설정된 경우에만 나타납니다.

    사용자가 작업을 종결하기 전에 완료해야 하는 작업 지침입니다. 새 작업의 설명 필드를 채웁니다.
    작업 템플릿

    작업 값 from템플릿으로 설정된 경우에만 나타납니다.

    작업의 값을 채우는 데 사용하는 템플릿
    값 설정

    작업 값 from값으로 설정된 경우에만 나타납니다.

    작업의 모든 필드에 값을 지정하는 데 사용하는 위젯.
    고급
    고급 스크립트를 사용하여 카탈로그 작업에 값을 할당하려면 고급 을 선택합니다. 고급을 선택하면 스크립트를 입력할 수 있는 텍스트 상자가 나타납니다.
    고급 스크립트

    고급 필드가 선택된 경우에만 나타납니다.

    이 스크립트의 작업에 대한 추가 값을 설정합니다. 이 스크립트는 지정한 필드, 템플릿 또는 값을 사용하여 작업 값이 설정된 후에 실행됩니다.

    추가 값을 설정할 때 변수 작업을 사용합니다. 예를 들면 다음과 같습니다.

    task.short_description = current.short_description;

    작업 일정
    기한 기준 워크플로우가 작업의 기간, 기한 및 일정을 결정하는 방법을 선택합니다.
    • 사용자 지정 기간: 기간은 사용자가 지정한 값을 기반으로 합니다.
    • 상대 기간: 기간은 상대 기간(예: 다음 영업일 종료)에서 계산됩니다.
    • 날짜/시간 또는 기간 필드: 기간은 현재 기록의 필드 값을 기준으로 합니다.
    • 스크립트: 기간은 스크립트에 의해 반환됩니다.
    기간

    기한 기준사용자 지정 기간으로 설정된 경우에만 나타납니다.

    특정 일 수 및 시간입니다.
    상대 기간

    기한 기준A 상대 기간으로 설정된 경우에만 나타납니다.

    일반적인 영업일 수 및 길이입니다.
    기한 필드

    기한 기준 A 날짜/시간 또는 기간 필드로 설정된 경우에만 나타납니다.

    날짜/시간 또는 기간 필드입니다.
    기한 스크립트

    기한 기준이 스크립트로 설정된 경우에만 나타납니다 .

    지속 시간 동안 초의 수에 대한 "응답"을 설정하는 스크립트.
    일정 기준 타이머에서 근무 시간을 계산하는 데 사용하는 기본 일정입니다. 일정을 지정하면 기간은 일정에 지정된 시간만 고려됩니다. 예를 들어 기간이 2시간이고 워크플로우가 오전 8시에서 오후 5시까지의 일정에 따라 오후 4시에 시작되면 다음 날 오전 9시에 종료됩니다. 옵션은 다음과 같습니다.
    • 이 워크플로우의 일정은 다음과 같습니다. 일정은 값에 따라 워크플로우 컨텍스트 날짜, 시간 및 선택적 시간대 를 사용합니다.
    • 특정 일정: 일정은 미리 정의된 일정 과 값을 기준으로 한 선택적 시간대 를 사용합니다.
    • 일정 필드: 일정은 테이블의 값과 값 에 기반 한 선택적 시간대를 사용합니다.
    일정

    일정 기준 A 특정 일정으로 설정된 경우에만 나타납니다.

    목록에서 미리 정의된 일정 입니다.
    일정 필드

    일정 기준 A 일정 필드로 설정된 경우에만 나타납니다.

    테이블과 연결된 일정의 날짜 및 시간 또는 기간 필드입니다. 유효한 필드는 트리에서 요소 선택 대화상자에 파란색으로 표시됩니다.
    시간대 기준 지속 시간을 계산하는 표준 시간대입니다. 시간대는 다음을 기반으로 할 수 있습니다.
    • 시간대 없음: 기본. 워크플로우는 GMT 시간대를 사용합니다.
    • 특정 시간대: 선택 목록에서 선택하는 특정 시간대 입니다.
    • 시간대 필드: 양식의 필드에서 기간을 추적하는 시간대 필드 입니다.
    시간대

    시간대 기준 A 특정 시간대로 설정된 경우에만 나타납니다.

    레이블이 표시됩니다.
    선택 목록에서 원하는 시간대를 선택합니다.
    시간대 필드

    시간대 기준 A 시간대 필드로 설정된 경우에만 나타납니다.

    테이블과 연결된 일정의 날짜 및 시간 또는 기간 필드입니다. 유효한 필드는 트리에서 요소 선택 대화상자에 파란색으로 표시됩니다.

    상태

    활동 상태는 워크플로우 엔진에 활동으로 수행할 작업을 알려 줍니다.
    표 2. 작업 생성 활동 상태
    상태 설명
    실행 워크플로우 엔진은 활동의 onExecute 함수를 시작하는 것을 알고 있습니다.
    대기 중 활동을 다시 시작하는 특정 이벤트가 발생하기 전에는 워크플로우 엔진이 활동을 무시합니다.
    마침 활동 실행이 완료되었습니다. 활동의 결과 값을 확인합니다.
    취소됨 이 활동 또는 이 활동을 포함하고 있는 워크플로우가 취소되었습니다.
    오류 JavaScript 오류가 발생했습니다. 로그에서 오류 정보를 검토하십시오.