메뉴 건너뛰기

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값을


>비교하는 로직입니다.


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


 


잘 이해가 안가실꺼 같아서 하면을 하나 올립니다.


지금 화면에 보이는것처럼 체크를 하면 오류 메세지는 001이라는게 체크 안되었다고 나와야 하는데 002가 체크 안되었다고 나오는거죠


 


43번 체크 화면은 잘 나오는데..


고수님들 어떻게 방법이 없을까요???


 


 


 

번호 제목 글쓴이 날짜 조회 수
3062 <b>[완료]</b>문자형 숫자에 자리수의 남은 앞부분을 숫자0으로 채워주는 방법 문의 합니다. [6] 째마니 2009.01.17 1360
3061 <b>[완료]</b>ALV출력시 루핑을 돌지 않고 순번을 넣고 싶습니다. [5] 카츠 2009.01.16 1368
3060 [요청]Table 생성시 타입을 quan 했을 경우 ..참조테이블 & 참조필드를 쓰는 이유.. ? [2] okay맨 2009.01.16 1650
3059 <b>[완료]</b>노츠 혹은 sap help 사용 법 정말 궁금합니다.. [1] 예슬짱 2009.01.16 1401
3058 [요청]Trial 인스톨 시 에러... 도와주십시오. [4] bi 2009.01.16 1348
3057 [re] [요청]프로그램 변형을 QAS에서 PRD로 옮기기 문의 드립니다.[추천:e-abap] file wellorg 2009.01.16 853
3056 <b>[완료]</b>IS REQUIRED 의 활용과 뜻은 무엇인가요? [3] 궁그미 2009.01.16 2089
3055 <b>[완료]</b>[CHECKBOX]문의좀 하겠습니다. 밑에질문에 보충입니다. 쭈니 2009.01.16 1173
» <b>[완료]</b>[re] [CHECKBOX]문의좀 하겠습니다. 밑에질문에 보충입니다. file 쭈니 2009.01.16 1300
3053 <b>[완료]</b>데이터 저장에 관해서 질문좀 드리겠습니다. [2] 쭈니 2009.01.15 1101
3052 <b>[완료]</b>[CHECKBOX]문의좀 하겠습니다. 다른 문제가 생겼는데 부탁좀 드리겠습니다. file 쭈니 2009.01.15 1022
3051 <b>[완료]</b>[re] [CHECKBOX]문의좀 하겠습니다. 다른 문제가 생겼는데 부탁좀 드리겠습니다. 쭈니 2009.01.15 991
3050 <b>[완료]</b>[SD_FI] Standard 인 T-code : F-30 입금처리중 Open item List 에 관해서 질문드립니다 [1] file SD_꽃미남 2009.01.15 1068
3049 [요청]요청문의 SAP NetWeaver 7.0 ABAP Trial Version [4] GG 2009.01.15 1090
3048 <b>[완료]</b>MESSAGE 박스 질문좀 하겠습니다. 부탁드립니다. [3] 쭈니 2009.01.15 1086
3047 [요청]alv에서의 possible entries 질문입니다. [2] file 참참참 2009.01.15 1240
3046 <b>[완료]</b>SELECT-OPTIONS 값이 SELECT 할 때 적용되지 않는거 같은데.... [2] 곰고양이 2009.01.15 1184
3045 [요청]문제 몇개만 질문드려도 되겠습니까? 울프햏 2009.01.15 1393
3044 [요청]ABAP 에서 XML + DTD 파일을 연동해서 보는방법 [2] 임경근 2009.01.15 1461
3043 <b>[완료]</b>select-options 값에 따라 테이블을 체크해서 뿌려주는것인데.. [2] 카츠 2009.01.13 1375