메뉴 건너뛰기

SAP 한국 커뮤니티

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

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

 


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

번호 제목 글쓴이 날짜 조회 수
4487 <img src=1.gif>Enhancement Prod order operation confirmation 찬호사랑 2010.02.09 1271
4486 <img src=2.gif>BDC에서 팝업 창 처리하는 부분에서 에러가 납니다. [1] 쿵푸ㅋ 2010.02.09 1777
4485 <img src=2.gif>Database 의 index 에 대해 질문 드립니다. [7] 아밥 2010.02.08 1317
4484 <img src=3.gif>BC가 작업하는 테이블 로깅 활성화를 어디서 할 수 있나요? [2] 페르츠 2010.02.08 1286
4483 <img src=3.gif>Win7 사용하시는분 ALV 사용 잘되시나요? [17] 두목 2010.02.03 2196
4482 <img src=3.gif>ABAP 관련된 문제에 대해서 몇 가지 궁금한게 있어서요^^; [3] 쾌남 2010.02.08 1316
4481 <img src=2.gif>SAP에서 SAP를 감싸고 있는 OS(UNIX)랑 통신하는 방법?? [4] SD2 2010.02.06 1066
4480 <img src=2.gif>saplink 에 관한 질문 하려고 합니다. [1] file cskang 2010.02.06 1414
4479 <img src=3.gif>기 입력된 값 삭제는?(History 삭제)<img src=e.gif>[추천:e-abap] [4] file 버미! 2010.02.06 1308
4478 <img src=2.gif>ITAB 에서 INDEX 값을 받아오기? 에 관한 질문입니다. [3] file 처음처럼 2010.02.05 1322
4477 <img src=2.gif>win7에서 abap 설치가 잘 되십니까? [4] 냐옹냐옹 2010.02.05 1501
4476 <img src=2.gif>Application toolbar 등록할 때요... [1] 쾌남 2010.02.05 1619
4475 <img src=b.gif><img src=3.gif>SAP MM모듈 초보 질문 하나 합니다.[추천:e-abap] [6] 아바바바 2010.02.05 1782
4474 <img src=1.gif>메일 전송하는 프로그램좀 부탁합니다. 도련님 2010.02.04 1361
4473 [re] <img src=1.gif>메일 전송하는 프로그램좀 부탁합니다. [1] file 버미! 2010.02.04 1604
4472 <img src=2.gif>모듈풀 프로그램에서 변령 clear 에 관한 질문입니다. [1] 처음처럼 2010.02.04 1308
4471 <img src=2.gif>테이블컨트롤 필드 순서 뒤바뀌는 현상 [2] 케케케 2010.02.04 1221
4470 <img src=2.gif>OLE2_OBJECT 를 이용한 엑셀출력 사용시 엑셀 화면을 수정 못하게 하고 싶습니다. [1] Norton 2010.02.04 1841
4469 <img src=2.gif>SD 판매오더 RFC BAPI 질문입니다. [2] 초보생 2010.02.04 2517
4468 <img src=2.gif>sap에서 ftp를 이용해서 전송하려고 합니다. [2] 으르렁 2010.02.04 1847