:+:+: 사랑愛 - Ever after :+:+:

밋첼™'s Blog is powered by Tattertools

블로그에 글을 올리는 게 얼마만인지 모르겠군요.


작년 그러니까 2016년 12월... SAP Version Up 을 하며 발생했던 문제로... 


원인을 찾기 위해 이틀을 밤새다 시피 했던 내역인지라.. 혹여 도움이 되실 분이 계실까 싶어 글을 남겨봅니다.



★ 현상


SAP 의 파일 첨부 기능을 이용하여 첨부를 하는데.... 버퍼링 및 멈춤 현상 발생.


Webdyn 의 경우 새 창이 뜨기도 함.






★ 원인


Internet Explorer 특정 Version (의 문제







★ 해결방법


1) 본인 PC의 Internet Explorer Version 확인 :  도움말(H) → Internet Explorer정보(A)클릭




2) Internet Explorer의 Version을 18537 등 16428과 다른 버전으로 Update 한 후 증빙 첨부 재진행


※ 업데이트가 안되는 분은 Internet Explore 10 으로 Down grade 해도 사용이 가능합니다.





★ 참조



Internet Explorer 11 v11.0.9600.16428 버전의 경우 MiscroSoft 에서 보안 문제로 자동으로 패치 업그레이드가 되도록 한 것이라는 답변을 받았습니다. 자동 업그레이드가 되지 않는 분이라면... 본인의 방화벽 등을 점검하셔야 합니다.


제 경험의 경우... 일하는 사업장 마다 보안 정책이 다르다 보니, 해당 사업장에서 자동 업데이트를 지원하지 않는 경우였습니다.








2017년의 첫 글은 일과 관계된 내용이네요.


어느덧 꽃샘추위의 마지막 입니다.


앞으론... 사진 포스팅도 자주할 수 있도록 하겠습니다. 건강 조심하시고 행복한 하루하루 되시길 바랍니다^^





저작자 표시 비영리 변경 금지
신고

댓글을 달아 주세요

  1. Favicon of http://basteln.tistory.com BlogIcon 스더맘  댓글주소  수정/삭제  댓글쓰기

    윈도우 사용해본게 언제인지..윈95 이후론 맥만 이용했기에 윈도우 관련 교육은 잘 안읽는데 잠시 엿봤네요. 옛이야기가 되어버린 밋첼님께서 절 도와주셨던 그 기억은 늘 떠올리면서 살짝 눈팅하고 갑니다..

    2017.03.10 18:54 신고
    • Favicon of http://sarange.net BlogIcon 밋첼™  댓글주소  수정/삭제

      앗~ 안녕하세요. 건강하신가요?
      도움도 안되는 원격지원을 해드렸던 기억이 새록새록 나긴 하네요ㅎㅎ

      블로그에 글을 거의 올리지 않고 게으름만 피우고 있습니다.
      이번 주에 어딜 좀 다녀올 예정이라.. 다녀와서 포스팅을 좀 해볼까 싶은데... 자주 찾아뵙겠습니다.

      2017.03.14 09:19 신고
    • Favicon of http://basteln.tistory.com BlogIcon 스더맘  댓글주소  수정/삭제

      도움 많이 주셨죠^^
      게으르즘은 제가 한후 아니 몇수 위인것 같군요^^
      서서히 게으르즘을 벗어나보려고 용쓰는 중이랍니다.
      포스팅 기대할께요. 잘 다녀오셔요~~

      2017.03.14 19:26 신고
  2. Favicon of http://deborah.tistory.com BlogIcon Deborah  댓글주소  수정/삭제  댓글쓰기

    어머나..저도 이런 부분에는 약한데 잘 설명 해주셨네요. 정말 오랜만이죠? 어떻게 지내셨어요? 스더맘님 블로그를 찾다가 아는 아이디가 보여서 반가운 마음에 들렸습니다.

    2017.03.10 19:01 신고
    • Favicon of http://sarange.net BlogIcon 밋첼™  댓글주소  수정/삭제

      데보라님, 오랜만에 뵙습니다~ 미국은 분위기가 어떤가요?

      포스팅 해야지 해야지 하면서 이것 저것 담아만 놓고 발행을 하지 않은 글들도 있네요^^

      앞으로는 자주 찾아뵙겠습니다~

      2017.03.14 09:23 신고
    • Favicon of http://deborah.tistory.com BlogIcon Deborah  댓글주소  수정/삭제

      아 그런가요... 잘 지내고 계시죠..정말 오랜만이네요

      2017.03.14 16:28 신고

General:


F-01 – Enter Sample Document

F-02 – Enter G/L Account Posting

F-04 – Post with Clearing

F-05 – Post Foreign Currency Valuation


F-06 – Post Incoming Payments

F-07 – Post Outgoing Payments


F-18 – Payment with Printout

F-19 – Reverse Statistical Posting

F-20 – Reverse Bill Liability

F-21 – Enter Transfer Posting

F-22 – Enter Customer Invoice

F-25 – Reverse Check/Bill of Exch

F-26 – Incoming Payments Fast Entry

F-27 – Enter Customer Credit Memo

F-28 – Post Incoming Payments

F-29 – Post Customer Down Payment

F-30 – Post with Clearing

 --> 이 Key 로 기표 시 Cleaing 되며 COFP 에 값이 들어옴


F-31 – Post Outgoing Payments

F-33 – Post Bill of Exchange Usage

F-34 – Post Collection

F-35 – Post Forfaiting

F-36 – Bill of Exchange Payment

F-37 – Customer Down Payment Request

F-38 – Enter Statistical Posting

F-39 – Clear Customer Down Payment

F-40 – Bill of Exchange Payment

F-41 – Enter Vendor Credit Memo

F-42 – Enter Transfer Posting

F-43 – Enter Vendor Invoice

F-46 – Reverse Refinancing Acceptance

F-47 – Down Payment Request

F-48 – Post Vendor Down Payment

F-49 – Customer Noted Item

F-51 – Post with Clearing

F-53 – Payment to vendor (Manual)

F110 – Payment to vendor (Automatic Payment Program)

FS10N – Debit Credit totals of ledger

MB51 – MIGO Listing

VA05 – Sales Order Listing

ME2L – PO Listing

MB03 – Material Document

VF05 – Sales Listing (Material / Customerwise)

ZSDSR – Customized Sales Register

FTXP – Maintain Tax Code

OB40 – Maintain FI Configuration: Automatic Posting

OB13 – Create Chart of Accounts

OBD4 – Create Account Group


Masters:


FS00 – General Ledger

FD00 – Customer Ledger

FK00 – Vendor Ledger

FI12 – Bank Master

AS01 – Asset Master

KE51 – Profit Centre

KS01 – Cost Centre

KA01 – Cost Element

KL01 – Activity Type

KO01 – Internal Order


Special G/L Transactions:


F-29 – Down Payment from Customer

F-39 – Down Payment Cleared (Customer)

F-48 – Down Payment to Vendors

F-54 – Down Payment Cleared (Vendors)


Post Entries:


FB50 – Post GL (Non Balance Sheet Items)

FB60 – Book Vendor Invoice

FB65 – Debit Creditors

FB70 – Book Customer Invoice

FB75 – Credit Debtors

F-02 – For JV (Balance Sheet items)

F-28 – Booking Collections

F-58 – Making Payment (Manual)

F110 – Making Payment (Automatic)

FB08 – Reversal of Individual document

F.08 – Reversal of Mass documents

FINT – Interest on Customer’s Due

KB11N – For Changing Cost Centre


Posting Parked Entries:


FV50 – Post GL (Non Balance Sheet Items)

FV60 – Book Vendor Invoice

FV65 – Debit Creditors

FV70 – Book Customer Invoice

FV75 – Credit Debtors


Purchase – Goods/Service:


ME21N – Create Purchase Order – Goods

ME22N – Change Purchase Order – Goods

ME23N – Display Purchase Order – Goods

MIGO – Making GRN

MIRO – Invoice Verification

ML81N – Service Entry Sheet

MB5S – List of GR/IR


Cost Center, Cost Center Group, Profit Center & Cost Element:


KS01 – Create Cost Centre

KA01 – Create Cost Element

OKEON – Create Cost Centre Group

KE51 – Create Profit Centre

CK40N – Costing Run


Internal Orders & Activity Type:


KO01 – Create Internal Order

KO22 – Transaction Rule

KO88 – Settlement Rule

KL01 – Create Activity Type


Fixed Assets:


F-90 – Acquiring Assets through FI only

AW10 – Asset Explorer

AFAB – Depreciation Posting Run


Others:


MCTA – Customer Analysis

VC/2 – Sales Summary

MCE1 – Purchasing Group analysis

MCE3 – Vendor Analysis

MCE5 – Material Group analysis

MCE7 – Material analysis

MCE8 – Sevice Analysis

ME80FN – Purchasing Document List (PO List)

MC.5 – Store Location analysis

FBZ5 – Print Payment

MB5B – Stock on Posting Date

MM60 – Material List

9KEO – Change of Profit Centre


Standard Reports:


S_ALR_87012326 – Chart of Accounts List

S_ALR_87012289 – Compact Document Journal

S_ALR_87012172 – Customerwise Balance

S_ALR_87012174 – Customerwise Open Item list (All items)

S_ALR_87012186 – Customerwise Sales Report

S_ALR_87012289 – Document Display including Amount

S_ALR_87012287 – Document Journal

S_ALR_87012328 – GL Accounts List (Detailed)

S_ALR_87012333 – GL Accounts List (List)

S_ALR_87012301 – Ledger balances

S_ALR_87012291 – Line Item Journal

S_ALR_87012081 – Periodwise Sales

S_ALR_87012322 – Statement for GLs / Vendors / Customers

S_ALR_87012332 – Statements for GL Accounts, Customers & Vendors

S_ALR_87012103 – Vendors Linewise items (Open + Cleared)

S_ALR_87012093 – Vendorwise Purchase Report

S_ALR_87011963 – Asset Balances

AR01 – Fixed Assets Register

S_ALR_87012050 – Fixed Assets Additions Report

S_ALR_87012052 – Fixed Assets Deletion Report

AR03 – Fixed Assets Depreciation Report

J1INMIS – Tax Deducted at Source



저작자 표시 비영리 변경 금지
신고

댓글을 달아 주세요

오늘의 글은... 이쪽 일을 하는 분들께만 참고가 될 수 있는 사항입니다~

무엇보다... 해놓고도 잊어버리는 저를 위해서 다시 메모하는 글이니 이웃분들께서는 과감히 닫아주시면 됩니다^^


보통 ALV 상에서 DATA_CHANGED를 하고 나면 셀의 이동이 고민 됩니다 - 고민할 필요도 없는 사항인가요? ^^;;
 

물론 실력이 좋은 분들께는 아무런 문제도 되지 않는 내용이지만~ 정리합니다. 



아시다시피  DATA_CHANGED 경우 두가지의 방법으로 적용이 가능합니다.

CALL METHOD  G_GRID1 ->REGISTER_EDIT_EVENT
  EXPORTING
    I_EVENT_ID CL_GUI_ALV_GRID=>MC_EVT_ENTER. 

상기 경우는 엔터를 눌렀을 때 적용되도록 하는 방법입니다.


그런데, 
ALV 상에서 데이터가 변경이 될 때~ 엔터키를 누르는 분이 있는가 하면, 탭(TAB) 키를 누르는 분도 있습니다. 

CALL METHOD G_GRID1->REGISTER_EDIT_EVENT
  EXPORTING
    I_EVENT_ID CL_GUI_ALV_GRID=>MC_EVT_MODIFIED. 


이 경우는 셀을 벗어날 때 적용이 됩니다. 


때문에 보통은 아래의 경우를 많이 사용합니다.


문제(?)는 FOCUS 입니다.

셀을 벗어난 뒤 데이터 값이 바뀌고, FOCUS를 주지 않거나 엉뚱하게 주면 다른 곳으로 날아가버리는데~

이 때 사용하기 좋은 방법이 
GET_CURRENT_CELL 입니다.


 
GET_CURRENT_CELL에 대해 먼저 정리해보겠습니다.

GET_CURRENT_CELL는 ALV GRID 컨트롤에 커서가 놓인 위치의 값과 속성을 반환합니다.
 




예문으로 보여드리겠습니다.



*&---------------------------------------------------------------------*
*&      Form  DATA_CHANGED
*&---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
*      -->RS_SELFIELD  text
*----------------------------------------------------------------------*
FORM DATA_CHANGED USING P_ER_DATA_CHANGED TYPE REF TO CL_ALV_CHANGED_DATA_PROTOCOL
                        P_UCOMM.

  DATA LS_MOD_CELLS TYPE LVC_S_MODI.
  DATA L_FNAME      TYPE LVC_S_MODI-FIELDNAME,
         L_VALUE(255).

  DATA S_ROW    TYPE LVC_S_ROW,
         S_COL    TYPE LVC_S_COL,
         L_INDEX  TYPE SY-INDEX.

  DATA  L_RESULT(1),
         L_MSG(255).

  DATA L_ROW TYPE I,
         L_VALUEC TYPE C,
         L_COL TYPE I,
         LS_ROW TYPE LVC_S_ROW,
         LS_COL TYPE LVC_S_COL,
         LS_ROID TYPE LVC_S_ROID.

*-- 이곳이 포인트1 입니다  (데이터가 변경 되기 전, -셀이 어디로 움직였는지- 셀의 현 위치를 확인 합니다)
  CALL METHOD G_GRID1->GET_CURRENT_CELL
    IMPORTING
      E_ROW     L_ROW
      E_VALUE   L_VALUEC
      E_COL     L_COL
      ES_ROW_ID LS_ROW
      ES_COL_ID LS_COL
      ES_ROW_NO LS_ROID.

  LOOP AT P_ER_DATA_CHANGED->MT_GOOD_CELLS INTO LS_MOD_CELLS.

    READ TABLE GT_ITAB INDEX LS_MOD_CELLS-ROW_ID.
    L_INDEX LS_MOD_CELLS-ROW_ID."SY-TABIX.

    CALL METHOD P_ER_DATA_CHANGED->GET_CELL_VALUE
      EXPORTING
        I_ROW_ID    LS_MOD_CELLS-ROW_ID
        I_FIELDNAME LS_MOD_CELLS-FIELDNAME
      IMPORTING
        E_VALUE     L_VALUE.

    CLEAR L_RESULTL_MSG.
    CASE LS_MOD_CELLS-FIELDNAME.
      WHEN '필드명1'.     "조건에 따른 내용1
        
      WHEN '필드명2'.     "조건에 따른 내용2
        
      WHEN '필드명3'.     "조건에 따른 내용3
        
      WHEN OTHERS.
    ENDCASE.

    MODIFY GT_ITAB INDEX LS_MOD_CELLS-ROW_ID .

    PERFORM BUILD_DATA.                 "<--- 이곳은 무시하시면 됩니다 CELLTAB의 적용을 위한 부분입니다

    CALL METHOD G_GRID1->REFRESH_TABLE_DISPLAY
      EXPORTING
        IS_STABLE      GS_STABLE
        I_SOFT_REFRESH ''.

*-- 아래에서 포커싱을 하고(하지 않아도 상관없습니다)
    CALL METHOD CL_GUI_CONTROL=>SET_FOCUS
      EXPORTING
        CONTROL G_GRID1.

*-- 이곳이 포인트2 입니다  (미리 파악해놓은 셀의 위치로 찾아갑니다) 
    CALL METHOD G_GRID1->SET_CURRENT_CELL_VIA_ID
      EXPORTING
        IS_ROW_ID    LS_ROW
        IS_COLUMN_ID LS_COL.


    CLEAR GT_ITAB.

  ENDLOOP.

ENDFORM"DATA_CHANGED


상기 예문처럼 적용한다면 셀의 이동은 이동대로, 변경 된 데이터는 데이터 대로 적용이 됩니다

글의 처음에 말씀드렸듯, 제가 이런 걸 만들 때 마다 생각해내는게 늦다보니 정리를 하는 것입니다^^;;

뭘 이런걸 글로 다 올려? 하는 분께서는 패스 하시면 되는 내용입니다~ㅋ

 

추가적인 사항 몇가지 더 올려봅니다.

GET_FRONTEND_LAYOUT - 현재 설정되어 있는 ALV GRID의 레이아웃 정보를 가져옵니다.

GET_SELECTED_CELLS - 현재 선택된 복수의 셀 정보를 LVC_T_CELL 타입의 테이블로 반환합니다.
                                   (현재 선택된 셀들의 필드명인덱스 등의 정보를 가져옴)

GET_SELECTED_COLUMNS - 선택된 컬럼들의 정보를 LVC_T_COL 타입의 테이블로 반환합니다

GET_SELECTED_ROW - 선택된 멀티 라인의 정보를 LVC_T_ROW 타입의 테이블로 반환합니다

SET_FRONTEND_LAYOUT - ALV GRID LAYOUT을 변경.
이 메소드 호출한 후에 REFRESH_TABLE_DISPLAY 메소드를 호출하면 변경된 레이아웃이 적용됩니다.



일을 하며 시간에 쫒기다보니, 퇴근해서 들어가는 시간이 11시는 되어야 하는군요^^;;;

포스팅을 하고자 마음만 먹는다면 새벽에라도 하면 될 텐데... 게으름만 피우고 있습니다~

날씨가 이제 정말 봄이 다가오는 듯 합니다. 내일은 비 소식과 함께 서늘할 거란 일기예보가 있던데... 감기조심하세요~

행복으로 가득한 하루하루가 되시길 소망합니다^^ 

저작자 표시 비영리 변경 금지
신고

댓글을 달아 주세요

  1. Favicon of http://jongamk.tistory.com BlogIcon 핑구야 날자  댓글주소  수정/삭제  댓글쓰기

    예전 COBOL과 비슷한 느낌이 들기도 하고,,,늦은밤까지 고생하셨네요

    2012.03.22 18:39 신고
    • Favicon of http://sarange.net BlogIcon 밋첼™  댓글주소  수정/삭제

      일 하다말고 생각나서 메모해놓은 거랍니다^^;;;
      퇴근은 먼 이후의 이야기라죠? ㅎㅎ
      내일은 오후에 비도오고 서늘할 분위깁니다. 건강조심하세요~

      2012.03.22 18:43 신고
  2.  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

    2012.03.22 18:40
    • Favicon of http://sarange.net BlogIcon 밋첼™  댓글주소  수정/삭제

      저도 여러가지 언어로 일을 했지만.. ABAP 은 일반적으론 접할 수 없는 언어랍니다~
      이런 글에도 댓글 주셔서 감사합니다 ㅎㅎ 좋은 밤 되세요~

      2012.03.22 18:44 신고
  3. Favicon of http://whiteink.kr BlogIcon 하얀잉크  댓글주소  수정/삭제  댓글쓰기

    블로그의 좋은 점이 메모의 기능도 훌륭히 소화한다는 것이죠 ^^
    내용을 보니 제 눈이 핑핑 도네요 헤헤

    2012.03.23 04:51 신고
    • Favicon of http://sarange.net BlogIcon 밋첼™  댓글주소  수정/삭제

      맞습니다^^ 개인적으로 필요한 내용까지도 메모기능을 훌륭히 해낸다는게 블로그의 장점중 하나란 생각입니다~
      내용은 그냥 무시하시면 됩니다~ㅎㅎ

      비오는 금요일입니다. 비가 그치고 나면 황사가 온다고 하네요~
      건강한 주말 보내시길 바랍니다

      2012.03.23 12:55 신고
  4. Favicon of http://love111.tistory.com BlogIcon 바닐라로맨스  댓글주소  수정/삭제  댓글쓰기

    오늘은 살짝...;;; ㅎㅎㅎ

    2012.03.23 09:15 신고
  5. Favicon of http://40nons.tistory.com BlogIcon 쩡전  댓글주소  수정/삭제  댓글쓰기

    무슨 언어인가요?

    2012.03.23 09:52 신고
  6. Favicon of http://boksuni.tistory.com BlogIcon 복돌이^^  댓글주소  수정/삭제  댓글쓰기

    아앗...머리가 지끈...^^ ~~ ㅎㅎ
    프로그래머 이신가봐요? ^^

    다녀갑니다.
    행복한 하루 되세요~

    2012.03.23 12:27 신고
    • Favicon of http://sarange.net BlogIcon 밋첼™  댓글주소  수정/삭제

      ^^;; 뭐 이런 내용을 올리나 싶으시죠? ㅋ
      스스로의 메모를 위해서랍니다..ㅠ.ㅠ
      비가 제법 내리네요. 이 비가 그치면 황사가 온다고 합니다.
      건강 조심하시고 행복한 주말 되세요^^

      2012.03.23 13:06 신고
  7. Favicon of http://iconiron.tistory.com BlogIcon 레오 ™  댓글주소  수정/삭제  댓글쓰기

    자 ...... 감기 조심하겠습니다 ! ㅎㅎ;;

    2012.03.23 20:12 신고
  8. Favicon of http://dragonphoto.tistory.com BlogIcon 드래곤포토  댓글주소  수정/삭제  댓글쓰기

    즐거운 주말되세요 ^^

    2012.03.24 10:19 신고
  9.  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

    2012.05.11 13:52
    • Favicon of http://sarange.net BlogIcon 밋첼™  댓글주소  수정/삭제

      비밀 댓글로 달 수가 없군요^^
      메일주소와 함께 남겨주시면 메일로도 답변 드리겠습니다.

      전 정규직이었습니다. 그렇다 해도 프로젝트 참여를 위해 제출한 이력과 플젝 경력을 H사에서 확인 후 PASS 해야 갈 수 있었습니다.
      영어는 기본적인 회화 정도는 가능하셔야 좋지만 개발만 하신다면 그리 큰 문제는 되지 않습니다.(생활하시기에 불편한 점이 있겠군요)
      개발자가 아닌 컨이시라면 업무소통은 원활하셔야 하겠네요.
      OPIc으로 따지자면 최소 IM 정도는 되어야 편하실 듯 합니다

      플젝 경력이 없으시다면 최소한 서티는 있으셔야 할 거고, 아밥은 초급이나 중급/고급의 차이가 크게 나지 않다지만 2~3년 정도의 경력은 있으신게 좋습니다.
      (경력이 없으시다면 업체쪽에서 아밥서티 만으로는 PASS를 안하는 경우가 많기에 원해도 못가는 경우가 있습니다)
      또한 SD경우는 국가마다 차이가 많이 나기에 역시나 다양한 경험이 있는게 좋습니다.
      컨으로 해외를 나가고자 하신다면, 서티만으로는 많이 힘듭니다

      당장 뭘 더 말씀드려야할 지 떠오르지 않네요~
      궁금한 점이 있으시다면 또 남겨주시기 바랍니다^^

      2012.05.11 14:54 신고
  10.  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

    2012.05.22 08:58
  11. ATRIGGER  댓글주소  수정/삭제  댓글쓰기

    감사합니다..초보 아밥퍼에게 많은 도움이 되었습니다 감사합니다!!

    2016.07.14 09:42 신고

해당 조건이 100% 이런 상황일 수는 없습니다.

가끔씩 Oracle 과 SAP간의 Sync 가 맞지않아, 액세스에 10분 정도까지 걸리는 경우에 적용하면 괜찮은 방법입니다.


 SE38 (혹은 다른 T-code)를 이용하여 RSANAORA 를 실행합니다
 




 실행 후 아래와 같은 조건으로 돌려줍니다


테이블 명 입력, 통계 계산은 ONE 을 선택

 

이미지에서와 마찬가지로 테이블 선택 아래로 테이블 명 입력, 통계 계산은 ONE 을 선택 후 실행 해줍니다.

잠시의 시간이 지난 후 끝났다는 메시지가 나옵니다.

이후 프로그램을 돌려보신다면? 10초~10분 걸리던 아웃풋이 0.01 초 만에 나오는 결과를 보실 수 있습니다


앞서서 말씀드렸듯 모든 상황에서 적용되는 부분은 아닙니다.

인덱스가 깨어지거나 Sync가 맞지 않아 오래걸리는 경우에 해당되는 경우입니다^^


눈이 상큼하게 녹아주는 날씨입니다



SAP개발하는 분이 아니시면.. 이런 이야기들 보셔도 이건 무슨 얘긴가~ 하는 이야기 입니다~

날씨가 제법 풀렸다고는 하는데... 잔뜩 흐리네요. 

남부지방을 시작으로 비가 올거라고 하는데... 건강 조심하시고 행복 가득한 하루 되시기 바랍니다^^


 



 
저작자 표시 비영리 변경 금지
신고

댓글을 달아 주세요

  1. Favicon of http://bloping.tistory.com BlogIcon 새라새  댓글주소  수정/삭제  댓글쓰기

    당체 무슨 말인지 ????? 하하하하....
    그래서 사람은 뭐든지 배워야 한다고 할까요..ㅎㅎㅎ
    오늘 하루도 즐거우셨나요? 편한밤 되세요 밋첼님^^

    2012.02.22 21:25 신고
    • Favicon of http://sarange.net BlogIcon 밋첼™  댓글주소  수정/삭제

      이 부분은... 사용하는 분이 아니시면 배울 필요가 없는 부분입니다^^;;;
      그저 저부터 잊어버리지 않기위해 남겨놓는 글인거죠~
      행복 가득한 하루가 되시길 바랍니다~

      2012.02.23 08:20 신고
  2. Favicon of http://jongamk.tistory.com BlogIcon 핑구야 날자  댓글주소  수정/삭제  댓글쓰기

    오오 이거 한번 해봐야겠는데여. co,fi,mm 3개 모듈을 사용하고 있거든요

    2012.02.23 08:13 신고
    • Favicon of http://sarange.net BlogIcon 밋첼™  댓글주소  수정/삭제

      보통의 경우는 사용할 일이 잘 없는데~
      EP를 사용하거나 RFC를 이용한 작업에서 가끔씩 일어나는 문제 경우에 사용하면 좋을 듯 싶습니다.
      언제나 들려주시고 관심 주셔서 감사합니다. 행복 가득한 하루 되시기 바랍니다^^

      2012.02.23 08:22 신고
  3. Favicon of http://love111.tistory.com BlogIcon 바닐라로맨스  댓글주소  수정/삭제  댓글쓰기

    뭔얘긴가 싶지만 그래도 좋은 얘긴가보다~ 합니다! ㅎ

    2012.02.23 09:26 신고
    • Favicon of http://sarange.net BlogIcon 밋첼™  댓글주소  수정/삭제

      이런 내용은... 직업적으로 하는 분이나, 사용하는 분들 아니면 먼 나라 이야기 입니다^^;;;
      날씨가 오늘까진 많이 춥다는군요.. 건강 조심하시고 행복한 하루 보내세요~~

      2012.02.28 08:10 신고
  4. Favicon of http://garamdong.tistory.com/ BlogIcon 안단테  댓글주소  수정/삭제  댓글쓰기

    오늘은 살짝 춥긴 했지만 그래도 점점 봄이 오고 있다는 실감이 나네요~
    이번 봄에는 참 좋은 일이 가득했으면 좋겠어요^^

    2012.02.27 21:34 신고
    • Favicon of http://sarange.net BlogIcon 밋첼™  댓글주소  수정/삭제

      언제부턴지... 봄과 가을이 너무 짧아졌어요. 봄인가 싶으면 여름이고, 가을인가 싶으면 겨울인...
      올 해 봄은 좀 길었으면 좋겠다는 생각! 새삼 해봅니다^^
      이번 봄에는 안단테님께 좋은 일! 행복한 일! 가득하시길 바래요~

      2012.02.28 08:11 신고

일하면서 자주 쓸 일이 없는 사항이기에, 한번 두번 해보고 세월이 흐르면 잊어버리는 것..

Screen Exit 을 생각하고 의뢰가 왔었으나, 스크린 엑싯은 불가하고...

BAdI 로 가능한 작업이기에...마침 할 일이 생겼을 때 정리하자 싶어 캡쳐 떠서 정리해봅니다.

혼자 정리하며 올리는 글이기에, 혼잣말로 웅얼웅얼 합니다..^^;;


※ 이번 작업의뢰가... 구매처 생성/변경/조회 의 화면이었기에 해당 화면으로 캡쳐함.



먼저 조회를 해보니.. 구매처 화면 추가에는 몇 개의 BADI가 존재 하는데...

그 중 내가 필요한 것은 VENDOR_ADD_DATAVENDOR_ADD_DATA_CS 두 개!!

VENDOR_ADD_DATA에 대해 구매처 마스터 등록/변경/조회 시 정보를 확인하며 추가 작업을 지정하고 

VENDOR_ADD_DATA_CS를 이용해 원하는 화면을 만들어 추가하면 됨


 

작업에 앞서 IMG 에서 세팅이 되어야  하는데~

 구매처 마스터레코드에서 수정사항이 없는 확장 준비비지니스 애드인: 고객 하위화면 두개 의 셋팅이 필요함.

구매처 마스터레코드에서 수정사항이 없는 확장 준비 부터~



Pre.1 - 먼저 화면 그룹의 정의부터!!!

            구매처 화면그룹 편집에 새로운 항목을 추가 후 저장 버튼을 Click~!!


 

Pre.2 - 추가한 값을 선택 후 좌측의 라벨 탭 페이지를 더블 클릭하여 이동~ 값을 채워 넣으면 됨 


1. 수 의 값은 유니크(Unique) 한 값으로 임의 지정하여 넣으면 되며

2. 기능코드 경우는 화면의 이름 정도로 인식하면 될 듯

3. 내역 및 아이콘 경우 아래의 화면에서 보이겠지만, 탭의 이름과 함께 나오는 아이콘임.


이제 하나씩 시작!!!



1. SE19 에서 Classic BAdI 에  VENDOR_ADD_DATA 값을 넣고 “Create Impl.”  버튼을 Click~




2. 새 Implementation Name을 넣은 후 Click~~




3. Implementation Short Text  내역을 넣은 후 컴파일(활성화).




4. 생성된 Implement 을 포함시킬 Enhancement Implement 를 선택 하거나 새로 생성.
 

    - 만들어 둔 것이 없었으므로 새로이 생성 함




5. 새로이 이름을 넣고 지정 후~ Click~~
 





6. Interface Tab을 Click~ 그리고 CHECK_ADD_ON_ACTIVE 를 Double Click~~
     



7. 언제 동작할 지의 정의가 있어야 하므로 내용을 넣어 줌!
 
    - 최초 IMG 에서 화면 그룹을 Z5로 만들었으므로 해당 값으로 세팅!
 




8. 동작이 될 때 출력될 화면을 그려줌~ (입력과 출력에 대한 부분은 PBO / PAI 에 정의)


★ 이때 주의 해야할 사항!!!  화면 생성시 Sub Screen 으로 생성해야 함.




8. 앞서 VENDOR_ADD_DATA 를 생성했으니 VENDOR_ADD_DATA _CS 생성!!!

    - 앞서 선언했던 화면 그룹을 지정해 줌 




9. Interface 탭을 선택
.
 
    -  
GET_TAXI_SCREEN method가 사용자가 선택할 때 보여질 sub screen을 지정
 
 
 

10. 
GET_TAXI_SCREEN method  .

 



12. IMG 세팅에서 비지니스 애드인 : 고객 하위화면 설정
 .


 



이후 실행을 해보면!!!!




메뉴를 클릭해보면?



이와 같이 추가되었습니다~


스크린 엑싯(Screen Exit)이 없다는 이유로 추가가 되지 않으려나 생각했었지만...

BAdI 가 있어 구현이 가능했던 부분이군요~ 잊어버릴까봐 캡쳐 & 블로깅 해둡니다~

혹시나 검색을 통해 들어오는 분이 계시다면... 작은 도움이라도 되길 바랍니다~

저작자 표시 비영리 변경 금지
신고

댓글을 달아 주세요

  1. Favicon of http://bloping.tistory.com BlogIcon 새라새  댓글주소  수정/삭제  댓글쓰기

    다음 구독목록에서 새글 발견하고 냅따 왔는디...
    반가우면서 글은 저랑 아무 상관이...ㅎㅎㅎ
    잘 지내시고 계시죠...밋첼님 공주님과 왕자님도 많이 컸겠네요..

    2011.11.03 09:02 신고
    • Favicon of http://sarange.net BlogIcon 밋첼™  댓글주소  수정/삭제

      새라새님!!! 안녕하세요? ^^
      아직은 여유가 없는지라 이런 글만 올리고 있습니다;;;
      조만간 사진들과 이야기들을 올릴 예정인데~ 그게 언제일지 모르겠네요..ㅋ
      일교차 큰데 감기 조심하시고~ 행복한 하루 보내세요^^
      잊지 않고 들려주셔서 감사합니다~

      2011.11.03 09:11 신고
  2. Favicon of http://jongamk.tistory.com BlogIcon 핑구야 날자  댓글주소  수정/삭제  댓글쓰기

    SAP 사용하고는 있지만 코딩은....ㅜㅜ 오랜만에 올리셔서 반갑네요

    2011.11.04 08:09 신고
  3. Favicon of http://garamdong.tistory.com/ BlogIcon 안단테  댓글주소  수정/삭제  댓글쓰기

    아쉽게도 컴맹인 저에게는 어려운 내용이지만, 이쪽으로 아시는 분들께는 많은 도움이 되었으면 좋겠네요^^
    이제 올해도 얼마 남지 않았군요. 가족분들과 행복하고 즐거운 연말 보내시길 바래요~!

    2011.11.15 23:32 신고
    • Favicon of http://sarange.net BlogIcon 밋첼™  댓글주소  수정/삭제

      날씨가 추워졌는데 건강하신가요?
      즐거운 이야기들과 사진들을 많이 올리고픈데 당장은 그런 여유가 잘 없네요~
      쌀쌀한 하루하루 속에 감기 조심하시고~ 행복한 하루하루 보내세요^^

      2011.11.16 08:16 신고
  4. Favicon of http://love111.tistory.com BlogIcon 바닐라로맨스  댓글주소  수정/삭제  댓글쓰기

    윽...
    뭔가 어려운느낌;;ㅎㅎㅎ
    좋은정보 잘보고 갑니다~

    2011.11.24 10:22 신고
    • Favicon of http://sarange.net BlogIcon 밋첼™  댓글주소  수정/삭제

      그저.. 이쪽 일을 하시는 분들께는 도움이 조금이나마 되려나요^^;;
      제가 잊지 않기 위해 정리하는 글입니다~
      방문과 소중한 댓글에 감사드립니다~ 날씨 추운데 행복한 하루 되세요~

      2011.11.24 12:13 신고
  5. Favicon of http://blogoon.tistory.com BlogIcon 블로군  댓글주소  수정/삭제  댓글쓰기

    휘유....^^ 정말 오랫만에 방문한듯 합니다..^^
    여전히 건재하신듯해서 반갑고 기분좋고 그러네요...ㅎㅎ^^

    어려운(?) 포스팅도 잘 봤습니다....ㅎㅎ^^

    2011.11.28 11:58 신고
    • Favicon of http://sarange.net BlogIcon 밋첼™  댓글주소  수정/삭제

      건강하신가요? 날씨 변덕 심한데 감기는 안걸리셨는지요...
      정말 오랫만에 뵙습니다^^

      포스팅을 하려 마음은 먹는데, 정작 하진 못하고 있습니다.
      시간을 쪼개고 쪼개어 하는 분들께서도 시간이 남아서 하시는 것이 아닌데.. 전 게을러서 인가봅니다ㅎㅎㅎ

      날씨가 풀렸다 급추워졌다를 반복할거라고 하는데, 건강 조심하시고~ 행복한 하루하루 보내시기 바랍니다^^

      2011.11.29 10:02 신고
  6.  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

    2013.02.05 16:59
    • Favicon of http://sarange.net BlogIcon 밋첼™  댓글주소  수정/삭제

      영문/한글로 보이는 건 로그인시 언어설정 문제입니다.

      Client, User, Password 아래 Logon Language 에 KO 를 넣으시면 됩니다.
      다만... 설계부터 개발까지 영문에서 한 것이라면, KO로 로그인 했을 때...
      메뉴는 한글로 보이나, 화면상에서 혹은 SE80 등의 리스트에서 한글이 안보일 수 있습니다.

      한글로 입력한 내용도, 설계당시 어느 언어였는지에 따라 틀려집니다.

      2013.02.05 19:08 신고
  7. 백기사  댓글주소  수정/삭제  댓글쓰기

    안녕하세요 이번에 도로명주소 변환을 하면서 lfa1에 필드 추가는 했는데, 스크린 exit은 좀 낯설어서 헤매다가..
    좋은 정보 보고 갑니다 ^^

    감사합니다! 좋은 하루 되세요!!!

    2013.12.30 14:44 신고
  8. 닥터제로  댓글주소  수정/삭제  댓글쓰기

    정말큰도움이 되었습니다. 감사합니다.

    2016.06.21 18:55 신고
  9. 닥터제로  댓글주소  수정/삭제  댓글쓰기

    정말큰도움이 되었습니다. 감사합니다.

    2016.06.21 18:55 신고
  10. 리치  댓글주소  수정/삭제  댓글쓰기

    안녕하세요~ BAdI 감도 못잡다가 좋은 포스팅 발견하고 갑니다ㅠㅠ
    혹시 맨 처음에 Enhancement와 BAdI 리스트 조회하셨던 부분 어떻게 하는지 알 수 있을까요...?

    2017.04.14 14:23 신고

업무가 바뀌고 직장이 바뀌다 보니, 블로그에 신경은 거의 못쓰고 있는 상태에서...

방금 ABAP관련한 문의를 듣고 올려둡니다. 다음에도 물어보는 분이 있다면 링크를 보여드리는게 빠를 것 같군요. 

방금 받았던 질문입니다 - "JAVA의 섭버전 처럼 ABAP의 이전 버전으로 복원은 안되나요?"

대답은? 물론됩니다  단! 이전 버전이 있을때 얘기지만요~



잘난척 하려는 것은 아니나;; JAVA 에서 SAP으로의 전향 후 거의 해외 프로젝트만 하다보니 지금까지도 영문 메뉴가 익숙한데...

지금의 환경에서는 한글을 써야하기에, 한글로 캡쳐 화면을 떴습니다.



상단 메뉴에서 유틸리티 - 버전 - 버전관리 부분으로 들어갑니다.




줄줄이 리스트가 올라오는데, 원하는 버전을 선택하여 복원 버튼을 클릭해주면 됩니다.


날씨가 어느새 일교차가 커서, 새벽으론 서늘합니다. 자주 찾아뵙지 못하고 있지만~ 건강 조심하시고~

행복으로 가득한 하루하루 되시길 바랍니다




저작자 표시 비영리 변경 금지
신고

댓글을 달아 주세요

  1. Favicon of http://whiteink.kr BlogIcon 하얀잉크  댓글주소  수정/삭제  댓글쓰기

    오랜만에 뵈어요 밋첼 님.
    여전히 바쁘시네요. 완전복귀는 아니지만 많이 반갑네요 ㅋ
    전 블로그를 하는 직장으로 옮겼답니다. 사람일 참 모를일이네요 ^^

    2011.09.07 01:36 신고
    • Favicon of http://sarange.net BlogIcon 밋첼™  댓글주소  수정/삭제

      하얀잉크님~ 안녕하세요^^ 오랫만에 인사드립니다
      먹고 살기에 힘을 쓰다보니, 정신없이 보내고만 있습니다.
      조금씩 여유를 찾아야 할텐데... 곧! 그런 날이 오리라 생각합니다.
      환절기 감기 조심하시고 건강하세요^^

      2011.09.22 09:41 신고
  2. Favicon of http://jongamk.tistory.com BlogIcon 핑구야 날자  댓글주소  수정/삭제  댓글쓰기

    저희도 SAP R3사용하는데 아밥을 잠깐해보다가 전문가에게 외주를....ㅋㅋ

    2011.09.07 08:11 신고
    • Favicon of http://sarange.net BlogIcon 밋첼™  댓글주소  수정/삭제

      핑구야날자님~ 늘 찾아주시고 글 남겨주셔서 감사드립니다.
      하나하나 새로이 적응을 하고 자리를 잡으려하다보니 여유를 아직은 못찾고 있습니다^^;;;
      일교차가 큰데 감기 조심하시고~ 행복한 하루하루 보내시기 바랍니다.

      2011.09.22 09:42 신고
  3. Favicon of http://dragonphoto.tistory.com BlogIcon 드래곤  댓글주소  수정/삭제  댓글쓰기

    어려운거 하시네요 ^^

    2011.09.21 19:00 신고
    • Favicon of http://sarange.net BlogIcon 밋첼™  댓글주소  수정/삭제

      안녕하세요^^ 찾아뵙지도 못하는데 들려주셨네요~ 감사합니다.
      누구나 자신이 하는 일이 가장 어려운일이 아닐까~ 싶습니다.
      위의 내용들은 알고보면 별거 아니랍니다..ㅋ

      2011.09.22 09:43 신고
  4. Favicon of http://blog.hisastro.com BlogIcon 그별  댓글주소  수정/삭제  댓글쓰기

    도대체 밋첼님은 못하는게 뭡니까? 와~ 대단하시네요. 암튼... 요즘 바빠서 블로그 못하는 경우가 저뿐만은 아닌 듯...
    괜히 반갑습니다. 이런 것도 기분 좋은 것으로 생각할 수 있는 여유가 문득 좋네요. ^^
    늘 좋은 일들이 많으시길 기원하겠습니다. 고맙습니다. 밋첼님.. (_ _)

    2011.09.24 12:48 신고
    • Favicon of http://sarange.net BlogIcon 밋첼™  댓글주소  수정/삭제

      어이쿠;; 안녕하십니까?
      위에 올려놓은 내용은.. 먹고 사는 길 중의 하나일 뿐이랍니다;;;
      건강하게 잘 지내고 계신가요? 날씨가 쌀쌀해진다고 하는데, 건강 조심하시고 행복한 하루하루 되시길 바랍니다.
      좋종 찾아뵙겠습니다^^

      2011.09.28 21:34 신고
  5. Favicon of http://kingo.tistory.com BlogIcon 하늘엔별  댓글주소  수정/삭제  댓글쓰기

    정말 오랫만에 찾아 뵙습니다.
    사는 게 뭔지 그냥 분주하기만 하네요. ㅎㅎㅎ

    2011.10.07 12:52 신고
    • Favicon of http://sarange.net BlogIcon 밋첼™  댓글주소  수정/삭제

      건강하신지요?
      자주 찾아뵈려 마음을 먹지만.. 일에 치여 이래저래 살다보니 인사도 자주 못드리네요~
      날씨 변덕이 심할 듯 하고, 추워진다고 합니다.. 감기 조심하시고 행복한 하루하루 되세요^^

      2011.10.23 22:52 신고
  6. Favicon of http://garamdong.tistory.com/ BlogIcon 안단테  댓글주소  수정/삭제  댓글쓰기

    주말에 날씨 포근하다가 또 추적추적 비가 내리네요.
    쌀쌀한 기온에 감기 조심하시고, 좋은 한 주 되시길 바래요^^

    2011.10.23 22:28 신고
    • Favicon of http://sarange.net BlogIcon 밋첼™  댓글주소  수정/삭제

      안단테님 계신 곳엔 비가 내리나 보군요~
      제가 밖을 안내다 봐서 모르고 있는 것이려나요...
      요즘은 어찌 지내시는지.. 건강하신가요?
      내일부터 2~3일간 또 추워진다고 하는데.. 건강 조심하시고~ 감기랑은 친해지지 마세요^^;;;
      행복 가득한 한주.. 그리고 10월의 마지막이 되시길 바랍니다~~

      2011.10.23 22:54 신고
  7.  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

    2012.03.20 00:32
    • Favicon of http://sarange.net BlogIcon 밋첼™  댓글주소  수정/삭제

      작년 초 까지 다른 회사에 있었다가, 현재의 회사로 이직을 했답니다.
      해외를 원하신다면, 개발자 혹은 SM으로도 가능한 곳들이 있으니 알아보시면 되지 싶습니다~
      미국, 호주, 유럽 쪽으로 여전히 갈 수 있는 곳들은 꽤 있습니다^^

      2012.03.20 08:00 신고

ABAP : SY- 변수

개발자愛/SAP 2011.08.08 13:03 by 밋첼™
정말 자주 사용하는 녀석은 몇 안되지만... 가끔 사용하는 녀석들을 기억하기 위해서도 메모~


SY-ABCDE - Constant: Alphabet (A, B, C, ...)

SY-APPLI - SAP applications

SY-BATCH - Background active (X)

SY-BATZD - Background SUBMIT: Daily

SY-BATZM - Background SUBMIT: Monthly

SY-BATZO - Background SUBMIT: Once

SY-BATZS - Background SUBMIT: Immediately

SY-BATZW - Background SUBMIT: Weekly

SY-BINPT - Batch input active (X)

SY-BREP4 - Background SUBMIT: Root name of request report

SY-BSPLD - Background SUBMIT: List output to spool

SY-CALLD - CALL mode active (X)

SY-CALLR - Print: ID for print dialog function

SY-CCURS - Rate specification/result field (CURRENCY CONVERT)

SY-CCURT - Table rate from currency conversion

SY-CDATE - Date of rate from currency conversion

SY-COLNO - Current column during list creation

SY-CPAGE - Current page number

SY-CPROG - Runtime: Main program

SY-CTABL - Exchange rate table from currency conversion

SY-CTYPE - Exchange rate type 'M','B','G' from CURRENCY CONVERSION

SY-CUCOL - Cursor position (column)

SY-CUROW - Cursor position (line)

SY-DATAR - Flag: Data received

SY-DATLO - Local date for user

SY-DATUM - System: Date

SY-DATUT - Global date related to UTC (GMT)

SY-DAYST - Summertime active ? ('daylight saving time')

SY-DBCNT - Number of elements in edited dataset with DB operations

SY-DBNAM - Logical database for ABAP/4 program

SY-DBSYS - System: Database system

SY-DCSYS - System: Dialog system

SY-DSNAM - Runtime: Name of dataset for spool output

SY-DYNGR - Screen group of current screen

SY-DYNNR - Number of current screen

SY-FDAYW - Factory calendar weekday

SY-FDPOS - Location of a string

SY-FMKEY - Current function code menu

SY-HOST - Host

SY-INDEX - Number of loop passes

SY-LANGU - SAP logon language key

SY-LDBPG - Program: ABAP/4 database program for SY-DBNAM

SY-LILLI - Number of current list line

SY-LINCT - Number of list lines

SY-LINNO - Current line for list creation

SY-LINSZ - Line size of list

SY-LISEL - Interact.: Selected line

SY-LISTI - Number of current list line

SY-LOCDB - Local database exists

SY-LOCOP - Local database operation

SY-LOOPC - Number of LOOP lines at screen step loop

SY-LSIND - Number of secondary list

SY-LSTAT - Interact.: Status information for each list level

SY-MACDB - Program: Name of file for matchcode access

SY-MACOL - Number of columns from SET MARGIN

SY-MANDT - Client number from SAP logon

SY-MARKY - Current line character for MARK

SY-MAROW - No. of lines from SET MARGIN statement

SY-MODNO - Number of alternative modi

SY-MSGID - Message ID

SY-MSGLI - Interact.: Message line (line 23)

SY-MSGNO - Message number

SY-MSGTY - Message type (E,I.W,...)

SY-MSGV1 - Message variable

SY-MSGV2 - Message variable

SY-MSGV3 - Message variable

SY-MSGV4 - Message variable

SY-OPSYS - System: Operating system

SY-PAART - Print: Format

SY-PAGCT - Page size of list from REPORT statement

SY-PAGNO - Runtime: Current page in list

SY-PDEST - Print: Output device

SY-PEXPI - Print: Spool retention period

SY-PFKEY - Runtime: Current F key status

SY-PLIST - Print: Name of spool request (list name)

SY-PRABT - Print: Department on cover sheet

SY-PRBIG - Print: Selection cover sheet

SY-PRCOP - Print: Number of copies

SY-PRDSN - Print: Name of spool dataset

SY-PREFX - ABAP/4 prefix for background jobs

SY-PRIMM - Print: Print immediately

SY-PRNEW - Print: New spool request (list)

SY-PRREC - Print: Recipient

SY-PRREL - Print: Delete after printing

SY-PRTXT - Print: Text for cover sheet

SY-REPID - Program: Name of ABAP/4 program

SY-RTITL - Print: Report title of program to be printed

SY-SAPRL - System: SAP Release

SY-SCOLS - Columns on screen

SY-SLSET - Name of selection set

SY-SPONO - Runtime: Spool number for list output

SY-SPONR - Runtime: Spool number from TRANSFER statement

SY-SROWS - Lines on screen

SY-STACO - Interact.: List displayed from column

SY-STARO - Interact.: Page displayed from line

SY-STEPL - Number of LOOP line at screen step

SY-SUBRC - Return value after specific ABAP/4 statements

SY-SUBTY - ABAP/4: Call type for SUBMIT

SY-SYSID - System: SAP System ID

SY-TABIX - Runtime: Current line of an internal table

SY-TCODE - Session: Current transaction code

SY-TFDSN - Runtime: Dataset for data extracts

SY-TFILL - Current number of entries in internal table

SY-TIMLO - Local time for user

SY-TIMUT - Global time related to UTC (GMT)

SY-TITLE - Title of ABAP/4 program

SY-TLENG - Line width of an internal table

SY-TMAXL - Maximum number of entries in internal table

SY-TSTLO - Timestamp (date and time) for user

SY-TSTUT - Timestamp (date and time) related to UTC (GMT)

SY-TVAR0 - Runtime: Text variable for ABAP/4 text elements

SY-TVAR1 - Runtime: Text variable for ABAP/4 text elements

SY-TVAR2 - Runtime: Text variable for ABAP/4 text elements

SY-TVAR3 - Runtime: Text variable for ABAP/4 text elements

SY-TVAR4 - Runtime: Text variable for ABAP/4 text elements

SY-TVAR5 - Runtime: Text variable for ABAP/4 text elements

SY-TVAR6 - Runtime: Text variable for ABAP/4 text elements

SY-TVAR7 - Runtime: Text variable for ABAP/4 text elements

SY-TVAR8 - Runtime: Text variable for ABAP/4 text elements

SY-TVAR9 - Runtime: Text variable for ABAP/4 text elements

SY-TZONE - Time difference from 'Greenwich Mean Time' (UTC) in seconds

SY-UCOMM - Interact.: Command field function entry

SY-ULINE - Constant: Underline (---------...)

SY-UNAME - Session: SAP user from SAP logon

SY-UZEIT - System: Time

SY-VLINE - Constant: Vertical bar

SY-WAERS - T001: Company code currency after reading B segment

SY-WILLI - Number of current window line

SY-WINCO - Cursor position in window (column)

SY-WINDI - Index of current window line

SY-WINRO - Cursor position in window (line)

SY-WINSL - Interact.: Selected window line

SY-WINX1 - Window coordinate (column left)

SY-WINX2 - Window coordinate (column right)

SY-WINY1 - Window coordinate (line left)

SY-WINY2 - Window coordinate (line right)

SY-WTITL - Standard page header indicator

SY-XCODE - Extended command field

SY-ZONLO - Time zone of user

 

저작자 표시 비영리 변경 금지
신고
TAG abap, SAP, sy, SY-변수

댓글을 달아 주세요

  1. Favicon of http://jongamk.tistory.com BlogIcon 핑구야 날자  댓글주소  수정/삭제  댓글쓰기

    ERP를 하시나봐요,, 저희도 SAP r3를 사용하는데 ㅋㅋ 아밥 보니 반갑네요

    2011.08.09 08:07 신고
  2. Favicon of http://bloping.tistory.com BlogIcon 새라새  댓글주소  수정/삭제  댓글쓰기

    잘지내시죠..
    잠시 들렸다 갑니다..
    그동안 장마에 태풍에 비가 많이 왔는데.. 별탈이 없으신지요??
    이제는 아마도 찜통더위가 시작이 될것 같은데 항상 건강 잘 챙기시길 바래요..^^

    2011.08.09 22:57 신고
    • Favicon of http://sarange.net BlogIcon 밋첼™  댓글주소  수정/삭제

      건강하신가요? ^^ 인사를 드리러 자주 가야하는데...
      그런 상황이 안된다는 핑계하에 블로그는 거의 신경을 못쓰고 있습니다.
      건강 조심하시고~ 행복 가득한 하루하루 되시길 바랍니다~

      2011.08.11 18:07 신고
  3. Favicon of http://slds2.tistory.com BlogIcon ★입질의 추억★  댓글주소  수정/삭제  댓글쓰기

    밋첼님 잘 지내시는지요. 요새 통 소식이 없길래 궁금하던 찰나
    오늘 들려서 안부 드리고 갑니다. 벌써 9월이네요~
    늘 건강하시구요. 소식 있음 전해주세요^^

    2011.09.03 15:29 신고
    • Favicon of http://sarange.net BlogIcon 밋첼™  댓글주소  수정/삭제

      아! 안부 남겨주신걸 이제야 보네요.. 잘 지내고 계신가요? 먼저 찾아주시니 감사합니다.
      이직과 교육, 이런 저런 일들로 바쁜 하루하루를 보내고 있다는 핑계 아래.. 블로그 신경을 못쓰고 있었습니다.
      조금씩 여유를 찾아보려하는데, 아직은 쉽지가 않네요.

      입질의 추억님께선 건강하게 잘 지내고 계신가요?
      좋은 소식은 없는지 또한 궁금합니다~
      어느덧 일교차가 큰데 건강조심하시고~ 행복 가득한 하루하루 보내시길 바랍니다^^

      2011.09.22 12:28 신고
매크로 파일까지 잘 만들어서 올려놓고... 이젠 끝났겠지.. 하고 잊고 있었는데...

오늘 아침 이슈라며 가지고 와서 주는 사항이 있었다.


분명 ALV 상에선 소숫점 까지 정상적으로 표현이 되는데,

매크로를 이용하여 엑셀로 다운 받은 파일에선 뒤가 .00 으로 되어있고 반올림이 되어있었다는 것.

혹시 내가 인터널 테이블을 넘길때 부터 잘못넘기나 싶어.. 디버깅을 해봐도... 넘길때의 값은 정상...


아니 뭐가 문제일까? 생각을 하고 해봐도 알 수가 없었기에...

Cvar() 도 써보고 데이터 타입도 바꾸어 보았지면 결과는 마찬가지...

하다하다 생각한 것이 '에잇.. 안되면 스트링으로 뿌려보지 뭐!!' 하고 생각을 하고..


엑섹에서 셀 서식은 숫자(소숫점 두자리 지정)로 하고,

매크로 에서는 Dim lp As String 으로 정의를 해서 데이터를 받은 뒤 뿌려보았는데...



표현도 정상적으로 되고 소숫점도 제대로 나온다.

대체 난 뭘 하고 있었던 것인지... OTL...



역시나 엑셀 매크로 관련한 프로그램은 자주 그리고 많이 쓰지 않으므로...

잊어버릴까 싶어.. 잽싸게 메모.. 메모...


신고
TAG abap, Excel, macro, SAP, VBA

댓글을 달아 주세요

말씀드릴 사항으로.. 테스트 소스가 필요하시면 메일을 주세요~

마우스 우클릭을 막은 상태니 메일 확인 후 보내드리겠습니다.


최근의 경우 METHOD 를 이용한 ALV 를 거의 사용하는데, TOP-OF-PAGE 가 필요할 경우가 종종있다.

일반 CUSTOM으로 가능한 부분외에 DOCKING 을 사용한 부분에 대한 내용임.

H사 해외프로젝트에 들어오니, 입출력이 가능한 온라인 프로그램에 TOP_OF_PAGE를 달아 달라고 하여, 테스트 해봄.

먼저 오늘 도출한 결과 창의 모습.

Click~☆ 하면 크게 보입니다

오늘 도출한 결과창 - 이벤트는 각각 걸었음




아래는 테스트 프로그램 관련한 결과 창 및 소스.

Click~

상단 : TOP_OF_PAGE, 하단 : ALV


상단으로 TOP_OF_PAGE 가 보인다. 

요지는 스크린을 두개로 나누어(SPLIT) 상단은 TOP_OF_PAGE 로, 하단은 데이터의 내용을 뿌리는 것으로 사용한다.



아래는 프로그램 소스.

1. Z_ALVTOP_TEST 

*&----------------------------------------------------*
*& Report  Z_ALVTOP_TEST
*&
*&----------------------------------------------------*
*&
*&----------------------------------------------------*
 
REPORT Z_ALVTOP_TEST  MESSAGE-ID ZTEST  .

INCLUDE Z_ALVTOP_TESTTOP.
INCLUDE Z_ALVTOP_TESTO01.
INCLUDE Z_ALVTOP_TESTI01.
INCLUDE Z_ALVTOP_TESTF01.

START-OF-SELECTION.
  PERFORM GET_DATA.

END-OF-SELECTION.

  IF NOT IT_FLIGHT[] IS INITIAL.
    CALL SCREEN 100.
  ELSE.
    MESSAGE I002 WITH 'NO DATA SELECTED!!!'.
  ENDIF.



2. Z_ALVTOP_TESTTOP 
*&----------------------------------------------------*
*&  Include           Z_ALVTOP_TESTTOP
*&----------------------------------------------------*
DATA: IT_FLIGHT TYPE TABLE OF SFLIGHT.

DATA: OK_CODE LIKE SY-UCOMM,
      SAVE_OK LIKE SY-UCOMM.

DATA: G_CONTAINER TYPE SCRFNAME VALUE 'CONTROL',
      O_DYNDOC_ID  TYPE REF TO CL_DD_DOCUMENT,
      O_SPLITTER   TYPE REF TO CL_GUI_SPLITTER_CONTAINER,
      O_PARENT_GRID TYPE REF TO CL_GUI_CONTAINER,
      O_PARENT_TOP TYPE REF TO CL_GUI_CONTAINER,
      O_HTML_CNTRL TYPE REF TO CL_GUI_HTML_VIEWER.

*&----------------------------------------------------*
*       CLASS LCL_EVENT_HANDLER DEFINITION
*&----------------------------------------------------*
*
*&----------------------------------------------------*
CLASS LCL_EVENT_HANDLER DEFINITION .
  PUBLIC SECTION .
    METHODS:
*Event Handler for Top of page
    TOP_OF_PAGE FOR EVENT TOP_OF_PAGE
           OF CL_GUI_ALV_GRID
           IMPORTING E_DYNDOC_ID.
ENDCLASS.             "lcl_event_handler DEFINITION
*-----------------------------------------------------*
*       CLASS LCL_EVENT_HANDLER IMPLEMENTATION
*-----------------------------------------------------*
*
*-----------------------------------------------------*
CLASS LCL_EVENT_HANDLER IMPLEMENTATION.
  METHOD TOP_OF_PAGE.
* Top-of-page event
    PERFORM EVENT_TOP_OF_PAGE USING O_DYNDOC_ID.

  ENDMETHOD.                            "top_of_page
ENDCLASS.       "LCL_EVENT_HANDLER IMPLEMENTATION

DATA: G_CUSTOM_CONTAINER TYPE REF TO CL_GUI_CUSTOM_CONTAINER,
      G_HANDLER TYPE REF TO LCL_EVENT_HANDLER. "handler



2. Z_ALVTOP_TESTO01 
*&---------------------------------------------------*
*&  Include           Z_ALVTOP_TESTO01
*&---------------------------------------------------*
*----------------------------------------------------*
*  MODULE STATUS_0100 OUTPUT
*----------------------------------------------------*
*
*----------------------------------------------------*
MODULE STATUS_0100 OUTPUT.

  SET PF-STATUS 'STATUS_0100'.
  SET TITLEBAR 'TITLE_0100'.

  IF G_CUSTOM_CONTAINER IS INITIAL.
    PERFORM CREATE_ALV.
  ENDIF.

ENDMODULE.                 " STATUS_0100  OUTPUT


3. Z_ALVTOP_TESTI01 
*&---------------------------------------------------*
*&  Include           Z_ALVTOP_TESTI01
&----------------------------------------------------*
*----------------------------------------------------*
*  MODULE USER_COMMAND_0100 INPUT
*----------------------------------------------------*
*
*----------------------------------------------------*
MODULE USER_COMMAND_0100 INPUT.

  SAVE_OK = OK_CODE.
  CLEAR OK_CODE.
  CASE SAVE_OK.

    WHEN 'BACK' OR 'CANCEL' OR 'EXIT'.
      LEAVE TO SCREEN 0.

  ENDCASE.

ENDMODULE.                 " USER_COMMAND_0100  INPUT


4. Z_ALVTOP_TESTF01 
*---------------------------------------------------*
*&  Include           Z_ALVTOP_TESTF01
*---------------------------------------------------* 
*---------------------------------------------------*
*&      Form  CREATE_ALV
*---------------------------------------------------*
*       text
*---------------------------------------------------*
FORM CREATE_ALV .

  DATA: G_GRID TYPE REF TO CL_GUI_ALV_GRID.

  CREATE OBJECT G_CUSTOM_CONTAINER
    EXPORTING
      CONTAINER_NAME = G_CONTAINER.

* Create TOP-Document
  CREATE OBJECT O_DYNDOC_ID
    EXPORTING
      STYLE = 'ALV_GRID'.

* Create Splitter for custom_container
  CREATE OBJECT O_SPLITTER
    EXPORTING
      PARENT  = G_CUSTOM_CONTAINER
      ROWS    = 2
      COLUMNS = 1.

  CALL METHOD O_SPLITTER->GET_CONTAINER
    EXPORTING
      ROW       = 1
      COLUMN    = 1
    RECEIVING
      CONTAINER = O_PARENT_TOP.

  CALL METHOD O_SPLITTER->GET_CONTAINER
    EXPORTING
      ROW       = 2
      COLUMN    = 1
    RECEIVING
      CONTAINER = O_PARENT_GRID.

* Set height for g_parent_html
  CALL METHOD O_SPLITTER->SET_ROW_HEIGHT
    EXPORTING
      ID     = 1
      HEIGHT = 5.

  CREATE OBJECT G_GRID
    EXPORTING
      I_PARENT = O_PARENT_GRID.

  CREATE OBJECT G_HANDLER.

  SET HANDLER G_HANDLER->TOP_OF_PAGE FOR G_GRID.

*Calling the Method for ALV output
  CALL METHOD G_GRID->SET_TABLE_FOR_FIRST_DISPLAY
    EXPORTING
      I_STRUCTURE_NAME = 'SFLIGHT'
    CHANGING
      IT_OUTTAB        = IT_FLIGHT[].


  CALL METHOD O_DYNDOC_ID->INITIALIZE_DOCUMENT
    EXPORTING
      BACKGROUND_COLOR = CL_DD_AREA=>COL_TEXTAREA.

* Processing events
  CALL METHOD G_GRID->LIST_PROCESSING_EVENTS
    EXPORTING
      I_EVENT_NAME = 'TOP_OF_PAGE'
      I_DYNDOC_ID  = O_DYNDOC_ID.

ENDFORM.                     "CREATE_ALV


*---------------------------------------------------*
*&      Form  EVENT_TOP_OF_PAGE
*---------------------------------------------------*
*       text
*---------------------------------------------------*
*      -->DG_DYNDOC_ID  text
*---------------------------------------------------*
FORM EVENT_TOP_OF_PAGE USING   DG_DYNDOC_ID TYPE REF TO CL_DD_DOCUMENT.

  DATA : DL_TEXT(255) TYPE C.  "Text
  CALL METHOD DG_DYNDOC_ID->ADD_TEXT
    EXPORTING
      TEXT         = 'Flight Details'
      SAP_STYLE    = CL_DD_AREA=>HEADING
      SAP_FONTSIZE = CL_DD_AREA=>LARGE
      SAP_COLOR    = CL_DD_AREA=>LIST_HEADING_INT.

  CALL METHOD DG_DYNDOC_ID->ADD_GAP
    EXPORTING
      WIDTH = 200.

* Add new-line
  CALL METHOD DG_DYNDOC_ID->NEW_LINE.

  CALL METHOD DG_DYNDOC_ID->NEW_LINE.


  CLEAR : DL_TEXT.

* program ID
  DL_TEXT = 'Program Name :'.

  CALL METHOD DG_DYNDOC_ID->ADD_GAP.

  CALL METHOD O_DYNDOC_ID->ADD_TEXT
    EXPORTING
      TEXT         = DL_TEXT
      SAP_EMPHASIS = CL_DD_AREA=>HEADING
      SAP_COLOR    = CL_DD_AREA=>LIST_HEADING_INT.

  CLEAR DL_TEXT.

  DL_TEXT = SY-REPID.

  CALL METHOD O_DYNDOC_ID->ADD_TEXT
    EXPORTING
      TEXT         = DL_TEXT
      SAP_EMPHASIS = CL_DD_AREA=>HEADING
      SAP_COLOR    = CL_DD_AREA=>LIST_NEGATIVE_INV.

* Add new-line
  CALL METHOD DG_DYNDOC_ID->NEW_LINE.

  CLEAR : DL_TEXT.

  CLEAR : DL_TEXT.

* program ID
  DL_TEXT = 'User Name :'.

  CALL METHOD DG_DYNDOC_ID->ADD_GAP.

  CALL METHOD O_DYNDOC_ID->ADD_TEXT
    EXPORTING
      TEXT         = DL_TEXT
      SAP_EMPHASIS = CL_DD_AREA=>HEADING
      SAP_COLOR    = CL_DD_AREA=>LIST_HEADING_INT.

  CLEAR DL_TEXT.

  DL_TEXT = SY-UNAME.

  CALL METHOD O_DYNDOC_ID->ADD_TEXT
    EXPORTING
      TEXT         = DL_TEXT
      SAP_EMPHASIS = CL_DD_AREA=>HEADING
      SAP_COLOR    = CL_DD_AREA=>LIST_NEGATIVE_INV.

* Add new-line
  CALL METHOD DG_DYNDOC_ID->NEW_LINE.

  CLEAR : DL_TEXT.

* Add new-line
  CALL METHOD DG_DYNDOC_ID->NEW_LINE.


  PERFORM DISPLAY.

ENDFORM.                    " EVENT_TOP_OF_PAGE

*---------------------------------------------------*
*&      Form  DISPLAY
*---------------------------------------------------*
*       text
*---------------------------------------------------*
FORM DISPLAY.

* Creating html control
  IF O_HTML_CNTRL IS INITIAL.
    CREATE OBJECT O_HTML_CNTRL
      EXPORTING
        PARENT = O_PARENT_TOP.
  ENDIF.
  CALL METHOD O_DYNDOC_ID->MERGE_DOCUMENT.
  O_DYNDOC_ID->HTML_CONTROL = O_HTML_CNTRL.
* Display document
  CALL METHOD O_DYNDOC_ID->DISPLAY_DOCUMENT
    EXPORTING
      REUSE_CONTROL      = 'X'
      PARENT             = O_PARENT_TOP
    EXCEPTIONS
      HTML_DISPLAY_ERROR = 1.
  IF SY-SUBRC NE 0.
    MESSAGE I100 WITH 'Error Top-of-page'.
  ENDIF.
ENDFORM.                    " display
*---------------------------------------------------*
*&      Form  GET_DATA
*---------------------------------------------------*
*       text
*---------------------------------------------------*
*  -->  p1        text
*  <--  p2        text
*---------------------------------------------------*
FORM GET_DATA .

    SELECT * FROM SFLIGHT
      UP TO 20 ROWS
      INTO TABLE IT_FLIGHT.

ENDFORM.                    " GET_DATA





[LAYOUT - SCREEN PAINTER]

SCREEN PAINTER

Click~★ 하면 크게 볼 수 있습니다


  Z_ALVTOP_TESTTOP 에서

  G_CONTAINER TYPE SCRFNAME VALUE 'CONTROL' 


이라고 정의하였으므로 CONTROL 이라는 이름을 사용하였음.

신고

댓글을 달아 주세요

  1. Favicon of http://neoni0106.tistory.com BlogIcon Thinkmaniac  댓글주소  수정/삭제  댓글쓰기

    정선생님, 안녕하세요. 우동훈입니다.
    웹서핑하다 들어왔습니다. ^^

    근황 좀 알려주세요. woodeng@지메일..

    2014.09.01 18:13 신고

알아두면 유용한 SAP T-Code

개발자愛/SAP 2008.12.19 08:15 by 밋첼™
Useful SAP System Administration Transactions

AL01  SAP Alert Monitor
AL02  Database alert monitor
AL03  Operating system alert monitor
AL04  Monitor call distribution
AL05  Monitor current workload
AL06  Performance: Upload/Download
AL07  EarlyWatch Report
AL08  Users Logged On
AL09  Data for database expertise
AL10  Download to Early Watch
AL11  Display SAP Directories
AL12  Display table buffer (Exp. session)
AL13  Display Shared Memory (Expert mode)
AL15  Customize SAPOSCOL destination
AL16  Local Alert Monitor for Operat.Syst.
AL17  Remote Alert Monitor for Operat. Syst.
AL18  Local File System Monitor
AL19  Remote File System Monitor
AL20  EarlyWatch Data Collector List
AL21  ABAP Program analysis
AL22  Dependent objects display
CREF  Cross-reference
BD64
BSVW  Linkage Status Update-Workflow Event
CMOD  Enhancements
DB01  Analyze exclusive lock waits
DB02  Analyze tables and indexes
DB03  Parameter changes in database
DB11  Early Watch Profile Maintenance
DB12  Overview of Backup Logs
DB13  Database administration calendar
DB14  Show SAPDBA Action Logs
DB15  Data Archiving: Database Tables
DB16  DB System Check: Monitor
DB17  DB System Check: Configuration
DMIG  Start Transaction for Data Migration
DB2  Select Database Activities
DB20  DB Cost-Based Optimizer: Tab. Stats
DB21  DB Cost-Based Optimizer: Config.
DB24  Database Operations Monitor
DB26  DB Profile:Monitor and Configuration
DB2J  Manage JCL jobs for OS/390
DBCO  Database Connection Maintenance
FILE  Cross-Client File Names/Paths
NACE  WFMC: Initial Customizing Screen
OAA1  SAP ArchiveLink: Maint.user st.syst
OAA3  SAP ArchiveLink protocols
OAA4  SAP ArchiveLink applic.maintenance
OAAD  ArchiveLink Administration Documents
OAC2  SAP ArchiveLink: Globaldoc. types
OAC5  SAP ArchiveLink: Bar code entry
OACA  SAP ArchiveLink workflow parameters
OAD0  SAP ArchiveLink: Objectlinks
OAD2  SAP ArchiveLink document classes
OAD3  SAP ArchiveLink: Link tables
OAD4  SAP ArchiveLink: Bar code types
OAD5  SAP ArchiveLink: Customizing Wizard
OADR  SAP ArchiveLink: Print list search
OAM1  SAP ArchiveLink: Monitoring
OAOR  SAP ArchiveLink: Storeddocuments
OARE  SAP ArchiveLink:St.syst.return codes
OS01  LAN check with ping
OS03  O/S Parameter changes
OS04  Local System Configuration
OS05  Remote System Cconfiguration
OS06  Local Operating System Activity
OS07  Remote Operating SystemActivity
OSS1  Logon to Online ServiceSystem
OY18  Table history
OY08  Development Class Overview
PFCG  Activity Group
PFUD  Authorization Profile comparison
RLOG  Data migration logging
RZ01  Job Scheduling Monitor
RZ02  Network Graphics for SAP Instances
RZ03  Presentation, Control SAP Instances
RZ04  Maintain SAP Instances
RZ06  Alerts Thresholds Maintenance
RZ08  SAP Alert Monitor
RZ10  Maintenance of profile parameters
RZ11  Profile parameter maintenance
RZ12  Maintain RFC Server Group Assignment
RZ20  CCMS Monitoring
RZ21  Customize CCMS Alert Monitor
SA38  ABAP/4 Reporting
SAD0  Address Management call
SADC  Address: Maint. communication types
SALE  Display ALE Customizing
SAINT Plug-in Installation
SARI  Archive Information System
SAR3  Customizing Archiving
SAR4  Define Archiving Class
SAR5  Assign Archiving Class
SAR6  Archiving Time Generator
SARA  Archive management
SARL  Call of ArchiveLink Monitor
SARP  Reporting (Tree Structure): Execute
SART  Display Reporting Tree
SB01  Business Navigator - Component View
SB02  Business Navigator - Process flow vw
SBAS  Assignments to Process Model Elemts
SC38  Start Report Immediately
SCAT  Computer Aided Test Tool
SCC0  Client Copy
SCC1  Client Copy - Special Selections
SCC2  Client transport
SCC3  Client Copy Log
SCC4  Client administration
SCC5  Client Delete
SCC6  Client Import
SCC7  Client Import – Post Processing
SCC8  Client Export
SCC9  Remote Client Copy
SCCL  Local Client Copy
SCDO  Display Change DocumentObjects
SCMP  View / Table Comparison
SCOM  SAPcomm: Configuration
SCON  SAPconnect - Administration
SCPF  Generate enterprise IMG
SCPR1 Customizing Profiles : Maintenance Tool
SCPR2 Comparing Customizing profiles
SCUA  Central User Administration : Distribution Model Assigment
SCUG  Central User Administration Structure Display
SCUL
SCUM  Central User Administration Field Selection
SCU0  Table Analyses And Comparison
SCU1  Table Comparison - Export to Tape
SCU2  Table Comparison Against Tape
SCU3  Table History
SD11  Data Modeler
SDBE  Explain an SQL Statement
SECR  Audit Information System
SE01  Transport and Correction System
SE02  Environment Analyzer
SE03  Transport Utilities
SE06  Set up Workbench Organizer
SE07  Transport System Status Display
SE09  Workbench Organizer (Initial Screen)
SE10  Customizing Organizer
SE11  Data Dictionary Maintenance
SE12  Data Dictionary Display
SE13  Maintain Technical Settings (Tables)
SE14  Convert Data Dictionary tables on Database Level
SE15  Repository Info System
SE16  Display Table Content
SE17  Generate Table Display
SE30  ABAP Objects Runtime Analysis
SE32  ABAP Text Element Maintenance
SE33  Context Builder
SE35  ABAP/4 Dialog Modules
SE36  Logical databases
SE37  ABAP Function Modules
SE38  ABAP Editor
SE39  Splitscreen Editor: Program Compare
SE40  MP: Standards Maint. and Translation
SE41  Menu Painter
SE43  Maintain Area Menu
SE51  Screen Painter
SE52  Parameterized screenpainter call
SE54  Generate table view
SE55  Internal table view maintenance call
SE56  internal call: display table view
SE57  internal delete table view call
SE61  R/3 Documentation
SE62  Industry Utilities
SE63  Translation: Initial Screen
SE71  SAPscript form
SE72  SAPscript Styles
SE73  SAPscript font maintenance (revised)
SE74  SAPscript format conversion
SE75  SAPscript Settings
SE76  SAPscript: Form Translation
SE77  SAPscript Translation Styles
SE78  SAPscript: Graphics administration
SE80  Object Navigator
SE81  Application Hierarchy
SE82  Application Hierarchy
SE84  R/3 Repository Information System
SE85  ABAP/4 Repository Information System
SE86  ABAP Repository Information System
SE88  Development Coordination Info System
SE89  Maintain Trees in Information System
SE91  Maintain Messages
SE92  New SysLog Msg Maintenance as of 46A
SE93  Maintain Transaction Codes
SE94  Customer enhancement simulation
SE95  Modification Browser
SEPS  SAP Electronic Parcel Service
SERP  Reporting: Change Tree Structure
SEU  Repository Browser
SF01  Client-Specific File Names
SFAW  Field Selection Maintenance
SIAC1 Web Object Administration
SHDB  Record Batch Input
SICK  Installation Check
SIN1  SAPBPT: Inbox
SINA  SAPBPT: Maintain Standard Config.
SLG0  Application Log: ObjectMaintenance
SLIN  ABAP: Extended Program Check
SM01  Lock Transactions
SM02  System Messages
SM04  User Overview
SM12  Display and Delete Locks
SM13  Display Update Records
SM14  Update Program Administration
SM21  System log
SM23  System Log Analysis
SM28  Installation Check
SM29  Model Transfer for Tables
SM30  Call Up View Maintenance
SM31  Table maintenance
SM31_OLD  Old Table Maintenance
SM32  Maintain Table Parameter ID TAB
SM33  Display Table ParameterID TAB
SM34  Viewcluster maintenancecall
SM35  Batch Input Monitoring
SM36  Batch request
SM37  Background job overview
SM38  Queue Maintenance Transaction
SM39  Job analysis
SM49  Execute Logical Commands
SM50  Work Process Overview
SM51  List of SAP Servers
SM54  TXCOM maintenance
SM55  THOST maintenance
SM56  Number Range Buffer
SM58  Asynchronous RFC Error Log
SM59  RFC Destinations (Display/Maintain)
SM60  Borrow/Return Objects
SM61
SM62
SM63  Display/Maintain Operating Mode Sets
SM64  Release of an event
SM65  Background Processing Analysis Tool
SM66  System-wide Work Process Overview
SM67  Job scheduling
SM68  Job administration
SM69  Display/Maintain Logical Commands
SMEN  Dynamic menu
SMGW  Gateway Monitor
SMLG  Maintain Logon Group
SMLI  Language import utility
SMLT  Language transport utility
SMOD  SAP Enhancement Management
SMT1  Trusted Systems (Display <-> Maint.)
SMT2  Trusting systems (Display <->Maint.)
SMW0  SAP Web Repository
SMX  Display Own Jobs
SNRO  Number Range Objects
SO02  SAPoffice: Outbox
SO03  SAPoffice: Private Folders
SO04  SAPoffice: Shared Folders
SO05  SAPoffice: Private Trash
SO06  SAPoffice: Substitutionon/off
SO07  SAPoffice: Resubmission
SO10  SAPscript: Standard Texts
SO12  SAPoffice: User Master
SO13  SAPoffice: Substitute
SO15  SAPoffice: DistributionLists
SO16  SAPoffice: Profile
SO17  SAPoffice: Delete Shared Trash
SO18  SAPoffice: Shared Trash
SO19  SAPoffice: Default Documents
SO21  Maintain PC Work Directory
SO22  SAPoffice: Delete PC Temp. Files
SO23  SAPoffice: DistributionLists
SO24  SAPoffice: Maintenance of default PC
SO28  Maintain SOGR
SO30  SAPoffice: Reorg.
SO31  Reorganization (daily)
SO36  Create Automatic Forwarding
SO38  SAPoffice: Synchr. of Folder Auths.
SO40  SAPoffice: Cust. LayoutSet MAIL
SO41  SAPoffice: Cust. LayoutSet TELEFAX
SO42  SAPoffice: Cust.Layout Set TELEFAX_K
SO43  SAPoffice: Cust.Layout Set TELEFAX_M
SO44  SAPoffice: Cust. LayoutSet TELEX
SO70  Hypertext: Display/Maint. Structure
SO71  Test plan management
SO72  Maintain Hypertext Module
SO73  Import graphic into SAPfind
SO80  SAPfind: Free Text Retrieval Dialog
SO81  SAPfind: Free Text Indexing (Test)
SO82  SAPfind: Free Text Retrieval Batch
SO95  Pregenerated Search Queries - Selec.
SO99  Put Information System
SOA0  ArchiveLink Workflow document types
SOBJ  Attribute Maintenance Objects
SOLE  OLE Applications
SOLI  Load OLE type info
SOPE  Exclude Document Classes
SOTD  SAPoffice: Maintain Object Types
SOY1  SAPoffice: Mass Maint. Users
SOY2  SAPoffice: Statistics data collect.
SOY3  SAPoffice: Statistics Evaluation
SOY4  SAPoffice: Access overview
SOY5  SAPoffice: Inbox overview
SOY6  SAPoffice: Document overview
SOY7  SAPoffice: Folder overview
SOY8  SAPoffice: Mass Archiving
SOY9  SAPoffice: Inbox Reorg.
SOYA  SAPoffice: Change folder owner
SP00  Spool and Relate Area
SP01  Spool Control
SP02  Display output Requests
SP03  Spool: Load Formats
SP11  TemSe Contents
SP12  TemSe Administration
SPAD  Spool Management
SPAM  SAP Patch Manager (SPAM)
SPAU  Display Modified DE Objects
SPCC  Spool Consistency check
SPDD  Display Modified DDIC objects
SPHA  Telephony administration
SPIC  Spool : Installation Check
SPRM  Current Customizing
SPRO  Customizing
SQ01  SAP Query: Maintain queries
SQ02  SAP Query: Maintain funct. areas
SQ03  SAP Query: Maintain user groups
SQ07  SAP Query: Language comparison
SQVI  QuickViewer
SSAA  System Administration Assistant
SSCA  Appointment Diary: Administration
SRZL  CCMS
SSM1  Session Manager generation call
SSM5  Create Activity Group
ST01  System Trace
ST02  Setups/Tune Buffers
ST03  Performance, SAP Statistics, Workload
ST04  Select activity of the databases
ST05  SQL Trace
ST06  Operating System Monitor
ST07  Application monitor
ST08  Network Monitor
ST09  Network Alert Monitor
ST10  Table Call Statistics
ST11  Display Developer Traces
ST12  Application Monitor
ST14  Application Analysis
ST22  ABAP Runtime Error Analysis
ST22  ABAP/4 Runtime Error Analysis
ST62  Create industry short texts
STAT  Local transaction statistics
STMS  Transport Management System
STUN  Performance Monitoring
STW1  Test Workbench: Test catalog
STW2  Test workbench: Test plan
STW3  Test workbench: Test package
STW4  Test Workbench: Edit test package
STW5  C maintenance table TTPLA
STZAC Maintain time zone act.in client
STZAD Disp.time zone activat.in client
SUMM  Global User Manager
SU01  Maintain User
SU01D Display users
SU02  Maintain Authorization Profiles
SU03  Maintain Authorizations
SU05  Maintain Internet Users
SU10  Mass changes to User Master
SU11  Maintain Authorizations
SU12  Mass Changes to User Master Records
SU2  Maintain User Parameter
SU20  Maintain Authorization Fields
SU21  Maintain Authorization Objects
SU22  Auth. object usage in transactions
SU24  Disables Authorization Checks
SU25  Imports SAP Check Indicators defaults
SU26  Adjust Authorization checks
SU30  Total checks in the area of auth.
SU52  Maintain own user parameters
SU53  Display check values
SU54  List for Session Manager
SU56  Analyze User Buffer
SUPC  Profiles for activity groups
SUPF  Integrated User Maintenance
SUPO  Maintain Organization Levels
SUIM  Repository Info System
SWDC  Workflow Definition
SXDA  Data Transfer Workbench
TU02  Display Active Parameters
USMM  Customer measurement


출처 : Erpschool (http://www.erpschool.net)
신고

댓글을 달아 주세요

1 
BLOG main image
:+:+: 사랑愛 - Ever after :+:+:
제 사진은 예술이 아닌 추억의 부분입니다. 방법도 이론도 없으며, 즐겁게 담고 기록으로 남길뿐입니다 <Facebook> Mitchell Jung
by 밋첼™

카테고리

분류 전체보기 (541)
사랑愛 (177)
사진愛_Photo (99)
가족愛 (0)
개발자愛 (63)
음악愛 (15)
그외愛 (179)
리뷰愛 (8)

달력

«   2017/09   »
          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
textcubeDesignMyselfget rss