메뉴 건너뛰기

SAP 한국 커뮤니티

<img src=3.gif>전표 BDC 생성에 대한 질문입니다..

보경아빠 2010.01.26 16:58 조회 수 : 4851

 


 고정환율 적용을 위해 FBV1으로 아래와 같이 코딩 했습니다..


 그런데 코딩블럭 서 다음 단계로 넘어가질 않네요... 


 ( 일단 코딩블럭에 값은 정확히 들어 갑니다...  마우스로 OK 클릭하면 다음 단계로 진행됨 )


 제가 뭘 잘 못했을까요?   고수님들 도움 부탁 드립니다..


 


 


  loop  at  gt_dock.
    IF sy-tabix = 1.
       clear : lv_first, bdcdata[].


 


*      해당월의 마지막 일자 일자 구해서  lv_ldate에 저장


 


       PERFORM  bdc_dynpro    USING  'SAPLF040'     '0100'.
       PERFORM  bdc_field     USING  'BDC_CURSOR'   'RF05V-NEWKO'.
       PERFORM  bdc_field     USING  'BDC_OKCODE'   '/00'.
       PERFORM  bdc_field     USING  'BKPF-BLDAT'   lv_ldate.
       PERFORM  bdc_field     USING  'BKPF-BUDAT'   lv_ldate.
       PERFORM  bdc_field     USING  'BKPF-BLART'   'SA'.
       PERFORM  bdc_field     USING  'BKPF-BUKRS'   p_kokrs.
       PERFORM  bdc_field     USING  'BKPF-WAERS'   'USD'.
       PERFORM  bdc_field     USING  'BKPF-BKTXT'   ' '.
       PERFORM  bdc_field     USING  'VBKPF-XBWAE'  ' '.
    ENDIF.


* 금액 변환
    perform  currency_convert  using  gt_dock-wrbtr
                                      gt_dock-dmbtr
                                      lv_amtd
                                      lv_amtw.


    if gt_dock-shkzg   =  'S'.
       IF lv_first = 'X'.
          PERFORM  bdc_dynpro   USING  'SAPLF040'      '0300'.
          PERFORM  bdc_field    USING  'BDC_CURSOR'    'RF05V-NEWKO'.
          PERFORM  bdc_field    USING  'BDC_OKCODE'    '/00'.
       ENDIF.


       PERFORM  bdc_field       USING  'RF05V-NEWBS'   '40'.       "차변
       PERFORM  bdc_field       USING  'RF05V-NEWKO'   gt_dock-hkont.


       PERFORM  bdc_dynpro      USING  'SAPLF040'      '0300'.
       PERFORM  bdc_field       USING  'BDC_CURSOR'    'RF05V-NEWKO'.
       PERFORM  bdc_field       USING  'BDC_OKCODE'    '/00'.
       PERFORM  bdc_field       USING  'BSEG-WRBTR'    lv_amtd.
       PERFORM  bdc_field       USING  'BSEG-DMBTR'    lv_amtw.
       PERFORM  bdc_field       USING  'BSEG-ZUONR'    gt_dock-projk.
       PERFORM  bdc_field       USING  'BSEG-SGTXT'    gt_dock-ktext.


       PERFORM  bdc_dynpro      USING  'SAPLKACB'      '0002'.          
       PERFORM  bdc_field       USING  'BDC_CURSOR'    'COBL-PS_POSID'.
       PERFORM  bdc_field       USING  'BDC_OKCODE'    '=ENTE'.
       PERFORM  bdc_field       USING  'COBL-GSBER'    p_gsber.
       PERFORM  bdc_field       USING  'COBL-KOSTL'    'DB005'.
       PERFORM  bdc_field       USING  'COBL-PS_POSID' gt_dock-posid.   "<============여기서 멈춤 
       lv_first = 'X'.
    else.
       IF lv_first = 'X'.
          PERFORM  bdc_dynpro   USING  'SAPLF040'      '0300'.
          PERFORM  bdc_field    USING  'BDC_CURSOR'    'RF05V-NEWKO'.
          PERFORM  bdc_field    USING  'BDC_OKCODE'    '/00'.
       ENDIF.


       PERFORM  bdc_field       USING  'RF05V-NEWBS'   '50'.       "차변
       PERFORM  bdc_field       USING  'RF05V-NEWKO'   gt_dock-hkont.


       PERFORM  bdc_dynpro      USING  'SAPLF040'      '0300'.
       PERFORM  bdc_field       USING  'BDC_CURSOR'    'BSEG-WRBTR'.

       PERFORM  bdc_field       USING  'BDC_OKCODE'    '/00'.
       PERFORM  bdc_field       USING  'BSEG-WRBTR'    lv_amtd.
       PERFORM  bdc_field       USING  'BSEG-DMBTR'    lv_amtw.
       PERFORM  bdc_field       USING  'BSEG-ZUONR'    '건조보험료'.
       PERFORM  bdc_field       USING  'BSEG-SGTXT'    gt_dock-ktext.


 


       PERFORM  bdc_dynpro      USING  'SAPLKACB'      '0002'.
       PERFORM  bdc_field       USING  'BDC_CURSOR'    'COBL-GSBER'.
       PERFORM  bdc_field       USING  'BDC_OKCODE'    '=ENTE'.
       PERFORM  bdc_field       USING  'COBL-GSBER'    p_gsber.          "<============여기서 멈춤 
       lv_first = 'X'.
    endif.


  ENDLOOP.

번호 제목 글쓴이 날짜 조회 수
6347 select 에서 join 설명 잘되어있는 자료 없나요? [2] 기절하고파 2007.04.11 2302
6346 스크린화면 표현식에 대한 질문입니다. [2] 이종원 2007.04.11 2193
6345 [re] 스크린화면 표현식에 대한 질문입니다. [2] file sapjoy 2007.04.11 2468
6344 [re] select 에서 join 설명 잘되어있는 자료 없나요? [2] file sapjoy 2007.04.11 2374
6343 [re] 스크린화면 표현식에 대한 질문입니다. kwonku,kim 2007.04.11 2194
6342 [re] 스크린화면 표현식에 대한 질문입니다. ( 추가질문 ) [3] 이종원 2007.04.11 2335
6341 on change of <- 이 구문이 어떻구문인가요... [8] bd 2007.04.11 6529
6340 이정도 컴퓨터사양은 어떤가요? [5] 로미오 2007.04.11 2317
6339 코어2듀오 사용하시는 분들 도와주세요. [10] 홍성호 2007.04.11 2298
6338 sap fi 관련 디비테이블과 필드명 정의한 자료를 요청합니다. [2] 이종원 2007.04.12 2348
6337 TEXTEDIT를 디비에 저장하는 방법에 대해서 설명 좀 부탁드립니다. [4] 이종원 2007.04.12 2374
6336 어떻게 질문을 드려야 할지 모르겠습니다. [6] bd 2007.04.12 2678
6335 parameter 에 관한 질문 입니다. [8] bd 2007.04.13 2579
6334 abap 인증시험 인터넷 접수에 관해.. [9] 명신용 2007.04.13 2395
6333 On-line 프로그램 내에 ALV에 대한 질문 드립니다. [9] file 김지성 2007.04.16 3420
6332 ALV FIELDCATLOG 질문입니다. [4] bd 2007.04.16 2281
6331 RFC에 대한 자료를 요청합니다. 도무지 감이 안 잡히네요. [6] 이종원 2007.04.16 2267
6330 인터널 테이블 관련 질문입니다. [6] file bd 2007.04.16 2389
6329 BDC(Call Transaction)의 리턴값에 대해 문의드립니다. [6] 김지성 2007.04.17 3680
6328 <b>[완료]</b><b>[완료]</b><b>[완료]</b><b>[완료]</b>SAP XI SM에 대해 알고 싶습니다. [1] 로미오 2007.04.17 2373