작업 워크플로우 활동 생성

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 4분
  • 작업 생성 활동은 작업 [task]를 확장하는 테이블에 기록을 생성합니다.

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

    결과

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

    입력 변수

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    task.short_description = current.short_description;

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

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

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

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

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

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

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

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

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

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

    목록에서 미리 정의된 일정
    일정 필드

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

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

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

    .
    선택 목록에서 원하는 시간대를 선택합니다.
    시간대 필드

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

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

    상태

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