예: 학생 등록금 계산(상향식 접근 방식)
이 예에서는 중첩률이 가장 높은 계산부터 시작하여 상향식으로 계산을 작성하는 방법을 보여줍니다. 이 예에는 다음 계산이 포함됩니다.
- 산술
- 조건부
- 인스턴스 세트 비교
- 룩업
- 룩업 테이블
모교는 학교 및 학기(AP)를 기준으로 학생의 등록금을 계산합니다. 요율은 다음과 같습니다.
학기 | 인문과학대학 | 경영대학 | 공과대학 |
|---|---|---|---|
2021년 가을 | 150 | 200 | 250 |
2022년 봄 | 150 | 200 | 250 |
2022년 여름 | 150 | 200 | 250 |
- 다음 학기를 생성합니다.
- 2021년 가을 학기
- 2022년 봄학기
- 2022년 여름 학기
- 다음 학사조직을 생성합니다.
- 인문과학대학
- 경영대학
- 공과대학
- 학생 또는 공통 카테고리에 있는0에 대한 상수 값 계산을 생성합니다.
- 시큐리티:
- Core Payroll 기능 영역의Set Up: Calculations - Generic도메인
- Core Payroll, Implementation, Payroll Interface, Time Off and Leave 기능 영역의Access Calculation (Segmented)도메인
- Time Off and Leave 기능 영역의Set Up: Time Off (Calculations - Generic)도메인
- 룩업 테이블 생성태스크에 액세스합니다.각 대학의 등록금을 저장하는 룩업 테이블을 생성합니다.
- 상세 룩업 테이블 - 리포트 필드 검색 조건 을선택하십시오.
- 확인을 클릭합니다.
- 다음 값을 입력하거나 선택합니다.필드값이름SF LT 대변 시간당 요율카테고리학생 재무컨텍스트 인스턴스학자금 지원 기간 레코드리포트 필드 검색 조건학기(종료)유효일01/01/1900
- 테이블 데이터탭의값그리드에서 다음 행을 추가합니다.검색 값열 a기본값2021년 가을 학기150(비활성 상태)2022년 봄학기150(비활성 상태)2022년 여름 학기150(비활성 상태)
- 확인을 클릭합니다. (완료를 클릭하지 마십시오.)실수로'완료'를클릭한 경우룩업 테이블 조회태스크를 사용하여 룩업 테이블로 돌아갑니다.
- 룩업 테이블의 관련 액션 메뉴에서선택합니다.
- 그리드에서 다음 값을 입력합니다.페이지에 표시표시명이 확인란을 선택합니다.인문과학대학이 확인란을 선택합니다.경영대학이 확인란을 선택합니다.공과대학
- 확인을 클릭합니다. (완료를 클릭하지 마십시오.)실수로'완료'를클릭한 경우룩업 테이블 조회태스크를 사용하여 룩업 테이블로 돌아갑니다.
- 룩업 테이블의 관련 액션 메뉴에서선택합니다.
- 다음 값을 입력합니다.경영대학공과대학200250200250200250
- 확인을 클릭합니다.
- 룩업 계산 생성태스크에 액세스합니다.룩업 테이블에서 등록금을 조회하는 룩업 계산을 생성합니다.
- 다음 값을 입력하거나 선택합니다.필드값이름SF LC TUI CAS카테고리학생 재무학사조직(비워 둠)코멘트룩업 테이블의 인문과학대학 룩업 열룩업 테이블SF LT 대변 시간당 요율열인문과학대학기준일(비워 둠)
- 확인을 클릭합니다.
- 계산의 관련 액션 메뉴에서선택합니다.
- 다음 값을 입력하거나 선택합니다.필드값이름SF LC TUI CBE카테고리학생 재무학사조직(비워 둠)코멘트룩업 테이블의 '대학 경영대학 룩업' 열룩업 테이블SF LT 대변 시간당 요율열경영대학기준일(비워 둠)
- 확인을 클릭합니다.
- 계산의 관련 액션 메뉴에서선택합니다.
- 다음 값을 입력하거나 선택합니다.필드값이름SF LC TUI COE카테고리학생 재무학사조직(비워 둠)코멘트룩업 테이블의 공과대학 룩업 열룩업 테이블SF LT 대변 시간당 요율열공과대학기준일(비워 둠)
- 확인을 클릭합니다.
- 산술 계산 생성태스크에 액세스합니다.학생의 AP당 총 단위수를 룩업 계산에서 적절한 단위당 요율로 곱하는 계산을 생성합니다.
- 다음 값을 입력하거나 선택합니다.필드값이름SF AC TUI CAS 요율 x 단위카테고리학생 재무학사조직(비워 둠)코멘트룩업 테이블의 등록된 총 단위수 x 대학 학점 시간당 요율제1피연산자학기에 등록된 총 단위수연산자곱하기제2피연산자SF LC TUI CAS반올림(비워 둠)
- 확인을 클릭합니다.
- 계산의 관련 액션 메뉴에서선택합니다.
- 다음 값을 입력하거나 선택합니다.필드값이름SF AC TUI CBE 요율 x 단위카테고리학생 재무학사조직(비워 둠)코멘트룩업 테이블의 학점 시간당 등록된 총 단위수 x 비즈니스 및 경제 대학 요율제1피연산자학기에 등록된 총 단위수연산자곱하기제2피연산자SF LC TUI CBE반올림(비워 둠)
- 확인을 클릭합니다.
- 계산의 관련 액션 메뉴에서선택합니다.
- 다음 값을 입력하거나 선택합니다.필드값이름SF AC TUI COE 요율 x 단위카테고리학생 재무학사조직(비워 둠)코멘트룩업 테이블의 학점 시간당 등록된 총 단위수 x 공과대학 요율제1피연산자학기에 등록된 총 단위수연산자곱하기제2피연산자SF LC TUI COE반올림(비워 둠)
- 확인을 클릭합니다.
- 인스턴스 세트 비교 계산 생성태스크에 액세스합니다.학생이 속한 학사조직을 결정하는 인스턴스 세트 비교 계산을 생성합니다.
- 다음 값을 입력하거나 선택합니다.필드값이름SF ISC AU CAS카테고리학생 재무학사조직(비워 둠)코멘트학생의 학사조직은 CAS입니다.소스 필드기관관계 연산자이(가) 다음 선택 목록에 있음:대상 인스턴스인문과학대학
- 확인을 클릭합니다.
- 계산의 관련 액션 메뉴에서선택합니다.
- 다음 값을 입력하거나 선택합니다.필드값이름SF ISC AU CBE카테고리학생 재무학사조직(비워 둠)코멘트학생의 학사조직은 CBE입니다.소스 필드기관관계 연산자이(가) 다음 선택 목록에 있음:대상 인스턴스경영대학
- 확인을 클릭합니다.
- 계산의 관련 액션 메뉴에서선택합니다.
- 다음 값을 입력하거나 선택합니다.필드값이름SF ISC AU COE카테고리학생 재무학사조직(비워 둠)코멘트학생의 학사조직은 COE입니다.소스 필드기관관계 연산자이(가) 다음 선택 목록에 있음:대상 인스턴스공과대학
- 확인을 클릭합니다.
- 조건부 계산 생성태스크에 액세스합니다.이전에 작성한 모든 계산을 함께 연결하는 조건부 계산을 생성합니다. 이 계산은 인스턴스 세트 비교 계산 및 산술 계산을 참조합니다.
- 다음 값을 입력하거나 선택합니다.필드값이름AU별 SF CC TUI카테고리학생 재무학사조직(비워 둠)코멘트학생의 학사조직 요율에 학생이 등록된 학점을 곱하여 계산한 등록금입니다.
- 조건부 계산그리드에서 다음 행을 추가합니다.순서조건결과aSF ISC AU CASSF AC TUI CAS 요율 x 단위bSF ISC AU CBESF AC TUI CBE 요율 x 단위cSF ISC AU COESF AC TUI COE 요율 x 단위
- 기본 응답필드에서0을선택합니다.
- 확인을 클릭합니다.
- (선택사항) 계산을 테스트하려면 계산의 관련 액션 메뉴에서선택합니다.
이제 학생 비용 항목에서 계산을 사용할 수 있습니다.
등록금을 계산하려면 다음을 수행합니다.
- 학생 비용 항목에SF CC TUI by AU조건부 계산을 추가합니다.
- 학생 비용 항목 지정 유지관리태스크를 사용하여 비용 항목을 지정합니다.