SAP CTS Task 재지정 방법(SE09 Request Task 옮기기)

SAP에서 ABAP 프로그램을 개발 또는 변경하거나 IMG를 변경하거나 또는 ABAP Dictionary를 생성 및 변경하는 등의 작업을 할 때 우선 개발 서버에서 해당 작업을 진행하고, 개발에서 충분한 테스트를 통해 문제가 없는 경우 운영 서버로 넘겨 운영 시스템에 적용해서 사용하게 됩니다.

개발 서버에서 운영 서버로 전송하는 작업은 SE09(Transport Organizer)에서 Request Transfer를 통해 이루어지게 됩니다.

전송을 좀 더 편리하게 하기 위해 여러 개의 Task를 하나의 Request Task에 모아서 한번에 전송하는 경우 많이 있습니다.

공동의 작업 즉, 프로그램 개발과 해당 프로그램의 트랜잭션코드, 그리고 프로그램 개발에 사용된 ABAP Dictionary의 Table 같은 각각의 Task의 경우 하나의 Request Task에 모아서 전송하는 것이 올바른 전송 방법이라 할 수 있습니다.

하지만 간혹 전혀 다른 별도의 작업에 대한 Task를 엉뚱한 Request Task에 지정하는 실수를 할 때가 있습니다.

Request Task를 전송하기 위해서는 포함된 모든 Task가 정상적으로 활성화 되어야 하는데 잘못 지정한 Task로 인해 정작 정상적으로 지정한 Task들을 전송하지 못하는 경우가 발생할 수 있습니다.

이번 글에서는 잘못 지정된 SAP CTS Task 재지정 방법(SE09 Request Task 옮기기)에 대해 알아보겠습니다.

SAP CTS 테스크 재지정 방법

1. 아래 빨간 상자 표시의 Task를 파란 상자 표시의 Request Task로 지정을 해야 하는데 잘못 지정된 상태입니다.
지금부터 잘못 지정된 Task를 재지정(옮기기) 하는 방법에 대해 설명합니다.

SAP CTS Task 재지정 방법(SE09 Request Task 옮기기) 1

2. 잘못 지정된 Task를 선택합니다. 즉, 재지정할 Task를 마우스 클릭해서 선택해 줍니다.

3. 상단 메뉴에서 [유틸리티] – [재구성] – [태스크재지정]을 차례대로 클릭합니다.

  • 영문 GUI인 경우 : [Utilities] – [Reorganise] – [Reassign Task]
SAP CTS Task 재지정 방법(SE09 Request Task 옮기기) 2

4. 그럼 Reassign Task(태스크 재지정) 팝업창이 뜨게 됩니다.

5. 새롭게 옮겨 갈 Request TaskTarget Request에 지정합니다.

  • 직접 입력하기 번거로우면 Target Resuest의 Search Help를 클릭해서 선택해서 자동 입력하면 됩니다.

6. Task와 Target Request를 모두 입력하고 Continue(계속) 버튼을 클릭해 주면 됩니다.

SAP CTS Task 재지정 방법(SE09 Request Task 옮기기) 3

7. 아래 화면과 같이 Task가 재지정 된 것을 확인해 볼 수 있습니다.

SAP CTS Task 재지정 방법(SE09 Request Task 옮기기) 4

SAP CTS 태스크 재지정이 안되는 경우

간혹 앞 단락의 설명대로 태스크재지정을 할 때 에러 메시지와 함께 태스크 재지정이 안되는 경우가 발생할 때가 있습니다.

  • 개체 ???는 요청의 다른 작업에도 포함되어 있습니다.
  • Object ??? is also contained in other Tasks of the request.

태스크 재지정이 안되는 경우 부득히 해당 태스크를 삭제하고, 새로 태스크를 만들 때 정확한 Request Task를 지정해 주면 됩니다.

만약 Task 삭제가 안된다면 SAP의 SE09(전송 Organizer 요청)에서 Request가 잠겨서 삭제가 안될 때 해결방법 2가지 글을 참고해 보시기 바랍니다.

마무리

SAP 작업을 하면서 태스크(Task)를 잘못 지정하는 경우가 가끔 발생합니다.

Task가 다른 Request Task에 잘못 지정되었다고 해서 크게 문제되는 것은 아닙니다.
단지 운영으로 전송을 해야 하는 시점에 Request Task에 지정된 다른 Task와 함께 전송하는데 문제만 없으면 됩니다.

혹시 운영으로 전송하는데 다른 Task와의 문제가 발생하면 그때는 Task를 재지정해서 서로 분리를 해 주어야 합니다.





이 글이 도움이 되었기를 바랍니다. ^-^


답글 남기기