유효성 검증
- 활동 제목을 정의해야 합니다.
- 결정 활동 제목에 맵핑되는 각 워크플로우 데이터 오브젝트 속성은 유효한 워크플로우 데이터 오브젝트 속성이어야 합니다.
- 목록 워크플로우 데이터 오브젝트의 색인화된 항목(예: CaseList[Context_Loop.loopCount])이 결정 제목 텍스트 매개변수로 사용될 경우 워크플로우 데이터 오브젝트는 목록 워크플로우 데이터 오브젝트여야 하고 맵핑을 포함하는 활동이 루프 내에 포함되어야 합니다.
- Context_Parallel 워크플로우 데이터 오브젝트가 결정 제목 텍스트 매개변수로 사용될 경우 맵핑을 포함하는 활동은 Parallel 결정 활동이어야 합니다.
- 병렬 목록 워크플로우 데이터 오브젝트의 색인화된 항목이 결정 제목 텍스트 매개변수로 사용될 경우 맵핑을 포함하는 활동은 병렬 활동(예: ParallelListWDO[Context_Parallel.occurrenceCount])이어야 합니다. Context_Parallel 워크플로우 데이터 오브젝트로 색인화할 워크플로우 데이터 오브젝트는 병렬 활동 목록 워크플로우 데이터 오브젝트여야 합니다.
- 제목 텍스트 및 조치 텍스트에 사용되는 플레이스홀더 수는 맵핑된 워크플로우 데이터 오브젝트 속성(모든 로케일에 대한) 수와 일치해야 합니다.
- 목록 워크플로우 데이터 오브젝트의 색인화된 항목(예: CaseList[Context_Loop.loopCount])이 결정 태스크 조치 텍스트 매개변수로 사용될 경우 워크플로우 데이터 오브젝트는 목록 워크플로우 데이터 오브젝트여야 하고 맵핑을 포함하는 활동이 루프 내에 포함되어야 합니다.
- Context_Parallel 워크플로우 데이터 오브젝트가 결정 조치 텍스트 매개변수로 사용될 경우 맵핑을 포함하는 활동은 Parallel 결정 활동이어야 합니다.
- 병렬 목록 워크플로우 데이터 오브젝트의 색인화된 항목이 결정 조치 텍스트 매개변수로 사용될 경우 맵핑을 포함하는 활동은 병렬 활동(예: ParallelListWDO[Context_Parallel.occurrenceCount])이어야 합니다. Context_Parallel 워크플로우 데이터 오브젝트로 색인화할 워크플로우 데이터 오브젝트는 병렬 활동 목록 워크플로우 데이터 오브젝트여야 합니다.
- 할당 전략을 정의해야 합니다.
- 할당 전략으로 지정된 할당 대상, 함수 또는 규칙 세트는 유효해야 합니다. 할당 유형이 함수일 경우에는 유효한 Cúram 비즈니스 메소드여야 하고 애플리케이션 클래스 경로에 존재해야 합니다. 할당 유형이 규칙일 경우에는 유효한 할당 규칙 세트여야 합니다.
- 선택적 최종 기한 핸들러(지정할 경우)는 유효한 Cúram 비즈니스 메소드여야 합니다.
- 모든 최종 기한 핸들러 입력 맵핑은 유효해야 합니다. 즉, 지정된 메소드에 필요한 모든 입력 매개변수 필드는 올바른 유형의 유효한 워크플로우 데이터 오브젝트 속성에 맵핑됩니다.
- 각 보조 조치는 공백을 포함하지 않는 페이지 링크가 지정되어야 합니다.
- 각 보조 조치는 메시지가 지정되어야 합니다.
- 보조 조치 메시지 텍스트에는 지정된 메시지 매개변수 수와 일치하는 여러 개의 플레이스홀더가 있어야 합니다.
- 보조 조치 메시지 매개변수는 올바른 유형의 유효한 워크플로우 데이터 오브젝트 속성에 맵핑되어야 합니다.
- 보조 조치 페이지 링크 매개변수는 유효한 워크플로우 데이터 오브젝트 속성에 맵핑되어야 합니다.
- 목록 워크플로우 데이터 오브젝트의 색인화된 항목(예: ChildDependents[Context_Loop.loopCount])이 보조 조치 텍스트 또는 보조 조치 링크 매개변수 맵핑에 사용될 경우 워크플로우 데이터 오브젝트는 목록 워크플로우 데이터 오브젝트여야 하고 맵핑을 포함하는 활동이 루프 내에 있어야 합니다.
- Context_Parallel 워크플로우 데이터 오브젝트가 보조 조치 텍스트 또는 보조 조치 링크 매개변수 맵핑에 사용될 경우 맵핑을 포함하는 활동은 Parallel 결정 활동이어야 합니다.
- 병렬 목록 워크플로우 데이터 오브젝트의 색인화된 항목이 보조 조치 텍스트 또는 보조 조치 링크 매개변수 맵핑에 사용될 경우 맵핑을 포함하는 활동은 병렬 활동(예: ParallelListWDO[Context_Parallel.occurrenceCount])이어야 합니다. Context_Parallel 워크플로우 데이터 오브젝트로 색인화할 워크플로우 데이터 오브젝트는 병렬 활동 목록 워크플로우 데이터 오브젝트여야 합니다.
- 여러 번 발생하는 조치에 사용하도록 지정된 워크플로우 데이터 오브젝트는 포함하는 워크플로우 프로세스 정의 컨텍스트에서 유효한 워크플로우 데이터 오브젝트여야 합니다. 유형은 목록이어야 합니다.
- 여러 번 발생하는 조치 목록 워크플로우 데이터 오브젝트 속성 중 하나 이상을 여러 번 발생하는 조치에 지정된 링크 매개변수에 사용해야 합니다.