728x90 반응형 분류 전체보기336 [SAP] 퀵뷰 QuickViewer 쿼리 없이 테이블 조인(T-CODE: SQVI) SQVI 란?SQVI (QuickViewer)는 SAP에서 제공하는 간단한 쿼리 툴입니다.ABAP 개발이나 별도의 리포트 없이도 테이블 조회 + 조인 + 필터링을 통해 원하는 데이터를 손쉽게 뽑아낼 수 있습니다.일회성 분석이나 임시 리포트용으로 특히 유용합니다. SQVI 장점개발 불필요: 코딩 없이 누구나 테이블 조인 및 조회 가능빠른 리포트 작성: 몇 분 만에 데이터 리스트 생성 엑셀 다운로드 용이: 실행 결과를 바로 Excel로 Export 가능유연성: 필요할 때마다 Selection 조건을 달리해서 조회 가능 SQVI 기본 사용법1) 실행T-CODE: `SQVI`초기 화면에서 리포트 이림과 설명 입력 → 생성 2) 데이터 소스 선택테이블 조인(가장 많이 사용함) 3) 테이블 지정테이블 삽입(Shif.. 2025. 10. 12. [Android] MVVM (Model-View-ViewModel) 패턴이란? 예제 포함 MVVM (Model-View-ViewModel) 이란?MVVM은 애플리케이션의 책임을 세 부분으로 분리하여 코드를 더 쉽게 테스트하고, 유지보수하고, 확장할 수 있도록 돕는 디자인 패턴입니다.Model (모델):역할: 데이터와 비즈니스 로직을 담당합니다. 데이터베이스, 네트워크 API, 데이터 조작 등 데이터 관련된 모든것이 여기에 포함됩니다.안드로이드 구현: Repository 클래스와 Data Class (Kotlin)를 사용하여 구현합니다.View (뷰): 역할: 사용자에게 보이는 UI (화면)를 담당하여, 사용자의 입력을 받고 ViewModel에 전달합니다. Model이나 비즈니스 로직에 대해 알지 못하고, 단순히 ViewModel이 제공하는데이터를 표시합니다.안드로이드 구현: Activity .. 2025. 10. 12. [SAP] 사용자 사용 로그 보는 법 (T-CODE: SM20) T-CODE: SM20SAP 시스템에서 `SM20`은 보안 감사 로그(Security Audit Log)를 분석하는데 사용되는 핵심 트랜잭션입니다.이 기능은 시스템 내에서 발생하는 모든 중요한 보안 관련 이벤트들을 기록하고,이 로그를 바탕으로 누가, 언제, 무엇을 했는지 추적할 수 있습니다. SM20의 주요 사용 용도SM20은 주로 다음과 같은 목적으로 사용됩니다.보안 감사 및 컴플라이언스:외부 또는 내부 감사가 있을 때 시스템의 보안 정책이 잘 준수되고 있는지 증명하는 자료로 활용됩니다.부정행위 및 비정상 행위 탐지:민감한 데이터에 접근하거나, 승인되지 않은 변경 작업을 시도하는 사용자를 찾아내는데 유용합니다.문제해결:시스템에 장애가 발생했을 때, 특정 사용자의 행위가 원인인지 여부를 파악하는데 도움을.. 2025. 9. 19. [SAP ABAP] 테이블, 구조체 생성 또는 수정 시 warning (Enhancement category for table missing, Enhancement category for include or subtype missing) 테이블, 구조체 활성화 시 warning테이블이나 구조체를 생성 또는 수정 후, 활성화 하려 하면 아래와 같이 경고 메시지가 뜹니다. Enhancement category for table missingEnhancement category for include or subtype missing Enhancement Category란?SAP의 Dictionary Object(테이블, 구조체, 뷰 등)에 대해" 이 오브젝트가 나중에 확장(필드 추가, 구조체 포함 등)될 수 있는가?된다면 어떤 방식으로 확장할 수 있는가?"를 정의하는 속성입니다. 즉, 이 객체가 미래에 확장 가능한지 여부를 SAP에 알려주는 설정입니다.SAP 표준/커스텀(Z) 오브젝트 모두 반드시 이 설정을 가져야 합니다. Enhancemen.. 2025. 9. 5. 이전 1 2 3 4 ··· 84 다음 728x90 반응형