사원의 계획근무시간을 알려주는 펑션입니다.
실제 근무한 시간이 계획된 근무시간과 맞는지 확인해야 하는데 TIME SCHEDULE 화면의
데이터가 Stucture에 계산되어 들어가 있는 값이더라구요.
할수없이 소스코드를 뒤졌는데 이 펑션이 그 기능을 담당하고 있다는걸 알았습니다.
참 쓸만한 놈입니다.
CALL FUNCTION 'HR_PERSONAL_WORK_SCHEDULE'
EXPORTING
pernr = 사번
begda = 알고싶은 시작 날짜
endda = 알고싶은 끝 날짜
i0001_i0007_error = '0' <- 뭔지 몰라요 -_-;
TABLES
i0000 = 해당사원의 infotype 0000 데이터
i0001 = 해당사원의 infotype 0001 데이터
i0002 = 해당사원의 infotype 0002 데이터
i0007 = 해당사원의 infotype 0007 데이터
perws = psp <- 넘겨받는 근무계획 테이블
EXCEPTIONS
error_occured = 1
abort_occured = 2
OTHERS = 3.
해당 사원의 infotype 0000, 0001, 0002, 0007의 데이터를 조회해서 internal table에
담아서 넘겨줘야 합니다. 구조는 해당 infotype 구조(P~)와 동일하게...
좋죠? ^^
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
22 | Calling RFC Function Modules in ABAP [12] | SARA | 2007.04.25 | 6105 |
21 | Function 자료 [13] | 밥퍼 | 2007.04.25 | 4765 |
20 | function 날짜 정합성 점검 [5] | senk | 2007.04.20 | 5833 |
19 | 유용한 Function 올려봅니다. [30] | 김지성 | 2007.04.17 | 9881 |
18 | SEARCH HELP FUNCTION 이용한 예제 [2] | 이종원 | 2007.04.06 | 5334 |
17 | IP를 가져오는 클래스 메소드 및 함수 [6] | sapjoy | 2007.04.04 | 4931 |
16 | FUNCTION 모음 [3] | 명신용 | 2007.04.03 | 6196 |
15 | FUNCTION MODULES [27] | sapjoy | 2007.03.29 | 4485 |
14 | 현재 떠있는 화면에서 특정 필드의 값을 읽어오는 함수. [7] | 나침반친구 | 2007.03.13 | 4508 |
13 | IP를 가져오는 함수 [3] | sapjoy | 2007.03.09 | 4247 |
12 | 백그라운드 작업 관련 함수(batch job) [3] | sapjoy | 2007.03.02 | 6683 |
11 | 도메인 고정 값 read [2] | sapjoy | 2007.02.11 | 5376 |
10 | background 관련 함수 [1] | sapjoy | 2006.12.28 | 4622 |
9 | STRING 관련 함수 [3] | sapjoy | 2006.12.28 | 6752 |
8 | R/3 접속자에게 메세지 보내기 [12] | sapjoy | 2006.12.05 | 6196 |
7 | SELECT 구문을 사용하지 않고 데이터 가져오는 방법 [13] | sapjoy | 2006.12.04 | 7611 |
6 | ALV BUFFER CLEAR [3] | ecbase | 2006.12.02 | 8013 |
5 | 숫자 왼쪽의 0 없애기 [8] | ecbase | 2006.12.02 | 14885 |
4 | 소수점 이하 체크 [5] | ecbase | 2006.12.02 | 9717 |
3 | 문자인지 숫자인지 구분 [8] | ecbase | 2006.12.01 | 10671 |