일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- SAP
- 방화벽
- selection screen
- 가계부
- alv 정형화
- 이명박
- fi
- KOSA
- Smart Forms
- 동적 쿼리
- EUC-kr
- gimp
- List box
- FI 용어정리
- 오라클 함수
- 스마트폼
- Standard Function
- EXIT
- ole
- Enhancement
- badi
- 유닉스
- Java
- function
- ABAP
- 엑소버드
- sapa
- 머니플랜
- UTF-8
- ALV
- Today
- Total
목록SAP/ABAP (106)
Drunken Lion
T-CODE: RZ11PARAMETER : rsdb/max_blocking_factor 조회 셋팅이 어디 되어 있었는지 늘 궁금했는데 ㅋ %_HINTS ORACLE '&max_in_blocking_factor 20&'. 이런 구문이 위 셋팅보다 우선한다고 하네.. ㅎ
유모 씨가 작성한것 훔쳤음.. data: l_date type sy-datum, l_date2 type sy-datum, l_y(4) type n, l_m(2) type n, l_d(2) type n. l_date = l_date + 1000. BREAK-POINT. l_y = l_date+0(4) . l_m = l_date+4(2) . l_d = l_date+6(2) . l_y = l_y - 1. l_m = l_m - 1. l_d = l_d - 1. concatenate l_y l_m l_d into l_date.
출처:http://scn.sap.com/community/abap/blog/2010/11/03/call-a-function-module-in-the-abap-editor-stop-crying--start-laughing http://www.sapjoy.co.kr/?document_srl=512136&mid=ABAPPDS&rnd=513526#comment_513526 코딩시 패턴에 기타 패턴을 등록해서 사용하는 방식. call function 할때 데이터 선언 일일히 해주던걸 안해줘도 되네.. 대박.. ㅎ 간만에 개발 하려니 겁나 귀찮았는데 ㅎ
SAP DOI SMW0 에 올려놓은 문서 양식이랑 같이 활용.. INCLUDE: officeintegrationinclude. DATA: doc_table LIKE w3mime OCCURS 0. DATA: doc_size TYPE i. DATA: doc_type(80) VALUE soi_doctype_excel_sheet."엑셀 DATA: doc_format(80) TYPE c. DATA: link_server TYPE REF TO i_oi_link_server. DATA: factory TYPE REF TO i_oi_document_factory. DATA: document TYPE REF TO i_oi_document_proxy. DATA: retcode TYPE t_oi_ret_string. IF ..
스탠다드 필드의 텍스트를 변경 하고 싶을때 사용한다. 출처: http://www.renet-web.net/2005/09/01/changing-standard-sap-field-descriptions/ Sometimes you absolutely need a couple of fields to input all your information, so you end up using an unused field. What happens if the field description does not match, not even closely the information you put in it? Well you have several choices: - You could live with it. - You coul..
귀찮아 죽을뻔했네.. " FLAG TABLE UPDATE. PERFORM flag_update USING i_sales_header_in CHANGING i_sales_header_inx. LOOP AT t_sales_items_in. PERFORM flag_update USING t_sales_items_in CHANGING t_sales_items_inx. ENDLOOP. LOOP AT t_sales_schedules_in. PERFORM flag_update USING t_sales_schedules_in CHANGING t_sales_schedules_inx. ENDLOOP. CALL FUNCTION 'BAPI_SALESDOCU_CREATEFROMDATA1' EXPORTING salesdocume..
엑셀로 다운로드시에 피벗 , 일반을 선택해서 할 수 있고..alv 에 속성 주듯이 줄수 있음. TABLES: bsik. DATA: gt_bsik LIKE bsik OCCURS 0 WITH HEADER LINE, gs_layout TYPE kkblo_layout. SELECT * INTO CORRESPONDING FIELDS OF TABLE gt_bsik FROM bsik. DATA : gt_fieldcat TYPE kkblo_t_fieldcat. CALL FUNCTION 'K_KKB_FIELDCAT_MERGE' EXPORTING i_callback_program = sy-cprog i_tabname = 'GT_BSIK' * i_strucname = i_bypassing_buffer = '' i_buffe..
관련 티코드와 재처리 방법 idoc 은 destination 을 따로 잡으니까 재처리도 가능할 듯 한데...해봐야 알듯.. 1. RFC Destination 설정 시 주의사항(T-Code : SM59) - TRFC options 에서 Suppress background job if conn.error 값을 X 로 setting 한다. 만약 setting 하지 않으면 상대편 서버가 작동을 하지 않을 경우 서버가 살아 날 때까지 디폴트 15분 간격으로 30회의 job 이 생기면서 전송 시도를 하게 된다. 1.1. IDoc Type일 경우 ABAP Connections에 등록. 1.2. IDoc Type이 아닌 경우 TCP/IP connections에 등록. 2. 에러건 확인 - transaction code..