본문 바로가기
프로젝트

Archiving 를 통한 Customer Master 삭제하는 방법

by 만능목공풀 2023. 11. 5.
728x90
반응형

프로젝트를 하다 보면 참으로 많은 다양한 일들을 경험하게 됩니다.

그 중에서 Maser Data 를 잘못 입력했을 때 조치를 취하는 것은 정말 어렵습니다.

 

이번에는 Customer Master (SD 영업뷰 포함된 고객) 를 잘못 생성해서 어쩔 수 없이 이를 지워야 하는 상황을 가정하겠습니다.

 

실제 제가 프로젝트 수행 시에 발생했던 일이고요, 조치하기 위해서 T-code : SARA 를 통해

아카이브를 하게 되었습니다.

아카이브를 하게 되면 현 시스템에서 데이타가 지워지고 지정되어 있는 다른 공간에 데이타가 저장됩니다.

따라서 Master Data 를 핸드링할 수 없는 최후의 방법으로는 아카이브를 선택하게 됩니다.

 

T-code : SARA

 

아카이브하고자 하는 Object 를 먼저 선택합니다. Customer Master 관련한 Object는

"FI_ACCRECV" 입니다.

 

 

먼저 Preprocessing 을 클릭합니다. 사전 준비단계라고 이해하시면 됩니다.

 

Variant 를 입력하고 하기와 같이 Maintain 으로 들어갑니다.

 

이 Variant 를 통해 삭제해야 하는 Customer Master 를 선택합니다.

SD View 가 존재하는 Customer 이기 때문에 하기와 같이 SD Data, SD Document

도 같이 체크합니다.

 

 

그럼 하기와 같은 창이 뜨면서 Links (Customer/Vendro) 걸려 있을 수 있으니 이를 정리하라는 메시지가 보입니다.

 

T-code : SE38 에 고서 program "SAPF047"을 실행합니다.

 

Test Run 으로 먼저 실행합니다.

 

이후 Updated Run 을 돌려서 Customer 와 Vendor 간의 Link 를 제거합니다.

 

다시 SARA 로 돌아와서 Start Data 를 지정합니다.

 

 

 

그럼 아래와 같이 Start Data 와 Spool Params. 가 녹색으로 바뀐 것을 확인할 수 있습니다.

 

이후에 아카이브를 실행하면 Preprocessing 과정을 완료가 됩니다.

 

 

 

이후 동일한 방법으로 Write, Delete 를 순차적으로 진행하면 됩니다.

이런 과정을 통해 Customer Master 를 아카이브할 수 있습니다.

이 뿐만 아니라 SAP 의 모든 Object 들을 T-code : SARA 를 통해서 아카이브를 할 수 있습니다.

전체적인 데이타를 아카이브하는 것은 독자적인 프로젝트로 접근하셔야 합니다.

상당히 많은 시간과 공수, 비용이 발생할 수 있는 부분임을 참고하시기 바랍니다.

 

 

 

 

 

#FI_ACCRECV

#archive

#SARA

#Customer

#SAP

#SAPF047

#FG166

#아카이브

728x90
반응형