개발 조직

ABAP 환경에서 개발 오브젝트를 생성할 때는 패키지에 지정해야 합니다. 패키지는 논리적으로 함께 속하는 모든 개발 오브젝트의 컨테이너 역할을 하는 개발 오브젝트입니다. 각 패키지는 소프트웨어 컴포넌트에도 지정됩니다. 시스템의 전체 개발 오브젝트 세트를 ABAP 저장소라고 합니다. 따라서 개발 오브젝트를 저장소 오브젝트라고도 합니다.
노트
개발 환경에서 어플리케이션을 개발하지만 운영 환경으로 이동하기 전에 적절한 테스트 환경에서 테스트할 수 있는지 확인해야 합니다. 일반적으로 개발, 테스트 및 운영 환경 각각에 대해 단일 글로벌 계정과 하위 계정이 있습니다. 소프트웨어 컴포넌트를 사용하여 오브젝트를 전송할 수 있습니다.
Transport request

신규 개발 오브젝트를 생성하거나 기존 개발 오브젝트를 변경할 때는 전송 요청에 지정해야 합니다. 전송 요청은 논리적으로 함께 속해 있는 모든 개발 오브젝트가 테스트 및 이후 운영 시스템으로 함께 전송되도록 합니다.
각 전송 요청에는 소유자가 있으며 소유자는 다른 사용자를 요청에 지정할 수 있습니다. 이렇게 하면 전송 요청이 팀 개발을 지원합니다.
오브젝트가 전송 요청에 포함되면 오브젝트가 잠깁니다. 즉, 동일한 요청에 지정된 사용자만 편집할 수 있습니다.
요청의 모든 오브젝트에 대한 작업이 완료되면 요청에 지정된 모든 개발자가 작업을 릴리스해야 합니다. 그런 다음 요청 소유자가 전체 요청을 릴리스할 수 있습니다. 그런 다음 시스템 관리자가 테스트를 위해 테스트 시스템으로 임포트할 수 있습니다.
모든 종류의 전송 요청을 릴리스하면 시스템은 모든 개발자가 다시 액세스할 수 있도록 요청의 오브젝트에 대한 잠금을 해제합니다.
패키지를 생성하는 방법은 ABAP 패키지 생성 방법 데모를 참조하십시오.