본문 바로가기
728x90
반응형

MM/ETC14

[MM] Create PO BAPI BAPI_PO_CREATE1 CONSTANTS : LC_TYPE TYPE ESART VALUE 'NB'. DATA : LT_POITEM LIKE TABLE OF BAPIMEPOITEM, LT_POITEMX LIKE TABLE OF BAPIMEPOITEMX, LT_POACCOUNT LIKE TABLE OF BAPIMEPOACCOUNT WITH HEADER LINE, LT_POACCOUNTX LIKE TABLE OF BAPIMEPOACCOUNTX WITH HEADER LINE, LT_RETURN LIKE TABLE OF BAPIRET2 WITH HEADER LINE, .. 2023. 3. 2.
User-exit https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=aaaa123krkr&logNo=220772141083 SAP ABAP USER EXIT을 실습해보자. ABAP USER EXIT1. PROGRAM EXITEXIT 기능은 프로그램에 데이터 등을 입력할 때... m.blog.naver.com 찾을때 call customer 말고도 perform userexit도 찾아보기 2023. 2. 27.
Batch Job T-CODE : SM36 Job name에 생성할 배치의 이름을 넣어주고 엔터 해당 프로그램에 variant가 없다면, 해당 프로그램에서 variant를 새로 생성해준뒤 생성한 variant 이름을 넣어주면 된다. 그리고 저장하면 생성되었다. SM36에서 그대로 Start condition 버튼을 클릭한다. 이 배치잡을 어느 주기로 실행할건지 등을 지정해준다. 나는 Date/time으로 오늘날짜의 10분뒤부터 실행할것이고, 오른쪽 아래의 Period Values를 클릭하면 주기를 선택할 수 있다. Other period를 선택해서 10분마다 실행시킨다. 그리고 최종적으로 저장을 눌러주면, 아래 Job start 부분에 아무것도 없었는데 생겼다. T-CODE : SM37 36에서 생성을 했다면, SM37에.. 2023. 2. 24.
CTS 변경 (개발서버) cts se01 se09 modifiable-버스아이콘 release 자식부터 버스태우기 버스태우면 체크표시됨 이관 (품질서버) t-code: STMS owner 더블클릭해서 바꾸고 request * 전체보기로 하고 개발서버에서 버스태운 cts 클릭해 버스태우기(안뜨면 리프레쉬) 통합 cts 통합하려는 cts에 커서두고 새로 생성 추가하려는 cts 번호 복사해서 새로 생성된 cts 에 include object -> 부모cts 만 버스태우면됨 => 왜 통합으로 하는가? 만약 cts1 top을 수정했고, cts2는 f01을 수정했고, cts3는 cls를 수정했다고 했을때 2 릴리즈를 깜박하고 3을 먼저 했을때 f01에서 선언된 변수나, 오브젝트가 cls에는 적용이 안되어 버려서 에러가 나.. 2023. 2. 21.
Enhancement 스탠다드를 수정하는 3가지 방법 ENHANCEMENT : POINT, SHIFT+F4 ENHANCE 아이콘을 클릭해서 포인트를 찾고 만약 포인트가 없다면 보통 프로그램을 카피해서 CBO로 만들어서 수정한다. MODI라는 것도 있는데 MODI는 수정후에 표준에서 패치가 되면 수정한 로직이 보장되지 않기때문에 잘 사용하지 않는다 BADI : CLASS CMOD : FUNCTION, Tcode: smod 스탠다드 프로그램의 프로그램명 알아내기 먼저 프로그램의 티코드를 치고 들어간다. ex) mb51 system-status 들어가면 스탠다드 티코드의 프로그램명 알수 있다 se80 se80에서 알아낸 프로그램명으로 조회했을때, Enhancement Implementation에 만들어진 enhancement가 있.. 2023. 2. 21.
Tcode : MASS 사용해 데이터 대량 변경 2023. 2. 16.
728x90
반응형