메뉴 건너뛰기

SAP 한국 커뮤니티

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

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

 


 고정환율 적용을 위해 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.

번호 제목 글쓴이 날짜 조회 수
4447 <img src=2.gif>금액이 들어가지 않아요.. ls_modi-value = gs_p9930-grtamt. [3] 처음처럼 2010.01.28 983
4446 <img src=3.gif>windows 7 메세지에 관하여 문의 [4] my 2010.01.28 1123
4445 <img src=3.gif>신 에디터 사용중에 키워드 바로 입력할수 있는 방법이 뭔가요? [4] 댕댕 2010.01.27 1090
4444 <img src=2.gif>ALV 실행후 기본 EXCEL 다운로드 기능에 문의드립니다. [7] file 초보bsp/abap 2010.01.27 3524
4443 <img src=2.gif>class ALV와 function ALV의 장단점을 알고 싶습니다. [1] 댕댕 2010.01.27 1270
» <img src=3.gif>전표 BDC 생성에 대한 질문입니다.. [2] 보경아빠 2010.01.26 4855
4441 <img src=2.gif>판매오더 생성시 품목->텍스트뷰->자재 판매 텍스트와 품목 노트의 내역이 어디에 저장되나요? [1] file sora 2010.01.26 1783
4440 [re] <img src=1.gif>판매오더 생성시 품목->텍스트뷰->자재 판매 텍스트와 품목 노트의 내역이 어디에 저장되나요? [1] StoryGuy™ 2010.01.28 1825
4439 <img src=b.gif><img src=3.gif>(신)에디터에서 정렬한 소스가 (구)에디터 에서 깨져 나옵니다.[추천:e-abap] [5] 댕댕 2010.01.26 1280
4438 <img src=2.gif>음력으로 양력일자 추출하는 함수 알 수 있을까요? [2] 지니 2010.01.25 2507
4437 <img src=3.gif>데이터 타입 I에 관한 질문입니다. 궁금해요 [2] 아밥고지를 찾아서 2010.01.25 1434
4436 <img src=3.gif>구조체를 가져와서 처리 할려고 하니 에러가 발생하네요 [4] whatup 2010.01.25 3342
4435 <img src=2.gif>스크린 필드 더블클릭시 다른 transaction으로 이동하기 [2] 댕댕 2010.01.25 1686
4434 <img src=3.gif>스마트폼 출력 관련 질문입니다. [2] 오오뎅 2010.01.25 1806
4433 <img src=3.gif>많은 데이터를 가지고 있는 ALV GRID 에 대한 질문입니다~ [7] 래피드 2010.01.22 1947
4432 <img src=1.gif>스마트폼 빈페이지 오류 관련 문의 아밥초짜 2010.01.22 1635
4431 <img src=3.gif>type group 검색에 대하여 질문입니다. [2] whatup 2010.01.22 1634
4430 <img src=2.gif>Report Painter에 대한 질문입니다. [1] 수욕정이풍부지 2010.01.21 1732
4429 <img src=3.gif>SAP의 STATUS BAR에 뜨는 메세지를.. [4] 아밥내밥 2010.01.21 1798
4428 유지보수뷰 플래그 'S'인것 수정못하도록? [2] 해처리 2010.01.21 1612