주 컨텐츠로 이동
Administrator Guide
최종 업데이트: 2023-06-23
예: 휴일 시간 입력 검증

예: 휴일 시간 입력 검증

이 예에서는 다양한 비즈니스 오브젝트 를 참조하는 시간 입력 검증을 생성하는 방법을 보여줍니다.
휴일 시간 입력 코드는 근무자가
휴일
시간을 입력할 때만 사용해야 합니다. 근무자가 휴일이 아닌 날을
휴일
시간으로 입력할 수 없게 하는 검증을 생성해야 합니다.
이 검증은 다양한 비즈니스 오브젝트를 기반으로 하는 리포트 필드를 참조해야 합니다. 검증의 규칙 조건은 동일한 기본 비즈니스 오브젝트의 모든 필드를 참조해야 하므로 다른 비즈니스 오브젝트의 필드를 참조하려면 관련 값 룩업 계산 필드를 생성해야 합니다.
  • 휴일 캘린더를 생성합니다.
  • 휴일
    이라는 시간 입력 코드를 생성합니다.
  • 시큐리티:
    • Time Tracking 기능 영역의
      Set Up: Time Tracking
      도메인
    • System 기능 영역의
      Custom Field Management
      도메인
  1. 기간(일) 비즈니스 오브젝트에서
    Is Holiday
    리포트 필드를 참조하는 관련 값 룩업 계산 필드를 생성합니다.
    1. 계산 필드 생성
      태스크에 액세스합니다.
    2. 다음을 고려하여 태스크를 완료합니다.
      필드
      참고
      필드명
      Time Day is Holiday
      비즈니스 오브젝트
      타임블록
      함수
      관련 값 룩업
      룩업 필드
      타임블록의 Time Day
      반환 값
      Is Holiday
  2. 시간 입력 검증을 생성합니다.
    1. 시간 입력 검증 유지관리
      리포트에 액세스합니다.
    2. 심각
      옆의
      신규 검증
      을 클릭합니다.
    3. 설명
      필드에
      Holiday Time Entry
      라고 입력합니다.
    4. 규칙 조건
      을 정의합니다.
      다음을 고려하여 태스크를 완료합니다.
      AND/OR
      소스 외부 필드/조건 규칙
      관계 연산자
      비교 유형
      비교 값
      AND
      시간 입력 코드
      이(가) 다음 선택 목록에 있음:
      이 필터에 지정된 값
      휴일
      AND
      Time Day is Holiday
      =
      이 필터에 지정된 값
      확인란을 비워 둡니다.
  3. 검증 메시지를 추가합니다.
    1. 시간 입력 검증 유지관리
      리포트에 액세스합니다.
    2. Holiday Time Entry
      검증의 관련 액션 메뉴에서
      검증
      검증 메시지 구성
      을 선택합니다.
    3. 다음을 고려하여 태스크를 완료합니다.
      텍스트 / 외부 필드
      텍스트
      '
      외부 필드
      시간 입력 코드
      텍스트
      '은(는) 휴일에만 사용할 수 있습니다. 타임블록에 대해 다른 시간 입력 코드를 선택합니다
      외부 필드
      타임블록의 형식이 지정된 캘린더 날짜
근무자가 휴일이 아닌 날(예: 2014-10-27)에
휴일
시간 입력 코드를 사용하여 시간을 입력하려고 하면 Workday가 다음과 같은 오류 메시지를 표시합니다.
'휴일'은(는) 휴일에만 사용할 수 있습니다. 2014-10-27의 타임블록에 대해 다른 시간 입력 코드를 선택합니다
.