Scheduling Agreements 생성 BAPI

1. BAPI 명 : BAPI_SAG_CREATE 2. 소스코드 [#M_더보기|접기| DATA: LS_HEADER  TYPE BAPIMEOUTHEADER. DATA: LS_HEADERX TYPE BAPIMEOUTHEADERX. DATA: LS_ITEM    TYPE BAPIMEOUTITEM. DATA: LT_ITEM    TYPE TABLE OF BAPIMEOUTITEM. DATA: LS_ITEMX   TYPE BAPIMEOUTITEMX. DATA: LT_ITEMX   TYPE TABLE OF BAPIMEOUTITEMX. DATA: LS_RETURN  TYPE BAPIRET2. DATA: LT_RETURN  TYPE TABLE OF BAPIRET2. DATA: LS_MARA TYPE MARA. DATA: LT_MARA TYPE TABLE OF MARA. DATA: LV_ITEM_NO(10) TYPE N. * 자재코드 […]

더보기 댓글 남기기

SAPGUI 보안 팝업창 제거방법

1. 문제점 : 프로그램으로 로컬파일 업로드 하면 파일 하나당 한번의 보안 팝업창이 뜸. 2. 해결방법 : SAPGUI 옵션 변경 1. SAPGUI 보안 팝업 창 – 이거 동일한 파일에만 적용되서 다른 파일은 무조건 계속 뜸. 2. SAPGUI 옵션 설정방법 – 기본 설정은 “문의”, 이를 “허용” 으로 바꿔줌.

더보기 댓글 남기기

SAP Enhancement Framework

1. Enhancement History  – User-Exit, Customer-Exit –> BAdI(4.6 이후) –> Enhancement Framework(Netweaver 2004s) 2. SCN Blog.  – Part1 : http://scn.sap.com/people/thomas.weiss/blog/2006/01/24/what-the-new-enhancement-framework-is-for-its-basic-structure-and-elements-for-beginners  – Part2 : http://scn.sap.com/people/thomas.weiss/blog/2006/03/15/the-new-enhancement-framework-part-2–what-else-you-need-to-know-before-building-an-enhancement  – Part3 : http://scn.sap.com/people/thomas.weiss/blog/2006/04/03/how-to-define-a-new-badi-within-the-enhancement-framework–part-3-of-the-series  – Part4 : http://scn.sap.com/people/thomas.weiss/blog/2006/04/18/how-to-implement-a-badi-and-how-to-use-a-filter–part-4-of-the-series-on-the-new-enhancement-framework  – Part5 : http://scn.sap.com/people/thomas.weiss/blog/2006/05/03/source-code-enhancements–part-5-of-the-series-on-the-new-enhancement-framework 3. The new way to enhance your ABAP systems Document cfile30.uf.23556D45544F4C1E058879.pdf 4. SAP Help  – http://help.sap.com/saphelp_erp60_sp/helpdata/en/94/9cdc40132a8531e10000000a1550b0/frameset.htm cfile4.uf.2415713C544F50E11B5A53.pdf

더보기 댓글 남기기

SD User Exit

1. IMG 위치 2. Exit 프로그램  – 해당 User Exit별 Document를 참조함

더보기 댓글 남기기

ALV 필드의 도메인 체크 비활성화 방법

1. 문제점 : 행 삽입을 하면, 도메인 체크 필드 화면에서 값이 없다는 오류 팝업을 발생시킴. 2. 해결방법 : Field Catalog의 옵션을 부여. 1. 행 삽입 Stansard 기능을 이용시, 도메인 Fixed Value를 갖는 필드 구분에서 팝업오류 발생 2. 도메인 체크 비활성화 위한 Field Catalog 옵션 3. ALV Grid 클래스 내 해당 로직.  – 위 로직으로 인해 단순히 ‘X’ 값을 세팅하면 비활성화가 안됨. 4. 출처 : http://scn.sap.com/thread/137127

더보기 댓글 남기기

Field Catalog Options In ALV

1. FIELDNAME     You use this field to assign a field name of your output table to a row of the field catalog. All settings that you make in this row refer to the corresponding column of the output table. 2. REF_FIELD You must fill this field if: • the output table field described by the current entry in the field catalog has a […]

더보기 댓글 남기기

윈도우 창에서 SAPGUI 시스템 정보 확인하기

1. SAPGUI 쓰면서 불편한 점 : 시스템 여러개 띄우면, 어디가 어딘지 헷갈림. 2. 해결방법 : SAPGUI 설정에 훌륭한 옵션 발견. 1. SAPGUI 옵션 2. 옵션에 해당 기능 활성화 3. 결과화면  – 참고로 SAPGUI 버전은 730..

더보기 2 댓글

클립보드 방식의 엑셀 업로드 함수(ALSM_EXCEL_TO_INTERNAL_TABLE) 오류

1. 문제점 – 특정 사용자 PC에서 엑셀파일 업로드 오류가 발생함. 2. 사용된 함수 : ALSM_EXCEL_TO_INTERNAL_TABLE 3. 오류발생 부분  – 클립보드에 복사한 데이터를 excel_tab으로 가져오지 못함. 4. 해결방안 – 다른 함수로 대체 (TEXT_CONVERT_XLS_TO_SAP)

더보기 2 댓글

SAP ABAP ALV Split을 통한 헤더 텍스트 추가 방법

ALV Grid 화면 출력 시, 화면을 분할하여 헤더텍스트를 추가하는 방법을 공유합니다.   1. 스크린 컨테이너와 객체 컨테이너 설정 2. 화면 분할 3. 행/열에 따른 컨테이너 할당 4. Document 객체 생성 및 할당 5. 텍스트 추가 6. 예시화면         7. 관련 소스코드   DATA: GO_TREE               TYPE REF TO LCL_TREE_EVENT_RECEIVER,         GO_CUSTOM_CONTAINER1  TYPE REF […]

더보기 댓글 남기기

ALV Tree 구현

1. Data, Tree Event Receiver Class 선언 및 생성 2. 객체 선언 및 Container 할당 3. Tree Root, Node, Item 구성 4. Tree Refresh 방법. 1. Data, Tree Event Receiver Class 선언 및 생성 [#M_더보기|접기|   CLASS LCL_TREE_EVENT_RECEIVER DEFINITION DEFERRED.   DATA: GO_COLUMN_TREE TYPE REF TO CL_GUI_COLUMN_TREE,             GO_TREE                TYPE REF TO LCL_TREE_EVENT_RECEIVER. 2. Tree […]

더보기 2 댓글
Close Bitnami banner
Bitnami