CTS 2

|ABAP 개념정리| Package

ABAP에서 Program, Table, View, Fuction 같은 개발 Object를신규로 생성하게 되면 항상 Package Assign 을 묻는 것을 볼 수 있다. Package는 쉽게 말해 Window의 폴더 같은 것으로 개발 Object들을 해당 폴더에 저장하는 것으로 생각하면 될 것 같다. 실무에서는 일반적으로 Package를 각 모듈( CO, FI, MM, SD, PP ...)별로각각 생성하여 개발 Object들을 그룹지어 관리한다. 이와 같이 Package는 개발 Object를 모듈별로 그룹화하는 목적이 있다.해당 Package별로 개발 Object를 효율적으로 관리할 수가 있다. Package는 개발 Object를 논리적으로 구분할 수 있는 최상위 단위라고 표현할 수도 있다.개발 Obj..

|ABAP 개념정리| CTS ( Change and Transport System )

SAP 서버 구성  일반적으로 SAP 서버환경은 3개의 독립된 서버로 구성되어 있다.DEV ( Development Server) 개발 서버 : IMG Setting (Configuration), ABAP 개발, 단위 테스트 QAS ( Quality Assurance Server ) 품질 서버 : 통합 테스트 PRD ( Production Server ) 운영 서버 : End-User (현업) 사용, 실제 Business Data 발생   DEV 서버 -> QAS 서버 -> PRD 서버  DEV 서버에서 개발과 IMG( Configuration )작업을 진행하고 완료한 내역에 대해서는  QAS 서버로 이관하여 통합 테스트를 진행한다.  이상이 없음을 확인하고 QAS 서버에서 PRD 서버로 이관하여 운영환..