메뉴 건너뛰기

SAP 한국 커뮤니티

LOOP AT gt_sum01.
        IF gt_sum01-bewtp = 'E' AND gt_sum01-shkzg = 'S'.
          l_chk01 = l_chk01 + gt_sum01-dmbtr.
        ELSEIF gt_sum01-bewtp = 'E' AND gt_sum01-shkzg = 'H'.
          l_chk01 = l_chk01 - gt_sum01-dmbtr.
        ENDIF.
        IF gt_sum01-bewtp = 'Q' AND gt_sum01-shkzg = 'S'.
          l_chk02 = l_chk02 + gt_sum01-dmbtr.
        ELSEIF gt_sum01-bewtp = 'Q' AND gt_sum01-shkzg = 'H'.
          l_chk02 = l_chk02 - gt_sum01-dmbtr.
        ENDIF.
        AT END OF ebeln.
          IF l_chk01 < l_chk02.
            READ TABLE gt_sum01 WITH KEY ebeln = gt_sum01-ebeln.
            gt_list = gt_sum01.
            APPEND gt_list.
            CLEAR  gt_list.
          ELSEIF l_chk01 EQ l_chk02.
            READ TABLE gt_sum01 WITH KEY ebeln = gt_sum01-ebeln.
            gt_sum02 = gt_sum01.
            APPEND gt_sum02.
            CLEAR  gt_sum02.
          ELSE.
            READ TABLE gt_sum01 WITH KEY ebeln = gt_sum01-ebeln.
            gt_list = gt_sum01.
            APPEND gt_list.
            CLEAR  gt_list.
          ENDIF.
          CLEAR : l_chk01, l_chk02.
        ENDAT.
        AT LAST.
          IF gt_list[] IS INITIAL AND gt_sum02[] IS NOT INITIAL.
            MESSAGE i000 WITH 'GR/IR의 값이 같습니다.'.
          ENDIF.
        ENDAT.
      ENDLOOP.


 


 


이와 같은 로직을 만들어봤는데 일단 제대로 작동하기는 합니다만..


 


AT END를 타고 기준 필드인 ebeln에 새로운 값이 오면 해당 인터널테이블인 gt_sum01의 헤더에


 


ebeln값만 남고 다른 필드들은 ******(NULL값?)으로 표시가 되서


 


이를 어떻게 해야하나 한참 고민하다 소가 뒷걸음질로 개구리 잡는다고..


 


read table로 돌려서 겨우 나머지 필드값도 가져오긴 했습니다.


 



문제는 기간을 예를 들어 1.1~ 1.30일로 잡고 위의 로직을 탈경우 만약 12월에 입고를 하고  1월에 송장을 낸경우같이


 


조건설정한 기간외에 값이 있는경우 문제가 생깁니다..


 


정말 초보라.. 위 로직도 하루종일 고민해서 만든건데 이런문제가 생기니 깜깜하네요..


 


이경우 어찌해야할까요..

번호 제목 글쓴이 날짜 조회 수
5372 [요청]쌩뚱맞지만여~ 엑셀잘하시는분 여기좀 답글좀 남겨주세요 .. 영민이마눌 2008.07.02 1179
5371 [요청]도면이 생성된 ALV Container 에 드라그앤드랍 이벤트가 가능한지 여부에 대해서 질문드리겠습니다. [3] adnian 2009.01.15 1179
» <b>[완료]</b>기간을 조건으로 할시 맹점을 발견해서 질문드립니다. [3] 카츠 2009.01.21 1179
5369 [요청]메시지 팝업창과 currecy 질문 드립니다 [1] 쿵쓰 2009.03.10 1179
5368 <img src=1.gif>SAPNWABAP701SR1_TRIAL설치 에러문제입니다. file moon 2010.07.28 1179
5367 <img src=3.gif>Z15_022 에 대한 질문입니다. FORMAT HOTSPOT 적용시 다음 라인에 글 추가가 안되네요 [4] 광돈 2010.12.01 1179
5366 <img src=3.gif>type t -> type i 로 변환시 의 질문 [2] 웅냐공주사랑 2010.06.07 1179
5365 [요청]possible entry 에 관한 질문입니다. [2] file SAP아가씨 2008.07.04 1180
5364 <b>[완료]</b>웹딘으로 개발한 프로그램 백업 방법 있는지요? [2] 김지성 2009.01.09 1180
5363 [re] [요청]Smartforms로 Invoice 작성시 오류관련 문의 [4] copine 2009.02.25 1180
5362 <b>[완료]</b>스탠다드 테이블 관련 질문입니다. file 초밥 2009.03.04 1180
5361 <img src=3.gif>테이블 핸들링 하는 중에 CBO테이블 관련 질문입니다. [2] 신동욱 2010.05.25 1180
5360 <img src=3.gif>internal table의 내용을 table에 저장할 때의 오류 문의 [5] wellorg 2011.01.11 1180
5359 [요청]넷위버 7,0 남은 사용날짜 말하는거죠? [4] file 로미오 2008.09.22 1181
5358 [요청]아밥에서 메일 발송기능에 대해 궁금하네요. [1] 대지꿀꾸링 2008.10.28 1181
5357 <img src=3.gif border=0>FUNCTION 에 TABEL 참조 TABLE을 설정 하지 않은것에 대한 사용방법 문의 드립니다. [2] file SAP아가씨 2009.04.15 1181
5356 [re] <img src=1.gif border=0>se11에서 테이블 말고 스트럭쳐는 어떤타입으로 만들어야 되나요~? [1] file bd 2009.06.16 1181
5355 <img src=3.gif border=0>find에서 단어의 첫번째 문자만 찾는것에 대해 문의드립니다. [8] prt 2009.06.22 1181
5354 <img src=2.gif>sflight 테이블의 값이 없습니다. [8] 광돈 2010.11.24 1181
5353 <b>[완료]</b>function 에서 exporting 값중 form 에 들어가는 값의 출처를 찾고 싶습니다. [4] file mm_dsshin 2008.01.18 1182