메뉴 건너뛰기

SAP 한국 커뮤니티

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

보경아빠 2010.01.27 01:58 조회 수 : 4997

 


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

번호 제목 글쓴이 날짜 조회 수
4452 <img src=2.gif>넷위버 설치 시 오류 좀 봐주세요. [3] file ITSMM 2010.01.30 1265
4451 <img src=3.gif>SELECT-OPTIONS 에서 DEFAULT 값 설정하는 부분 질문입니다^^; [6] 쾌남 2010.01.29 2311
4450 <img src=3.gif>ABAP Editor에서 프로그램 실행하고 나면 back이 비활성화에요 ㅠㅠ [4] 쾌남 2010.01.29 1008
4449 <img src=3.gif>공장재고 파악을 위한 PDA와 SAP DB 연결에 관한 질문 [4] weblogic 2010.01.29 1872
4448 <img src=2.gif>SAP PATCH시 최종 버전만하면 되나요? [7] 도련님 2010.01.29 1287
4447 <img src=2.gif>금액이 들어가지 않아요.. ls_modi-value = gs_p9930-grtamt. [3] 처음처럼 2010.01.29 984
4446 <img src=3.gif>windows 7 메세지에 관하여 문의 [4] my 2010.01.29 1124
4445 <img src=3.gif>신 에디터 사용중에 키워드 바로 입력할수 있는 방법이 뭔가요? [4] 댕댕 2010.01.28 1092
4444 <img src=2.gif>ALV 실행후 기본 EXCEL 다운로드 기능에 문의드립니다. [7] file 초보bsp/abap 2010.01.28 3666
4443 <img src=2.gif>class ALV와 function ALV의 장단점을 알고 싶습니다. [1] 댕댕 2010.01.28 1271
» <img src=3.gif>전표 BDC 생성에 대한 질문입니다.. [2] 보경아빠 2010.01.27 4997
4441 <img src=2.gif>판매오더 생성시 품목->텍스트뷰->자재 판매 텍스트와 품목 노트의 내역이 어디에 저장되나요? [1] file sora 2010.01.26 1788
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 1281
4438 <img src=2.gif>음력으로 양력일자 추출하는 함수 알 수 있을까요? [2] 지니 2010.01.26 2527
4437 <img src=3.gif>데이터 타입 I에 관한 질문입니다. 궁금해요 [2] 아밥고지를 찾아서 2010.01.26 1439
4436 <img src=3.gif>구조체를 가져와서 처리 할려고 하니 에러가 발생하네요 [4] whatup 2010.01.26 3538
4435 <img src=2.gif>스크린 필드 더블클릭시 다른 transaction으로 이동하기 [2] 댕댕 2010.01.26 1689
4434 <img src=3.gif>스마트폼 출력 관련 질문입니다. [2] 오오뎅 2010.01.25 1812
4433 <img src=3.gif>많은 데이터를 가지고 있는 ALV GRID 에 대한 질문입니다~ [7] 래피드 2010.01.22 2033