메뉴 건너뛰기

SAP 한국 커뮤니티

안녕하세요~ 초보 아밥퍼인데여~


오랜만에 코딩을 하게 됐는데 많이 잊어버려서 급 당황하고 있습니다.


FI 에서 일자별로 AP잔액 조회하는 프로그램인데여


 

DATA : BEGIN OF IT_BASIC OCCURS 0,

      BUKRS LIKE BSIK-BUKRS,                "회사코드
      BELNR LIKE BSIK-BELNR,                "회계전표번호
      BUDAT LIKE BSIK-BUDAT,                "전표의 전기일
      HKONT LIKE BSID-HKONT,                "계정
      TXT20 LIKE SKAT-TXT20,                "계정명
      KTOPL LIKE SKA1-KTOPL,                "계정과목
      WAERS LIKE BKPF-WAERS,                "통화키
      LIFNR LIKE BSIK-LIFNR,                "계정 번호
      NAME1 LIKE LFA1-NAME1,                "고객명
      DMBTR LIKE BSEG-DMBTR,                "미지급금
      ZFBDT LIKE BSIK-ZFBDT,                "만기일
      ZLSPR LIKE BSEG-ZLSPR,                "지급보류

  END OF IT_BASIC.


 


 


 


 

SELECTION-SCREEN BEGIN OF BLOCK BL1 WITH FRAME TITLE TEXT-A10.

PARAMETERS : P_BUKRS LIKE BSIK-BUKRS OBLIGATORY,   "회사코드
             P_BUDAT LIKE BSIK-BUDAT OBLIGATORY DEFAULT SY-DATUM(8). "전기일자

SELECT-OPTIONS : S_ZFBDT FOR BSIK-ZFBDT OBLIGATORY,  "만기일자
                 S_LIFNR FOR LFA1-LIFNR,             "계정번
                 S_BELNR FOR BSIK-BELNR.             "전표번호

SELECTION-SCREEN END OF BLOCK BL1.


 


머 이런식으로 했는데 데이터를 Select하는 부분에서 INNER JOIN을 하도 많이 해서 프로그램을 실행시키니까 시간이 너무 오래 걸리더라구여~


 


주변분이 지나가면서 하시는 말로는


1. PERFORM DATA_SELECT 해서 BISK에 관련된거 SELECT하고


2. PERFORM READ_DATA


   LOOP


      (1)LFA1


      (2)SKAT


 


머 대충 이런식으로 하라고 말해주셨는데 너무 빨리 말해주고 지나가셔서 먼소린지,,,


아주 초보적인 질문이라 올릴까말까 많이 고민을 했는데 계속 혜결이 안되서 질문 드려여 ㅠㅜ

번호 제목 글쓴이 날짜 조회 수
5725 <img src=3.gif><img src=1.gif>ALV GRID로 출력되는걸 Background로 돌렸을때 에러! [2] 노아 2011.01.10 2189
5724 <img src=2.gif>Include 와 Function Module 의 차이가 뭔가요? [5] imgood 2011.01.10 3573
5723 <img src=2.gif>SPRO 전기기간 세팅에 대해 문의드립니다. [1] 래피드 2011.01.10 1878
5722 <img src=2.gif>필드 value 읽어오는 법 질문 드립니다. [4] 맹꽁이 2011.01.07 1044
5721 <img src=1.gif>스마트폼 이미지 관련해서 질문 드려요 (2가지) 가이어스 2011.01.07 2547
5720 <img src=2.gif>define __exclude 가 어떤역할하고 무슨기능인가요? [7] 오렌지겅주님 2011.01.07 1813
5719 <img src=2.gif>SAP의 윈도우 핸들 값을 구할수 있나요? [2] 명품경운기 2011.01.07 1932
5718 <img src=1.gif>FTP 명령어로 unix와 window 간 text 파일 전송 기타맨 2011.01.06 2186
5717 <img src=3.gif>USER EXIT 강제로 빠져 나오는 방법이 있나요? [5] 쓰나미 2011.01.06 1565
5716 <img src=2.gif>CALL TRANSACTION ~ AND SKIP FIRST SCREEN질문입니다 [3] 아밥맨 2011.01.06 2726
5715 <img src=3.gif>new editor에서 code hint..에 대하여 [2] 은미짱 2011.01.06 1313
5714 <img src=2.gif>Factory calendar 기준으로 두 날짜 사이의 일수 계산하기 [1] imgood 2011.01.06 3330
5713 <img src=3.gif>STMS 반영자 여부 파악 관련 문의 드립니다. [2] 래피드 2011.01.06 2673
5712 <img src=2.gif>테이블 컨트롤에서 삭제에 대하여 문의 합니다. [2] IMLJ 2011.01.06 1514
5711 <img src=2.gif>GEN_Selection_Screen_Error = 프로그램 복사 [1] file imgood 2011.01.05 3134
5710 <img src=2.gif>BAPI 수행시 버퍼값을 가져 오는 문제 [2] 부엉이 2011.01.05 1839
5709 <img src=3.gif>Function Module 만 따로 확인하는 방법 [2] imgood 2011.01.05 1504
5708 <img src=3.gif>ecc 6.0 에서 DOCFILE_SERVER_TO_CLIENT 펑션을 사용하는 곳이 있어서 바꿀수 있는 다른 펑션이 있는지요?? [1] beginer 2011.01.05 1406
5707 <img src=3.gif>해마다 달라지는 계산식 동적으로 연산할 방법이 있을까요? [2] 짭군 2011.01.05 1974
5706 <img src=2.gif>TEXT 파일에 CRLF 표시제거 방법 [4] 기타맨 2011.01.04 3248