SAP ABAP ALV 화면 두개 이상일때 Default Setting 중복문제

현재 사이트에서 구현한 ALV 화면입니다.   Tabstrip안에 3개의 ALV를 Split해서 분할해 놓았습니다.   이전 글(http://www.itpe.me/239) 에서 Layout버튼 제대로 안나오는건 해결 했었고,   이것저것 해보니 또다른 문제가 발생하더군요.. -_-     문제점 : 각각의 레이아웃을 저장하고 Default Setting을 찍으면 동시에 레이아웃이 적용됨     해결방안 : variant에 handle 필드를 이용해서 ID로 각각 구분시킨다.       참고 URL : http://forums.sdn.sap.com/thread.jspa?threadID=1618316    

더보기 댓글 남기기

ALV Grid 테이블 Sum 실행시 Information 에러 발생

Standard Table Sum 수행 시, 아래와 같은 Information 발생되어 Sum 불가. 원인 : Sum 수행 시 “Call Method gcl_grid1->refresh-table-display.” 수행되어 초기화 시켜버렸음

더보기 댓글 남기기

ALV Grid 테이블 Sum 실행시 Message type X 발생

ALV Grid 테이블 Standard Sum 기능 수행시 아래와 같은 Dump가 발생했다. 원인 => Fieldcatalog에 Fieldname이 부정확 했음.

더보기 댓글 남기기

Function ‘DYNP_VALUES_READ’

Screen에서 변경된 값을 가져올 때 유용한 Function Source 보기 [#M_펼쳐두기..|접어두기..|DEFINE dynpro_values_read.   clear: dynpfields, dynpfields[].  dynpfields-fieldname = &1.  append dynpfields.   call function ‘DYNP_VALUES_READ’    exporting      dyname               = sy-cprog      dynumb               = sy-dynnr    tables      dynpfields           = dynpfields    exceptions      invalid_abapworkarea = 1      invalid_dynprofield  = 2  […]

더보기 댓글 남기기

SAP ABAP Debugging

ABAPer라면 다들 디버깅은 아시리라 믿고, 얼마전 부터인가 SAP Solution도 버전업이 되면서 아주 유용한 기능이 추가 되었는데.. 혹, 모르는 분들을 위해 스샷하나.. 1. ABAP Classic Debugger 보통 내부테이블에 데이터를 뭉텡이로 담아서 나중에 쓰지요. 헌데 데이터 검증용으로 이 녀석을 건건히 비교해 보고 싶을때가 있단 말입니다. (그럴 경우 있죠?) 예전엔 참 답답했습니다. 저 작은 화면에서 필드들 다 확인 하려니 갑갑하기도 하고.. 그런데, 저 위에 빨간색 아이콘 보이시죠? 내부테이블 […]

더보기 2 댓글

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] 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. 디버깅모드로 변경된다..^^

더보기 댓글 남기기
Close Bitnami banner
Bitnami