메뉴 건너뛰기

SAP 한국 커뮤니티

솔직히 BDC의 개념이 어렵습니다.


BDC의 개념과 WRITE해서 데이터를 옮기는 개념과 아리송 합니다.


 


일단. 저의 질문은


FUNCTION ZIT0015_TRFER.
*"----------------------------------------------------------------------
*"*"Local interface:
*"  IMPORTING
*"     VALUE(PERNR) LIKE  PA0015-PERNR
*"     VALUE(BEGDA) LIKE  PA0015-BEGDA
*"     VALUE(LGART) LIKE  PA0015-LGART OPTIONAL
*"     VALUE(BETRG) LIKE  PA0008-FALGK OPTIONAL
*"     VALUE(ANZHL) LIKE  PA0015-SUBTY OPTIONAL
*"  EXPORTING
*"     REFERENCE(MSGTY) LIKE  SY-MSGTY
*"     REFERENCE(MSGTXT)
*"----------------------------------------------------------------------
   CLEAR : gt_bdc,gt_bdc[].
   PERFORM make_bdc_data USING :
                 'X' 'SAPMP50A'         '1000',
                 ' ' 'BDC_OKCODE'       '=INS',
                 ' ' 'RP50G-PERNR'       PERNR,
                 ' ' 'RP50G-TIMR6'      'X',
                 ' ' 'RP50G-CHOIC'      '0015',
                 ' ' 'RP50G-SUBTY'       LGART,


                 'X' 'MP001500'         '2000',
                 ' ' 'BDC_OKCODE'       '=UPD',
                 ' ' 'P0015-LGART'       LGART,
                 ' ' 'Q0015-BETRG'       BETRG,
                 ' ' 'P0015-ANZHL'       ANZHL,
                 ' ' 'P0015-BEGDA'       BEGDA.


  CALL TRANSACTION 'PA30' USING  gt_bdc
                          MODE   g_bmode
                          UPDATE 'S'
                          MESSAGES INTO gt_mes.
  IF sy-subrc <> 0.
     msgty = 'E'.
     CALL FUNCTION 'MESSAGE_TEXT_BUILD'
        EXPORTING
          msgid               = sy-msgid
          msgnr               = sy-msgno
          msgv1               = sy-msgv1
          msgv2               = sy-msgv2
          msgv3               = sy-msgv3
          msgv4               = sy-msgv4
       IMPORTING
          message_text_output = MSGTXT.
  ELSE.
    msgty = sy-msgty.
  ENDIF.


ENDFUNCTION.


 


RECORDING한 데이터를 INSERT하는 FUNCTION입니다. 저의 임무는


이놈을 삭제하는 FUNCTION으로 바꾸라고 합니다. 간단하게


빨간색 글만 손대면 된다고 하시는데 배우는 입장이라..잘 모르겠습니다.


 


그리고 이 소스에 대해 주석을 좀 달아 주시면 감사하겠습니다.


누구의 도움없이 혼자 배우기는 어려운 LANGUAGE입니다.


 

번호 제목 글쓴이 날짜 조회 수
4812 [요청]수정모드변경에 관해 문의드립니다. [1] 풍뎅이 2008.05.23 1568
4811 [요청]kgal_rfc_create_cycle 함수사용법좀 알려주세요 [2] 으흐흐 2008.05.23 1821
4810 <b>[완료]</b>niping 이라는 실행 프로그램 사용법 좀 알려 주세요. [2] SkyDream 2008.05.23 2021
4809 <b>[완료]</b>음....DUMP 발생... 어찌 하여야 할찌 힌트 부탁 드림니다. [7] bd 2008.05.23 2042
4808 [요청]혹시 BSP로 SE16 기능 구현해보신분 있으신가요? [1] 꼬꼬마정수기 2008.05.24 1212
4807 <b>[완료]</b>write문을 이용해서 구구단을 만들어서 1000번 화면에 뿌려 줘야하는데요.. [5] MOTO 2008.05.26 2455
4806 <b>[완료]</b>AT SELECTION-SCREEN OUTPUT. 이벤트 관련 질문입니다. [4] bd 2008.05.26 2126
4805 <b>[완료]</b>자재 수량 단위변환에 대하여( M -> FT) [5] SARA 2008.05.26 5032
4804 [요청]ALV에서 -(음수) 앞으로 표시하기. [5] Wowking 2008.05.26 3152
4803 [요청]ABAP New Editor 글꼴 변경 관련. 삐러 2008.05.27 3056
» <b>[완료]</b>BDC프로그램 생성하는 FUNCTION에서 삭제하는 FUNCTION으로 [10] SD2 2008.05.27 3242
4801 <b>[완료]</b>[완료]어떤값에의한 조건에 맞는 데이타만 써치 헬프로 구현 [2] 파릇이 2008.05.27 1830
4800 [요청]파워포인트 FI TABLE 설명좀해주세요..ㅜㅜ 간단히.. [2] 피크민 2008.05.27 2339
4799 [요청]list layout에서 팝업창에 관해 문의드립니다. [3] 풍뎅이 2008.05.27 1670
4798 <img src=3.gif>[요청]outer join과 inner join의 혼용일때...갖고 올수 있는 데이터를 알고 싶습니다 [1] sagar 2008.05.27 1680
4797 <b>[완료]</b>gui status 어플리케이션 툴바 질문이요~ㅎㅎ [6] 랑랑이 2008.05.27 4418
4796 [요청][초급] 소계 구하는 로직 질문입니다. [6] 사상화 2008.05.27 2324
4795 <b>[완료]</b>ALV의 selection-screen에 관해 문의드립니다. [2] 풍뎅이 2008.05.27 1759
4794 [요청]자재마스터 생성하는 BAPI 사용법좀 알려주세요 ㅠㅠ Channy 2008.05.27 3372
4793 [요청]ALV에 보여지는 필드중에 하나의 F4구현 [1] 파릇이 2008.05.28 2174