메뉴 건너뛰기

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입니다.


 

번호 제목 글쓴이 날짜 조회 수
1714 <b>[완료]</b>ALV의 selection-screen에 관해 문의드립니다. [2] 풍뎅이 2008.05.28 1766
1713 [요청][초급] 소계 구하는 로직 질문입니다. [6] 사상화 2008.05.28 2411
1712 <b>[완료]</b>gui status 어플리케이션 툴바 질문이요~ㅎㅎ [6] 랑랑이 2008.05.28 4709
1711 [요청]list layout에서 팝업창에 관해 문의드립니다. [3] 풍뎅이 2008.05.28 1684
1710 <img src=3.gif>[요청]outer join과 inner join의 혼용일때...갖고 올수 있는 데이터를 알고 싶습니다 [1] sagar 2008.05.28 1685
1709 [요청]파워포인트 FI TABLE 설명좀해주세요..ㅜㅜ 간단히.. [2] 피크민 2008.05.27 2401
» <b>[완료]</b>BDC프로그램 생성하는 FUNCTION에서 삭제하는 FUNCTION으로 [10] SD2 2008.05.27 3289
1707 <b>[완료]</b>write문을 이용해서 구구단을 만들어서 1000번 화면에 뿌려 줘야하는데요.. [5] MOTO 2008.05.26 2486
1706 [요청]ABAP New Editor 글꼴 변경 관련. 삐러 2008.05.27 3068
1705 [요청]ALV에서 -(음수) 앞으로 표시하기. [5] Wowking 2008.05.27 3207
1704 <b>[완료]</b>자재 수량 단위변환에 대하여( M -> FT) [5] SARA 2008.05.27 5124
1703 <b>[완료]</b>AT SELECTION-SCREEN OUTPUT. 이벤트 관련 질문입니다. [4] bd 2008.05.26 2141
1702 [요청]혹시 BSP로 SE16 기능 구현해보신분 있으신가요? [1] 꼬꼬마정수기 2008.05.24 1215
1701 <b>[완료]</b>음....DUMP 발생... 어찌 하여야 할찌 힌트 부탁 드림니다. [7] bd 2008.05.24 2051
1700 <b>[완료]</b>niping 이라는 실행 프로그램 사용법 좀 알려 주세요. [2] SkyDream 2008.05.23 2059
1699 [요청]kgal_rfc_create_cycle 함수사용법좀 알려주세요 [2] 으흐흐 2008.05.23 1826
1698 [요청]수정모드변경에 관해 문의드립니다. [1] 풍뎅이 2008.05.23 1578
1697 [요청]unicode에서 한글이 1바이트로 잡히는 문제;; [3] 징스 2008.05.23 2794
1696 <b>[완료]</b> ALV 색상에 대한 질문입니다. [12] ABAP짱! 2008.05.23 2867
1695 <b>[완료]</b>fi의 임시전표나 mm 의 park invoice 저장시점에 validation가능한지요? [1] with SAP 2008.05.23 2335