메뉴 건너뛰기

SAP 한국 커뮤니티

안녕하세요`


제가 질문을 드렸는데 질문이 좀 이상한거 같아서 다시 부탁좀 드립니다.


제가 전표를 체크여부 확인 하기 위해서 로직을 구성하고 있는데요


전표가 4개가 있다는 가정하에 말씀을 드리겠습니다.


' '   42  001 입력값(house뱅크번호) 입력값(house뱅크에연관되어있는번호)이렇게 스크린 레이아웃이 뿌려집니다.


'X'  42  002 입력값(house뱅크번호) 입력값(house뱅크에연관되어있는번호)이렇게 스크린 레이아웃이 뿌려집니다.


' '  43  001 입력값(house뱅크번호) 입력값(house뱅크에연관되어있는번호)이렇게 스크린 레이아웃이 뿌려집니다.


' '  43  002 입력값(house뱅크번호) 입력값(house뱅크에연관되어있는번호)이렇게 스크린 레이아웃이 뿌려집니다.


이렇게 있는데요 43번에서는 001을 체크해도 오류 메세지는 잘 나오고 002를 체크해도 잘 나옵니다.


물론 2개를 체크하면 성공메세지도 잘 나옵니다.


근데 42번의 001을 체크하면 오류메세지가 002가 체크 안되었다고 나오는데, 002를 체크하면 001이 체크 안되었다고 나와야 하는 결과값이 001을 체크한것과 같은 오류 메세지가 나오구 있습니다


그래서 전표를 임의로 42번 43번 44번 45번 46번을 만들어 놓구


이번엔 44번하고 45번하고 입력값을 넣고 해보았더니 44번이 위에 결과값이랑 같이 나오게 되더라구요.


이같은 문제가 라인에 문제가 발생하는거 아닌가 싶은데요


  LOOP AT I_CHECK.
    IF L_CHECK-SELECT_MARK EQ I_CHECK-SELECT_MARK
        AND L_CHECK-ZZSEQUENCE EQ I_CHECK-ZZSEQUENCE.
   ELSE.
      IF  L_CHECK-SELECT_MARK NE I_CHECK-SELECT_MARK
          AND L_CHECK-ZZSEQUENCE NE I_CHECK-ZZSEQUENCE.
      ELSE.
        MESSAGE E996 WITH ZFEMSCASHFW-ZZSEQUENCE ZFEMSCASHFW-ZZFLOWTYPE.


      ENDIF.
    ENDIF.
  ENDLOOP.
ENDFORM.                    " check_deal


지금 보이시는 로직이 체크 여부를 확인하는 로직이거든요.


MARK는 체크여부 ZZSEQUENCE는 42이걸 가지고 제가 조건으로 돌렸는데요.


여기서 어떻게 하면 42번의 001을 체크하면 002가 체크 안되었다고 메세지가 나오고


42번의 002를 체크하면 001이 체크 안되었다고 메세지가 나올까요??


I_CHECK는 체크마크와 ZZSEQUENCE값을 저장하고 있구요,.


L_CHECK는 READ TABLE해서 I_CHECK의값중에 첫 라인을 저장하면서 루프안에서  L_CHECK값으로 I_CHECK값을


비교하는 로직입니다.


항상 첫라인만 잘못되어지는 오류 메세지를 어떻게 할수 없을까요??

번호 제목 글쓴이 날짜 조회 수
1129 <img src=3.gif border=0>AT SELECTION-SCREEN. 에서 필드심벌로 화면제어 어떻게하나요? [1] file 하오 2009.04.22 1177
1128 <b>[완료]</b>set/get파라미터 질문입니다....해보다 해보다 무신 좋은 방법이 없을까 하고요.. [4] sagar 2008.11.26 1177
1127 <b>[완료]</b>하나의 인터널 테이블에 같은레코드의 필드 비교하려고 합니다 [2] 2008.04.01 1177
1126 [요청]SAPNW7.0ABAPTrialSP12 설치성공했습니다. [3] 탄꽁 2008.03.05 1177
1125 [요청]select 출력내용에 대한 의문점.. [4] 아밥우먼 2009.01.30 1176
1124 <img src=3.gif>[요청]maintenance 생성시 error 입니다.^^;; [2] file sagar 2008.05.06 1176
1123 <img src=3.gif><img src=1.gif>WRITE 에서 FORMAT INPUT 관련 질문입니다. 급합니다 도와주세요 ~ aDam 2010.05.07 1175
1122 <img src=2.gif>GUI_DOWNLOAD 로 다운받은 파일에서 한글이 [6] 기타맨 2009.12.21 1175
1121 <img src=2.gif border=0>팝업창 띄운 다음에 그 팝업창으로 타프로그램 호출할 수있나요? [3] Q&A 2009.09.24 1175
1120 <img src=3.gif border=0>혹시... INSERT REPORT 써보신 분중에... [3] 無念군 2009.09.10 1175
1119 <img src=2.gif border=0>트리에서 필드카탈로그에 정의 하지 않은 필드가 나옵니다.. [1] file foryou 2009.06.29 1175
1118 <b>[완료]</b>TEXT EDIT 생성에 관한 질문입니다. [3] 튀밥 2009.02.12 1175
1117 <b>[완료]</b>아밥퍼님들중 산업공학도님들 꼭좀 답변부탁드려요~* [8] r333 2008.04.22 1175
1116 SAPFTPA 한글 깨짐 [1] 니가쏘는거면나도끠지 2019.03.21 1174
1115 [re] <img src=2.gif>원페이퍼에 있는 ECC6.0 폐기 Function List 내용 다시 볼수 없을까요??? [2] file Joey 2011.01.03 1174
1114 <img src=2.gif>MM관련 프로그램중 재고를 불러들이는데 속도향상하는 방법좀..... [3] 치밭목 2010.01.20 1174
1113 <img src=3.gif border=0>alv에 관한 질문입니다. 답변부탁드려용 [5] 샴바나 2009.05.18 1174
1112 [요청]릴리즈후에 Transport요청시 에러가 나는데 왜그런지 모르겠습니다. [3] mhkang 2009.01.14 1174
1111 <img src=2.gif>두 개의 그리드 중 1번 그리드에서 선택되어서 처리된 결과를 2번 그리드로 처리하는 로직 좀 부탁드립니다. [1] 체사레 2010.05.26 1173
1110 <img src=3.gif>Table control 에서 특정 필드를 안보이게 할 수 있을까요?? [3] gus 2010.01.19 1173