SAP Function ‘BAPI_GOODSMVT_CREATE’ Source Code 공유

Stock Transfer시 이용하는 BAPI 함수 소스코드 입니다.   * BAPI DATA: gt_item TYPE TABLE OF bapi2017_gm_item_create WITH HEADER LINE,       gv_materialdocument TYPE bapi2017_gm_head_ret-mat_doc,       gv_matdocumentyear TYPE bapi2017_gm_head_ret-doc_year,       gs_header TYPE bapi2017_gm_head_01.     DATA: lt_return TYPE TABLE OF bapiret2 WITH HEADER LINE.   DATA: lv_tabix TYPE sy-tabix.   * Header   CLEAR: gs_header.   gs_header-pstng_date  =  p_bldat.     “전기일(입고일)   gs_header-doc_date […]

더보기 댓글 남기기

[SAP] Exit & BAdI 찾기

1. BAdI 찾기 저곳에 Break-point를 걸고 원하는 트렌젝션에 액션을 수행해 보라. 모든 BAdI가 걸릴것이다. exit_name 확인해서 테스트해 보면 된다. 2. Exit 찾기 PO 생성화면(ME21N) System-Status에 프로그램으로 Package 이름을 찾는다. 3. SAP Enhancements(SMOD)에서 ME*로 확인

더보기 댓글 남기기

[SAP] BAPI Currency Conversion

  DATA: lv_currency LIKE tcurc-waers,         lv_amount LIKE  bapicurx-bapicurx.   CALL FUNCTION ‘BAPI_CURRENCY_CONV_TO_EXTERN_9’     EXPORTING       currency        = lv_currency       amount_internal = gt_upload-netpr     IMPORTING       amount_external = lv_amount.   DATA: LV_AMT_I TYPE I.   DATA: LV_AMT_E TYPE BAPICURR-BAPICURR.     CALL FUNCTION ‘BAPI_CURRENCY_CONV_TO_INTERNAL’       EXPORTING       […]

더보기 댓글 남기기

[SAP]Business Partner Create/Delete

SAP SRM에서 사용하게 될 Business Partner 관리 Transaction Code를 공유합니다.   1. 생성  – BAPI 함수 : BAPI_BUPA_CREATE_FROM_DATA   2. 삭제  – Transaction code : BUPA_DEL – Program : BUPA_TEST_DELETE – Function : BUP_BUPA_MASS_DELETE

더보기 댓글 남기기

[SAP] Text Objects and ID 정리

Text Object   Tcode : SE75 항목             구분 ID NAME OBJECT Material Master Basic Text GRUN 0000000000+자재코드 MATERIAL   PO Text BEST 0000000000+자재코드 MATERIAL   Info Record Note AT Info Record No. EINA   PO Text BT Info Record No.+10000+Plant EINE – Source [#M_더보기|접기| CALL FUNCTION ‘READ_TEXT’     EXPORTING      client               […]

더보기 댓글 남기기

[SAP] ABAP 팝업창 디버깅모드로 전환시키기

가끔 팝업창 이벤트 확인을 위해 디버깅을 해보고 싶을때가 있다. 그럴땐 이 방법을 써보자 [#M_펼쳐두기..|접어두기..|[FUNCTION] Command=/H Title=Debugger Type=SystemCommand_M#] 1. 위 소스를 txt파일로 만든다. 2. 해당파일을 드래그해서 팝업창에 드랍해보자. 3. 디버깅모드로 변경된다..^^

더보기 댓글 남기기

[SAP] 타 Client Data Select 예제

같은 서버에서 다른 클라이언트 데이터를 쿼리한다. [#M_펼쳐두기..|접어두기..|   SELECT matnr mbrsh mtart meins matkl extwg spart zeinr bismt          normt zeiar mtpos_mara gewei groes tragr iprkz wrkst          FROM mara CLIENT SPECIFIED          INTO CORRESPONDING FIELDS OF TABLE lt_mara         WHERE mandt EQ gv_mandt           AND matnr IN s_matnr      […]

더보기 2 댓글

Append Option

Class Method나 BSP, WD4A에서 인터널테이블은 헤더딸린 테이블로 생성이 금지되어있다. 그래서 헤더따로 인터널테이블따로 선언을 해서 사용하게 되는데… 아래 로직을 이용하면 헤더를 따로 선언하지 않고 field symbol과 internal table만으로 구현가능하다. [#M_펼쳐두기..|접어두기..|FIELD-SYMBOLS : <fs> LIKE LINE OF it_column_definitions. APPEND INITIAL LINE TO it_column_definitions ASSIGNING <fs>. <fs>-columnname = ‘GUBUN’. <fs>-title = ‘선택’. <fs>-horizontalalignment = ‘CENTER’._M#]

더보기 2 댓글

SAP Predefined ABAP Type

SAP에서 ABAP 개발 시, 미리 정의되어 있는 데이터 타입이 있습니다. 이를 이용하면 별도 Data Type을 생성하지 않고 변수선언이 가능합니다. 1. SAP ABAP Predefiend Type 2. 데이터선언 예제 3. 참고 링크 SAP Help1 SAP Help2

더보기 댓글 남기기

Function 버그 “DATE_GET_MONTH_LASTDAY”

입력일의 마지막날짜 가져오는 펑션인데, 12월만 안된다..-_- 부디 다른 Function 쓰시길..(예, BKK_GET_MONTH_LASTDAY)

더보기 2 댓글
Close Bitnami banner
Bitnami