Tech_Info/SAP2011. 8. 17. 11:13

STAD에서 트랜잭션 성능 분석시 내용이 너무 길어서 시간이 *로 나오고 정상적으로 나오지 않을경우 확인방법

Ex)

해결방법
아마도 보여주면서 길이가 맞지 않거나, Width가 모자른 경우 Layout이 깨지는것을 방지하기 위해서, *을 표시하는것 같다. 이 프로그램을 호출하는 Function을 사용하면 되는것 같다.

SE37에서 SAPWL_STATREC_FROM_REMOTE_SYS 를 실행한 후에 NORMAL_RECORDS를 확인하면 실질적인 데이터가 나온다. Layout이 옆으로 무한정 늘어남 ㅎㅎ

# Function실행화면

 # Function 결과화면

# Function 개별 Record

   

원본블로그 : http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/25947

Posted by 구리구리
Tech_Info/SAP2011. 8. 1. 15:15
Parameter : login/password_max_idle_initial
Short Description : Validity period of unused initial passwords 

SAP EWA (Early Watch Alert)에서 Security 부분에 Red Sign이 나와서, 해당 파라메터를 확인해봤더니,
내용인 즉슨, 초기 Password를 세팅하고서, 몇일안에 로그인해서 변경안하면 못쓰는거다.

0 : 안슴
1 : 당일만 사용가능
# : 지정한 날만큼 가능 

Dynamic Parameter가 아니라서 프로파일 변경후 Restart 해야지 적용됨.
Posted by 구리구리
Tech_Info/SAP2011. 6. 21. 16:55

SAP에서 Debug 기능을 활용해서 프로그램에 디버깅을 하는 경우가 있는데, 실제 작업했던 해당내용중에 데이터수정을 내용을 찾는 방법

오늘 내부감사팀의 내부회계관리제도 검토를 하다가 삼일회계법인 담당자한테 배운 내용임.

# Objective

  • SAP에서 Debug 기능을 사용해서, SAP Data 수정을 하였는지 확인하고자 .

# How To

  • SM21에서 편집-전문가모드
  • 메세지 ID A1, 9 입력하고, (메세지전용선택)
  • 검색하고자 하는 날짜, 사용자, TCODE 입력하고 조회함.

# Details

  • Authorization Object (SUIM 에서 조회해볼것)
  • S_DEVELOP=01, 02 with Type=debug

1. SM21 선택

2. 메세지타입

3. 결과화면

Posted by 구리구리
Tech_Info/SAP2011. 6. 17. 10:55

SQVI 퀵뷰어를 사용할때 SAP GUI에서 한글이 깨지는 경우가 있는데, 해당 문제는 인코딩 문제이므로, 인코딩을 유니코드(UTF-8) 하면 보입니다.   

   

위 그림처럼 글이 깨지는 부분에 마우스의 오른쪽 버튼을 누르면 메뉴가 뜹니다.

그 메뉴중 인코딩 - 유니코드(UTF-8) 선택 하시면 한글이 깨지지 않고 잘 보입니다.

   

Posted by 구리구리
Tech_Info/SAP2011. 6. 8. 11:19

SAP 에서 분석시 ST03N을 많이 활용하게 되는데, 가끔 새벽시간대와 저녁시간대의 정보가 필요할때가 있다.
ST03N에서는 해당 시간 데이터를 cumulated 해서 보여주기 때문에 분석하기가 어려웠었는데,
이런 부분을 쉽게 해결해주는 게 생겼다.
ECC 6.0부터는 엄청 쉬워졌고, 46C~ECC5.0까지는 좀 어려운듯.

방법은  SWNC_CONFIG_TIMEPROFILE 을 실행해서 ALL Hours로 설정함. (ECC 6.0)
 
# 기존에 나오던 ST03N의 Time Profile : 00-06, 21-24는 cumulated data 만 보인다. 



# 변경되면 아래와 같이 보임. 00-01, 01-02 이런식으로 24시간이 구분되서 보임.

   

# 변경하는 프로그램 : SE38에서 SWNC_CONFIG_TIMEPROFILE 실행.

Symptom

In the time profile of the workload statistics (transaction ST03N), the portions for the night hours are, by default, only displayed as cumulated for the time blocks 21:00 to 24:00 and 00:00 to 06:00.

Reason and Prerequisites

The disk space of the time profile is reduced by the default creation of time blocks.

Solution

You can configure the calculation of the time profile in the workload collector with the SWNC_CONFIG_TIMEPROFILE program. The night hours between 21:00 and 24:00 and between 00:00 and 06:00 are cumulated with the default option 'Add up night hours'. With the 'Calculate all hours separately' option, the system calculates all hours separately. The configuration of the time profile applies equally to all instances of a system.

This solution is delivered with SAP_BASIS Release 710. For SAP_BASIS Release 700, import the relevant Support Package.

관련노츠 :
958232 - ST03N time profile for "Last Minute's Load"
17750 - Workload: Time profile also for night hours 

원본링크 :
https://websmp230.sap-ag.de/sap(bD1rbyZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=910897


'Tech_Info > SAP' 카테고리의 다른 글

Debug 수정내역 확인  (0) 2011.06.21
퀵뷰어 한글깨짐 현상 처리  (0) 2011.06.17
실제DB 이름과 SAP에서 사용하는 DB이름 분류  (0) 2011.06.07
ALV Classic 저장관련 권한 object  (0) 2011.03.03
GUI 세션 지속하기  (0) 2011.03.02
Posted by 구리구리
Tech_Info/SAP2011. 6. 7. 11:16


SAP으로 Notes 찾다보면 SAP DB이름 때문에 가끔 짜증나는 경우가 있다.

특히 나같이 이것저것 하던 사람들 ㅠㅠ (Mainframe, AIX, HPUX, SUN, Windows) + (Oracle, DB2, UDB, MSSQL)
이럴때 도움이 되는 멋진 표가 있쿠나!

# 표 보는 방법 (아는 사람은 머 다 알겠지만 ㅎㅎ)
- Vendor Name : 우리가 흔히 아는 그 DB 이름
- SAP Name : SAP에서 사용하는 이름
- SY-DBSYS in ABAP : ABAP에서 인식하는 DB이름

가장 헷갈리는 DB2의 경우, Mainframe용은 DB2, AS400용은 DB4, 일반(Unix, Windows, Linux)는 DB6 가 되시겠다.

복잡해 ㅎㅎ 

참고링크 : Explan plan 찾다가 확인함. http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/18169 

Posted by 구리구리
Tech_Info/SAP2011. 3. 3. 13:40

ALV Classic 에서 개인세팅/디폴트세팅 옵션을 바꾸는 방법

S_ALV_LAYO

23 유지보수 --> User-Specific (O), Default Setting (O)

없으면 --> User-specific(X) Default Setting(O) User-Specific mandatory greyed out

   

권한에 상관없이 사용가능하게 하려면, 프로그램에서 IS_LAYOUT-NO-AUTHOR = 'X' 를 넣어주면 되심.

   

ALV 'Classic' Creating User/Global Layout Variants

You are working with the ALV "Classic" function module REUSE_ALV_LIST_DISPLAY. 

Reading the documentation for the function module, it seems there is a way to save an ALV layout variant as "user-specific" and/or "global". But unfortunately, you either can only save "globals" (with the '/' as first character of the layout name) or "user-specific". 

You have tried the I_SAVE parameter as 'U' and can only save "user-specific". You tried I_SAVE as 'X' and can only save "global". You tried I_SAVE as 'A', but only can only save as "user-specific". The odd thing is, on the Save Layout pop-up dialog the User-Specific checkbox is always "greyed-out", but has a check (for 'U' and 'A') or is checkless (for 'X').

Can "user" and "global" layout variants be saved together from same program with I_SAVE as 'A'? 

Why is the User-Specific checkbox on the Save Layout pop-up always "greyed-out"?

You have the following EXPORTING parameters in my function module: 

I_DEFAULT = 'X' 

I_SAVE = 'A' "<=== this is to be global & user IS_VARIANT = VARIANT

VARIANT has the program's name in the REPORT field.

   

The "user-specific saving" needs a special authorization: 

Authority-check object 'S_ALV_LAYO' id 'ACTVT' field '23', you can 

avoid this authorization with IS_LAYOUT-NO_AUTHOR = 'X'

   

Pasted from <http://www.sap-img.com/fu017.htm>

   

   

S_ALV_LAYO 23 있으면 수정 가능함.

없으면 아래와 같이 Global 안되고, User-Specific으로 변경됨.

   

Posted by 구리구리
Tech_Info/SAP2011. 3. 2. 14:09

GUI에서 아무런 action을 하지 않을때, 자동으로 Logout / Logoff 되는 파라메터 설정값.
# rdisp/gui_auto_logout
# RZ11 이나, RZ10에서 수정하면 적용됨.

RZ11에서 동적으로 가능하며, RZ10으로 수정해야지만 Restart 이후에도 사용가능하다.
Posted by 구리구리
Tech_Info/SAP2011. 2. 15. 10:12

HR 모듈에서 해당직원이, 퇴직/휴직/재직중인지 알아보는 방법

   

PA0000 Table에서 STAT2 참조할것

'Tech_Info > SAP' 카테고리의 다른 글

ALV Classic 저장관련 권한 object  (0) 2011.03.03
GUI 세션 지속하기  (0) 2011.03.02
FI/CO에서 급여전표 조회하지 못하도록 하기.  (0) 2011.01.17
EP에서 SSO 에러  (0) 2011.01.02
SAP Parameter 확인하기  (0) 2010.12.23
Posted by 구리구리
Tech_Info/SAP2011. 1. 17. 13:30
Cost Center Report 에서 Drilldown을 통해 각 직원의 급여내역을 알수 있는 보안문제가 있었다.
우리회사는 HR모듈을 사용하며, 코스트센터별로 급여를 전표치지 않기 때문에 발생하는 문제임.

오브젝트에서 Display Line Items를 제외하면 상세급여까지는 보이지 않는다. 그냥 오브젝트를 빼버려라.



--- 아래는 KP*G 의 HR Consultant이신 ㅅㄱㅁ 과장님의 설명 --
기본적으로 인사 관리에서는 급여에 대해 FI 전표를 생성할 때 자동 전기를 수행하며,
자동 전기된 전표는 기본적으로 기표된 계정 및 총 금액 정도로만 타 FI, CO Module에서 확인 가능합니다 
이에 대한 권한 관리는 아래 Object(P_PYEVDOC)에서 수행합니다

위 Auth. Object P_PYEVDOC는 급여에서 Auto-Posting된 문서에 대한 권한을 제어합니다. 
Display는 HR에서 자동 전기된 급여 전표를 조회할 수 있는 권한을 말하며, Post/Release는 급여 전표의 분개 / 역분개에 대한 권한을 말합니다.
그리고 Display line items는 급여 전표에 기표된 계정 항목에서 Drilldown 하여 세부 사원들의 정보와 함께 급여 계산 결과를
조회할 수 있는 권한을 의미 합니다. 
기본 적으로 HR을 제외한 여타 Module은 Display 권한만 가지고 있으면 문제가 없습니다.

'Tech_Info > SAP' 카테고리의 다른 글

GUI 세션 지속하기  (0) 2011.03.02
인사정보에서 근무현황 확인하기  (0) 2011.02.15
EP에서 SSO 에러  (0) 2011.01.02
SAP Parameter 확인하기  (0) 2010.12.23
Security Audit (SM19) 늘리기  (0) 2010.10.28
Posted by 알 수 없는 사용자