|
1장 SAP 개발의 이해
SAP 시스템의 역할과 구성 기업 업무와 SAP 개발의 관계 SAP 개발 영역의 구분 SAP 개발에서 사용하는 주요 객체 개발 업무의 흐름 SAP 개발 문서의 구성 방식 2장 SAP 시스템 구조와 개발 환경 SAP 시스템 아키텍처 클라이언트와 시스템 환경 개발 시스템과 운영 시스템의 구분 개발 도구의 종류와 특징 패키지와 개발 객체 관리 전송 환경의 구조 3장 ABAP 언어의 구조 ABAP 프로그램의 작성 방식 데이터 타입과 선언 규칙 조건문과 반복문의 구성 내부 테이블의 활용 방식 문자열과 날짜 처리 예외와 오류 처리의 기본 구조 4장 데이터 사전과 테이블 설계 데이터 사전의 역할 테이블의 종류와 특성 도메인과 데이터 요소의 구성 검색 도움말과 잠금 객체 뷰와 유지보수 객체 데이터 모델 설계 원칙 5장 화면 구성과 사용자 입력 처리 선택 화면의 구성 고전 화면의 처리 방식 입력 검증과 메시지 처리 목록 출력의 구조 ALV의 개념과 구성 요소 사용자 인터페이스 설계 원칙 6장 프로그램 유형별 개발 방식 리포트 프로그램의 구조 모듈 풀 프로그램의 특징 함수 그룹과 함수 모듈 클래스와 메서드의 구성 배치 프로그램의 처리 흐름 백그라운드 작업의 구조 7장 모듈화와 재사용 구조 서브루틴의 구성과 호출 함수 모듈의 정의와 활용 객체지향 설계의 기본 구조 인터페이스와 상속의 개념 재사용 가능한 개발 구조 설계 유지보수를 고려한 코드 구성 8장 데이터 처리와 데이터베이스 접근 Open SQL의 작성 방식 조회와 조건 처리 삽입 수정 삭제의 처리 구조 조인과 집계 처리 성능을 고려한 데이터 접근 데이터 일관성과 잠금 처리 9장 확장 개발과 연계 구조 사용자 출구의 개념 BAdI의 구조와 활용 방식 Enhancement Framework의 구성 IDoc의 기본 구조 RFC와 BAPI의 역할 외부 시스템 연계의 처리 흐름 10장 개발 산출물 관리와 운영 준비 패키지 구성과 객체 정리 전송 요청의 생성과 관리 코드 점검과 문법 검사 테스트 데이터와 검증 절차 권한과 보안 고려 사항 운영 반영 전 확인 사항 |