유효성 검증
- 입력 맵핑에 지정된 워크플로우 데이터 오브젝트 속성은 유효해야 합니다. 유효한 워크플로우 데이터 오브젝트 속성을 정의하는 기준은 유효성 검증에서 확인할 수 있습니다.
- 정규 매개변수의 맵핑 유형 및 해당 입력 맵핑에 사용되는 워크플로우 데이터 오브젝트 속성의 유형은 호환되어야 합니다. 예를 들어 작성되는 입력 맵핑이 STRING 유형의 구조체 필드일 경우 해당 맵핑에 사용되는 워크플로우 데이터 오브젝트 속성은 STRING 유형이어야 합니다.
- 연관된 활동이 수동 또는 결정 활동이 아닐 경우 Context_Task 워크플로우 데이터 오브젝트를 입력 맵핑에 사용할 수 없습니다.
- 연관된 활동이 루프에 포함되지 않은 경우 Context_Loop 워크플로우 데이터 오브젝트를 입력 맵핑에 사용할 수 없습니다.
- 비즈니스 프로세스 오브젝트 메소드에 정의된 모든 구조체 매개변수에 연관된 입력 맵핑이 포함되어 있지 않을 경우 유효성 검증 경고가 표시됩니다.
- 비즈니스 프로세스 오브젝트 메소드에 정의된 모든 기본 유형 정규 매개변수에는 연관된 입력 맵핑이 포함되어 있어야 합니다.
- 맵핑할 정규 매개변수 필드가 기본 유형 매개변수일 경우 목록 워크플로우 데이터 오브젝트의 속성을 사용할 수 없습니다.
- 맵핑할 정규 매개변수 필드가 목록 구조일 경우 목록 워크플로우 데이터 오브젝트의 속성에 맵핑해야 합니다.
- 목록 워크플로우 데이터 오브젝트의 색인화된 항목(예: ClaimantDependent[Context_Loop.loopCount])이 입력 맵핑에 사용될 경우 연관된 워크플로우 데이터 오브젝트가 목록 워크플로우 데이터 오브젝트이고 입력 맵핑을 포함하는 활동이 루프 내에 포함되어야 합니다.