SAP BC 프로그램/ 펑션/ 테이블/ 티코드 기록__Logging SAP BC Program/ Function/ Table/ Tcode

감귤은탱귤·2024년 1월 18일
1

사전

목록 보기
1/2
post-thumbnail

SAP BC 업무를 하면서 유용하게 사용되는 프로그램/테이블/Tcode 리스트

🔰 너무 자주 사용되는 오브젝트 제외

계속 업데이트 예정 - 최종 업데이트 2024.12.11



1. Program

- RSTXICON

SAP 아이콘 리스트

- RSMEMORY

메모리 파라미터 임시 적용
메모리 파라미터 변경은 서비스를 리스타트해야 적용이 되는데, 해당 프로그램을 사용하면 임시로 바로 현재 메모리 파라미터를 변경할 수 있다.
-> 해당 프로그램을 수행한 AP에만 적용이 되며, 해당 AP 서비스 재시작 시 초기화된다.

- RSBDCOS0

OS 명령어 실행 프로그램

- TMS_UPDATE_PWD_OF_TMSADM

TMS 계정 패스워드 업데이트 프로그램

- RSANAORA

Oracle 테이블 통계정보 생성

- RKSE16N_CD_DISPLAY

SE16N 변경 기록 및 작업 수행 이력 확인

- RSUSR405

현재 클라이언트 내 모든 사용자 버퍼 초기화

- SALV_BS_ADMIN_MAINTAIN

ALV 엑셀 익스포트 시, 사용자 저장 설정 관리

- RSBTCDEL2

배치잡 이력 삭제 프로그램 / 스탠다드 배치잡 : SAP_REORG_JOBS

  • 1751810 - Performance problems when you use RSBTCDEL2 to delete jobs
  • 175278 - Problems due to too many background jobs and job logs

- RSPO1041

Old 스풀 삭제 프로그램 / 스탠다드 배치잡 : SAP_REORG_SPOOL
TemSe Data Store 에서 오래된 스풀/오류 스풀에 대해서 삭제한다.

- RSSOUSCO

사용자 테이블 불일치 점검 프로그램
클라이언트 복사 후, 사후 작업에도 사용된다.
런타임이 길 시, 아래 Notes 들을 검토한다.

  • 1900110 - Client copy takes too long at post processing program RSSOUSCO_FOR_CC
  • 1811258 - RSSOUSCO terminates due to missing memory
  • 2002035 - RSSOUSCO has a very long runtime
  • 2632857 - Increased runtime of RSSOUSCO or RSSOUSCO_FOR_CC

- BTC_MASS_JOB_CHANGE

배치잡 일괄 변경

- RTCCTOOL

Service Preparation Check (Service tools)

- RSTRANSP

레포트 Variant(변형) 이관 프로그램

- BTC_SWITCH_LIST_GRID

SM37 리스트 화면, ALV 그리드로 변경하는 프로그램

- BTCTRNS1 / BTCTRNS2

배치잡 일괄 정지, 재시작 프로그램
BTCTRNS1 이 일괄 정지 / BTCTRNS2 가 일괄 재시작 프로그램이다.

  • 79424 - How do BTCTRNS1 / BTCTRNS2 work?

- RSSPACECHECK/ RSTABLESIZE

클라이언트 별 크기 추정 프로그램

  • 118823 - CC-ADMIN: Size of a client

SAP_BASIS 754 이상 버전부터는 RSTABLESIZE 프로그램을 대체해 Tcode SCC_CLIENT_SIZE 를 사용할 수 있다.

HANA DB 의 경우 아래 Notes 를 참고하여 구현해야 정확한 정보를 얻을 수 있다.

  • 2697245 - HANA Client and table size Determination
  • 2796708 - SAPSQL_PARSE_ERROR dump when executing program RSSPACECHECK in HANA

- REPTRAN

ABAP 소스 코드 다운로드 프로그램

- RSUSR_CHECK_AUTH_OPTIMIZATION

중복 권한 분석 보고서

  • 3007369 - Report for analysis of redundancies in authorizations

- SEC_TRACE_ANALYZER

HTTP 요청 추적 및 기록 프로그램

- RSCP0018

SAP NLS(Native Language Support) 세팅 점검
언어, 코드페이지, 로컬설정

- RSUSR008_009_NEW

중요 권한 조합이 있는 역할 및 사용자 검색

- SMI / S_MEMORY_INSPECTOR

Memeory Inspector
Memeory Snapshot 을 통해 ABAP 프로그램이 실행되는 내부 세션의 메모리에 대한 분석이 가능하다.
분석 대상 프로그램에 들어가서, 실제 로직 수행 전 Snapshot 을 찍고, 수행 후 Snapshot 을 찍으므로 메모리 사용량과 Snapshot 간의 비교 분석이 가능

Memeory Snapshot 찍는 방법

  • 상단 메뉴탭 System -> Utilities -> Memory Analysis -> Create Memeory Snapshot
  • Tcode Command -> /hmusa
  • 디버깅 중 -> Development -> Memory Analysis -> Create Memory Snapshot

- BTC_OPTIONS_SET

배치잡 처리 옵션 설정
-> 정기 작업 생성 제한을 할 수 있음

  • 1716340 - A user should not generate periodic jobs

- BTCAUX06

배치잡 삭제 로깅 활성화 및 조회 프로그램

- BTCAUX09

배치잡 수행 계정 및 배치잡 내 스탭 수행 계정의 유효성(삭제, 잠김, 유효기간 만료) 여부 확인 프로그램

- BTCAUX10

주기 배치잡에 대해서 특정 일자/시간대에만 수행되게 설정해주는 프로그램

  • 1527859 - Periodic jobs with last execution date
  • 2635369 - BTCAUX10 incorrectly schedules successor
  • 2750296 - BTCAUX10: Job chain is interrupted
  • 2774606 - Wrong Authorization check in report BTCAUX10

- BTCAUX17

유효하지 않은 프로그램 또는 변형이 있는 배치잡 확인 프로그램

- BTCAUX22

테이블 TBTCO 의 손상되거나 깨진 데이터 확인하고 편집,삭제할수 있는 프로그램

- RSTMSCO

SAP Import Queue 새로고침의 백그라운드 자동화 수행을 위한 프로그램

  • 2488641 - How To: refresh automatically import overview queue

- RHAUTUPD_NEW

사용자 일괄 지정 비교 / Mass Comparison 과 동일

- PRGN_COMPRESS_TIMES

역할에 대한 사용자 지정 압축
해당 프로그램을 사용하여, 만료된 역할에 대한 일괄 삭제 가능

- RSUSR_CLEANUP_USER_TABLES

USR02 테이블에 존재하는 모든 SAP ID 를 대상으로, 모든 사용자 관련 테이블을 확인하여 불일치 항목을 정리하는 프로그램

  • 해당 프로그램 수행으로 인한 데이터 삭제는 롤백이 불가능하므로, 반드시 테스트 모드로 확인 후, 수행할 것


2. Function Module

- TR_READ_GLOBAL_INFO_OF_REQUEST

CTS 반영 상태 확인

- TR_DISPLAY_REQUEST

CTS 상세 화면 (SE09)

- TMS_UI_SHOW_TRANSPORT_REQUEST

STMS 상세 화면

- TMS_UIQ_IQD_READ_QUEUE

CTS 임포트 큐 리프레시

  • IV_SYSTEM : 리프레시 할 임포트 큐 SID
  • IV_DOMAIN : TMS Domain Group
  • IV_COLLECT : X
  • IV_READ_SHADOW : X
  • IV_MONITOR : X

- TMS_MGR_IMPORT_TR_REQUEST

CTS 임포트 펑션

  • IV_SYSTEM : 임포트할 SID
  • IV_DOMAIN : TMS Domain Group
  • IV_REQUEST : 임포트할 CTS
  • IV_CTC_ACTIVE : X
  • IV_OVERTAKE : X
  • IV_IGNORE_ORIGINALITY : X
  • IV_IGNORE_REPAIRS : X
  • IV_SUBSET : X
  • IV_MONITOR : X

- BP_JOBLOG_READ

배치잡 로그

- BAPI_USER_CHANGE

유저 정보 변경

- BAPI_USER_LOCK

유저 잠금 펑션

- BAPI_USER_UNLOCK

유저 잠금 해제 펑션

- BAPI_USER_DELETE

유저 삭제 펑션

- BAPI_USER_GET_DETAIL

유저 디테일 정보 게더링 펑션

- BAPI_USER_CREATE1

유저 생성 펑션
BAPI_USER_GET_DETAIL 과 함께 사용하여, 유저 카피 가능

- BAPI_USER_PROFILES_ASSIGN

유저 프로파일 ASSIGN

- BAPI_USER_ACTGROUPS_ASSIGN

유저 롤 ASSIGN

- PASSWORD_FORMAL_CHECK

패스워드 제한사항 체크

- BAPI_TRANSACTION_COMMIT

BAPI 수행 트랜잭션 커밋
WAIT 값을 줘야, DB 에 데이터가 들어가는 시간을 두고 다음 프로세스 수행(동기화)
WAIT 를 사용안할 경우, 데이터가 빠질수 있음

  • WAIT = 'X'

- RS_ST22_GET_DUMPS

덤프 데이터 게더링

- RP_CALC_DATE_IN_INTERVAL

일,월,년 날짜 계산 펑션

- RP_LAST_DAY_OF_MONTHS

해당 월의 마지막 일(28,29,30,31일) 이 몇일인지 리턴하는 펑션

- CNV_ADD_TIME

시간 더해주는 펑션

- SE16N_INTERFACE

SE16N 다이렉트 콜 펑션

- SAPWL_WORKLOAD_GET_STATISTIC

ST03N 워크로드 통계 데이터 게더링

  • PERIODTYPE : D/W/M
  • ONLY_APPLICATION_STATISTIC : X
  • INSTANCE = 'TOTAL'

- CONVERSION_EXIT_ALPHA_OUTPUT

N타입 변수 트림 제거 펑션

- PRGN_COPY_AGR

롤 카피 펑션

  • source_agr : 소스 롤
  • target_agr : 타겟 롤
  • hr_assignments : X
  • user_assinement : X 시, 롤 유저까지 같이 카피
  • ers_objects : X

- MESSAGE_TEXT_BUILD

리턴 메세지 빌더

- DDIF_FIELDINFO_GET

테이블 필드 조회

- /SDF/CMO_GET_WORKLOAD

기간 내, 사용 프로그램/ 미사용 프로그램 확인

- SCCR_LOCK_CLIENT

입력된 클라이언트에 대해, 해당 클라이언트를 잠궈 로그인을 막는다.

- SCCR_UNLOCK_CLIENT

입력된 클라이언트의 잠금을 해제한다.

- BMENU_MENU_TREE_GET

영역메뉴(Area Menu / SE43) 전체 트리 출력 펑션

- SUSR_CHANGE_DOC_USERS

change document 조회 - 유저별

- SUSR_CHANGE_DOC_ROLES

change document 조회 - 역할별

- RZL_STRG_READALL_I

SMLG 분배 상황, 응답시간 현황

- CREATE_RFC_REENTRANCE_TICKET

현재 접속 유저의 재진입 로그온 티켓 생성

- SUSR_GET_CHANGED_USERS

특정 시간/기간 동안 변경된 사용자 확인

  • 2889970 - Search for changed users

- TH_REMOTE_TRANSACTION

특정 Tcode 를 RFC 연결된 다른 AP 에서 즉석 실행

  • DEST 에는 SM59-Internal Connection 의 AP 입력

- SAPTUNE_GET_SUMMARY_STATISTIC

ST02 데이터 조회 펑션



3. Table

- SSM_CUST

User Specific Settings Table

- DEVACCESS

SAP ECC 버전 개발자 키 테이블

- USR41_MLD

SAP 라이선스 관련, 최대 동시 멀티로그인 횟수(피크) 기록

- USR40

제한 패스워드 설정
(BCODE : *1234* / 1234 가 중간에 들어간 패스워드 제한)

- USRPWDHISTORY

유저 패스워드 변경 이력

- E070

CTS 헤더 리스트

- E071

CTS 오브젝트 엔트리 리스트

- TADIR

ABAP 레파지토리 오브젝트

- TFDIR

펑션 모듈 레파지토리

- TBTCO

배치잡 수행 기록

- TBTCP

배치잡 스탭(프로그램/배리언트) 리스트

- USER_ADDR

유저 정보 뷰

- NRIV

넘버레인지 테이블

- SNAP

ST22 덤프 테이블

- SNAP_BEG

SNAP 테이블 키/ FLIST

- DD02L

SAP 테이블 리스트

- DD03L

테이블 필드 리스트

- TSTC

트랜잭션 코드 리스트

- TSTCT

트랜잭션 코드 텍스트

- SMEN_BUFFC / SMEN_BUFFI

유저 즐겨찾기 정보

- LTDX / LTDXT

유저 레이아웃 설정

- TRBAT/ TRJOB

SAP transport stats table
-> 해당 테이블에는 데이터가 없어야 정상

- PAHI

SAP DB, AP 파라미터 변경 이력

- SYST

ABAP System Field



4. Tcode

- STAUTHTRACE

권한 추적 (ST01 권한 추적과 같음)

- STUSERTRACE

권한 점검을 위한 사용자 추적 평가

  • 2220030 - STUSERTRACE: User trace for authorization checks
  • 3499752 - Different timestamps for authorization checks between SU53 and STUSERTRACE

- STSIMAUTHCHECK

권한 점검 시뮬레이션

  • 2442227 - STSIMAUTHCHECK: Simulation of authorization checks

- SMAINTENANCE

SAP Maintenance 모드 설정

- SMMS

Message Server Monitor

- SMGW

Gateway Monitor

- SMICM

ICM Monitor

- AL12

Buffer Monitor

- SMLT

SAP 언어팩 관리 티코드

- SM02

시스템 메세지 공지 (로그인시 출력)

- SM49 / SM69

OS 명령어 실행

- SM56

넘버레인지 버퍼

- STZAC

시스템 시간대 설정

- STZBC

전체 타임존 확인 - Summer Time 적용시 필요

  • 3015840 - Daylight saving time: best practices
  • 7417 - Conversion between standard time and daylight saving time

- OX02

회사 코드 조회

- BD54

논리 시스템 조회

- ST05

오브젝트 퍼포먼스 추적 (튜닝)

- ST11

work 디렉토리 내, 오류 로그 파일

- ST12

싱글 트랜잭션 분석 (튜닝)

- SE30 / SAT

ABAP 실행시간 분석 (튜닝)

- ST30

Global Performance Analysis (튜닝)

- TU02

파라미터 변경 이력 확인

- SCOT

SAP SMTP 설정

- SOST

SAPconnect 발송 메일 리스트 조회

- STC01

SAP Task Manager

- SMLG

로그온 그룹 설정

- RZ12

병렬처리 그룹 설정

- DB20

데이터베이스 통계 편집

- DB14

DBA 작업 로그 확인

- DB16

DB Check 상세 결과/로그 확인 (Alert 확인)

- DB17

DB Check 조건, 임계값 설정

- SCDO

Change Document 를 위한 Function 생성

- SDCCN

SAP SOLMAN 연결 설정을 위한 제반 사항 점검

- SECSTORE

Secure Storage

- /n/SDF/MON

SAP Performance Monitor tool

  • 2383809 - How to configure /SDF/MON for performance monitoring and analysis
  • 2229255 - Long RFC response times when you use /SDF/MON

- /n/SDF/SMON

SAP Performance Monitor tool (NW 7.4, ST-PI 740 SP02 이상)

  • 2651881 - How to configure SMON for performance monitoring and analysis
  • 3210905 - Display Snapshot Monitor Data

- SMENQ

Enqueue Administration

- CG3Y

파일 다운로드

- CG3Z

파일 업로드

- PFCGMASSVAL

PFCG 대량 변경 작업
조직레벨 변경/ 권한 오브젝트 필드값 변경 등등

  • 2324041 - Tips for using Transaction PFCGMASSVAL

- SCMP

RFC 연결을 통한, 테이블/뷰 비교

- DB03

DB 파라터 변경 이력 조회

- ATC

ABAP Test Cockpit

- SCI

SAP Code Inspector

- SLIN

ABAP Program Extended Syntax Check

- SLG1

어플리케이션 로그 분석

- STAD

SAP Workload Business Transaction Analysis (ST03N Base)

- SUPO

PFCG 조직레벨 중앙 관리

- SMI

SAP Memory Inspector

- SMX

현재 접속 계정으로 수행되는 배치잡 확인

- SCC_CLIENT_SIZE

SAP_BASIS 754 이상 버전 부터 RSTABLESIZE 프로그램을 대체하는 클라이언트 크기 측정 프로그램의 티코드

- AGS_UPDATE

SOLMAN - SAP Service Content Update
SOLMAN 에서 서비스 콘텐츠들의 업데이트 상태 확인

profile
SAP BC (2019 ~ )

0개의 댓글

관련 채용 정보