안녕하세요 요즘 날씨가 쌀쌀한데 건강 챙기시구요^^
다름이 아니라 'HR_INFOTYPE_OPERATION' 펑션을 이용해서 기존의 데이타가 있다면 삭제하고 새로운 데이타를 넣는 로지을 하려구 하는데 날짜는 들어 간거 같은데 기간에 저장된 데이타가 없다고 나오더라구요.. 혹시 저 펑션을 이용해서 기존데이타를 삭제는 어떻게 하나요?
기존의 데이타가 있으면 가지고 오는 로직
<style type="text/css">
SPAN {
font-family: "Courier New";
font-size: 10pt;
color: #000000;
background: #FFFFFF;
}
.L1S52 {
color: #0000FF;
}
</style>
SELECT * FROM PA0812
INTO CORRESPONDING FIELDS OF TABLE LT_RESULT_1
WHERE PERNR = I_PERNR
AND BEGDA <= GV_ENDDA
AND ENDDA >= GV_BEGDA
AND SUBTY = I_SUBTY.
데이타가 있다면 지우도록 하는 로직.
<style type="text/css">
SPAN {
font-family: "Courier New";
font-size: 10pt;
color: #000000;
background: #FFFFFF;
}
.L1S31 {
font-style: italic;
color: #808080;
}
.L1S33 {
color: #4DA619;
}
.L1S52 {
color: #0000FF;
}
</style>
IF LT_RESULT_1[] IS NOT INITIAL.
LOOP AT LT_RESULT_1.
LT_RESULT_1-INFTY = '0812'.
LT_RESULT_1-UNAME = SY-UNAME.
LT_RESULT_1-AEDTM = SY-DATUM.
lt_result_1-subty = i_subty.
GV_OPER = 'DEL'.
CALL FUNCTION 'HR_INFOTYPE_OPERATION'
EXPORTING
INFTY = LT_RESULT_1-INFTY
NUMBER = LT_RESULT_1-PERNR
SUBTYPE = LT_RESULT_1-SUBTY
VALIDITYEND = LT_RESULT_1-ENDDA
VALIDITYBEGIN = LT_RESULT_1-BEGDA
RECORD = LT_RESULT_1
OPERATION = GV_OPER
* DIALOG_MODE = '2'
NOCOMMIT = 'X'
IMPORTING
RETURN = RETURN1.
에러메세지는 009지정된 기간에 0812에 대해 저장된 데이타가 없습니다.
이렇게 나오구요 lt_result_1에는 데이터가 들어 있구요..
초보자라 많이 서툴지만 혹시 아신다면 부탁좀 드리겠습니다.^^
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
70 | CC와 사원번호, 임직원들의 기간별 임금을 모두 조회할 수 있는 T-CODE 문의드립니다. | 마그마 | 2018.08.23 | 1600 |
69 | 개발에서 운영으로 사원을 전송시 포지션을 사용할 수 없는 경우 | oracleuser | 2015.12.27 | 2743 |
68 | SD 모듈에서 영업사원의 전화번호가 보이지 않는 경우 | oracleuser | 2015.12.27 | 2667 |
67 | 발령시 등록번호(주민번호) 제어 관련 문의 드립니다. [3] | oracleuser | 2015.11.30 | 12417 |
66 | SAP HR MODULE개발 경력자 구함 | 꼬미사랑 | 2015.08.05 | 3033 |
65 | T527X 테이블 - 버퍼. [1] | miss841 | 2015.05.12 | 2008 |
64 | PD 인포타입 삭제 질문드립니다~~~~ | 찌지배 | 2014.11.18 | 2366 |
63 | 스크린페인터 사용자제어로 직원 사진 올리는 방법이 궁금합니다. | 쩔교 | 2014.08.05 | 2512 |
62 | PD Infotype 생성 방법 | mami | 2014.04.29 | 3943 |
61 | HR 마스터 사진관련 질문 [1] | 설리 | 2014.04.03 | 2983 |
60 | 테이블 t001p(사원 영역/하부영역) 에 값 넣는 방법 [1] | SAP 사랑 | 2013.05.21 | 4221 |
59 | 근태 마감 기간 변경 관련 | 코딩시로 | 2013.03.31 | 4216 |
58 | 월평균인원 펑션 있을까요? [1] | 츄리닝 | 2012.12.20 | 3767 |
57 | 인포 타입 생성 방법 | v.persie | 2012.05.30 | 5209 |
56 | info 타입 만드는 방법 | v.persie | 2012.05.23 | 4286 |
55 | HR 족보가 필요합니다 ㅠ.ㅡ | 낭망야옹이 | 2012.03.15 | 5032 |
» | 안녕하세요 도움좀 부탁드립니다.^^; | 월계동정씨 | 2012.01.07 | 4902 |
53 | HR 공부 방법~ | 히로2000 | 2011.09.03 | 7554 |
52 | HR img Setting [1] | 너구리 | 2011.03.28 | 15 |
51 | 년차는 어떻게 생성해주나여? [1] | 날아 | 2010.12.29 | 7527 |