SAP BC 63

# [SAP] SAP Profile

1. Profile 이란?  - SAP Profiles are operating system files that contain instance configuration information.    SAP profile은 인스턴스 정보를 가지고 있는 운영 시스템 파일이다.  - SAP system can consist of one or more instances. Individual configuration parameters can be customized to the requirements of each instance.     SAP 시스템은 하나 이상의 AP server instance로 구성되어 프로파일 내 파라미터를 필요에 따라 구성 할 수 있다.  - There are 3 types of pr..

SAP BC/SAP 2023.01.25

# [SAP] SAP Process Memory Allocation

1. Dialog work process Memory allocation  -  Dialog work process memory alocation sequence  ✓ Allocation strategy ?      work process가 PRIV Mode로 들어갈 경우 트랜잭션이 종료될 때 까지 사용자와 연결이 유지된다.     이 경우 SAP 성능 저하를 야기할 수 있기 때문에 메모리 할당 전략을 통해 이를 해결할 수 있다,  (1) The roll areaRoll area는 ztta/roll_first parameter에 정의된다. ( SAP-Kernal 일반적으로 ztta/roll_first는 1로 설정되어 롤 메모리에 할당된다.초기에 할당된 roll area가 충분하지 않은 경우 Extende..

SAP BC/SAP 2023.01.10

# [SAP] SAP User Type

SAP User Type은 총 5가지로 용도에 맞게 설정해 사용하면 된다.1. Dialog "A"  -  사용자에 의해 일반적으로 사용되는 유저 타입으로 SAP GUI를 통해 로그인이 가능하다.  -  로그인 시, 만료일자 및 초기 패스워드를 체크한 뒤, 비밀번호를 변경할 수 있는 옵션을 제공한다.  -  파라미터 설정에 따라 다중 사용자 로그인 가능 여부가 결정된다.  ✓  다중 로그인 관련 파라미터login/disable_multi_gui_logon : Default가 0일 경우 멀티 로그인 가능 / 1일 경우 멀티 로그인 불가능login/multi_login_users : 멀티 로그인을 막을 경우 예외적으로 허용하는 User list parameter2.  SYSTEM "B"  -  내부 시스템 프..

SAP BC/SAP 2023.01.09

# [SAP] SAP SYSTEM

1. SAP SYSTEM 란?  -  SAP Solution이 설치된 software로 일반적으로 1대의 DB ( 이중화 하지 않은 경우 )와 여러개의 Application Server Instance로 구성된다.  -  SAP system은 ABAP System / JAVA System / ABAP + JAVA System으로 총 3개의 Type이 존재한다.2. SAP Instance 란?  -  SAP Instance는 SAP Service를 제공하는 단위로, 자원을 하나의 그룹으로 묶어서 사용자에게 서비스를 제공한다.  -  SAP Instance는 크게 ASCS / AS / DB 와 같이 3개의 Type으로 나눌 수 있다.  (1) ASCS ( ABAP Central Service ) : Inst..

SAP BC/SAP 2023.01.04

# [SAP] SAP R/3 Architecture

1. SAP R/3 Architecture란?  -  3 Tier Layer로 구성된 SAP Architecture로 R - Signifies Real-time system / 3 - represents - 3 tier architecture라는 의미를 가진다.  (1)  Presentation Layer    -  개인 컴퓨터, R/3 시스템과 사용자 간의 인터페이스를 제공하는 Layer    -  사용자는 SAP GUI 혹은 Web browser를 이용해 SAP system에 접속 할 수 있다.    -  해당 Layer는 front-end로 불리며 application server나 database server와 달리 사용자의 PC에 설치된다.  (2) Application Layer    -  S..

SAP BC/SAP 2023.01.03

# [HANA] HANA DB - Memory Architecture

1. HANA DB Memory Architecture - 메모리 구조   1) Physical Memory    -  Physical Memory is installed memory on the host.    -  호스트에 설치된 물리적인 총 메모리를 뜻하며, Physical Memory = Resident Memory + Free ( OS free 공간 ) 이다.  2)  Used Memory    -  Total amount of memory of memory currently use by SAP HANA.    -  HANA DB에서 현재 사용하고 있는 메모리의 총량  3)  Resident Memory    -  Resident Memory is the physical memory actual..

SAP BC/HANA 2022.12.29

# [SAP] Debug 수정 내역 조회 - SM21

1.  T-code : SM 21    -  system log를 조회하기 위한 T-code 로 전산회계감사 시 주로 사용한다.    -  Message ID 값을 이용해 프로그램 디버깅을 이용한 데이터 수정 내역을 조회한다.         다시 말하면, SAP Debug 기능을 사용해 SAP 데이터 수정 내역을 조회하는 것이다    ✓ Message ID 값에 대한 정보 ? https://www.stechies.com/know-which-system-log-message-related-which-component/ System log Messages and their Responsible ComponentsSystem log Messages and their Responsible Components. ..

SAP BC/SAP 2022.12.23

# [HANA] savepoint

1.  savepoint 란?    -  변경된 모든 데이터가 페이지 형태로 스토리지에 기록되는 주기적인 시점    -  savepoint가 지정되는 동안, HANA DB의 변경된 모든 데이터가 메모리에서 데이터 볼륨으로 옮겨진다.    -  savepoint를 지정하는 이유는 시스템을 시작 할 때 로그를 처음부터 처리할 필요 없이 마지막 savepoint 기점으로 처리를 시작해 재시작 속도를 높이기 위함이다.    ✓  savepoint parameter on HANA ? global.ini -> [persistence] -> savepoint_interval_s ( Default : 300 (s) = 5 min )       ※ 기본 주기 외 savepoint trigger      -  startu..

SAP BC/HANA 2022.12.21

# [SAP] SAP 테이블 데이터 변경 이력 (SE16N_CD_KEY & SE16N_CD_DATA)

1.  테이블 데이터 변경 이력 조회를 위한 테이블    -  SE16N을 통해 테이블 데이터 변경 내역을 조회 할 수 있다.    -  SE16N_CD_KEY : 헤더 변경에 대한 정보를 가지는 테이블    -  SE16N_CD_DATA : 데이터 변경에 대한 정보를 가지는 테이블2. 테이블 데이터 변경 내역 조회 ( KEY 값 우선 조회 )    1)  T-code : SE11 을 이용해 SE16N_CD_KEY 테이블 조회        -  SDATE ( 조회 날짜 ) 필드 입력 후, Execute    2) ID 복사 (해당 값을 이용해 DATA 조회)        -  단축키 ctrl + Y 누른 뒤, ID 드래그하면 전체 선택 가능    3)  T-code : SE11 을 이용해 SE16N_CD..

SAP BC/SAP 2022.12.19

# [SAP] Batch Job - SM37

1. SAP Batch Job ? 배치잡은 사용자의 개입 없이 정기적으로 실행되는 예약된 백그라운드 프로그램이다.\일반적으로 장기 메모리를 소비하는 대량의 데이터를 처리하고 사용자 상호 작용이 덜 필요한 프로그램을 실행하는데 사용 된다.2.  Batch Job Display ( T-code : SM37 )시스템 상에서 동작하는 Background 및 Batch Job을 모니터링 할 수 있는 T-code기 등록된 배치잡의 Variant / 시간을 변경 할 수 있다.✔ 배치잡 조회 방법 ( With Job Wizard ) : 2022.12.04 - [SAP/BC] - # [SAP] Batch Job - SM36 ( Job Wizard )✔ 배치잡 조회 방법 ( Without Job Wizard ) : 202..

SAP BC/SAP 2022.12.07