1. 현상
보통 프로토타이핑하거나 통합테스트하기 전에 새로운 클라이언트가 만들어지면
물류기간 초기화 (MMPI)를 실시함.
이를 컨설턴트 실수로 인해 기간을 잘못 지정하게 되면, transaction data 가 전혀 없다고 하더라도
기간을 다시 바꿀 수 없게 됨
2. 사례
물류기간을 잘못 지정하게 되는 경우는 예를 들면 MMPV 에서 기간을 순차적으로 월단위로 오픈할 때
실수로 2010년 3월까지 오픈해야 하는데 2010년 4월까지 오픈해버리는 경우가 있었음.
통합테스트 환경이 2010년 3월로 진행해야 하는 경우라서 다시 3월로 되돌려야 하는데,
transaction data가 전혀 없음에도 불구하고 물류기간을 되돌릴 수 없는 상황이 발생함.
3. 해결방안
Notes 369637, 487381 의 지시사항을 따라 해결함
4. 세부 내용
(1) 물류초기화 오류 확인
- 컨설턴트의 실수로 물류기간 설정을 잘못 하게 되면 물류기간을 초기화할 수 없고,
기간을 다시 되돌릴수 없게 됨
- 이에 MMPI 를 수행하게 되어도 상기와 같은 메시지가 발생하게 됨
(2) Notes 내용 확인
- 487381 및 369637의 노츠 내용을 확인함
(3) User Profile 및 Source Instruction 작업
- 노츠 적용의 개요
A. User Profie 에 파라미터 추가
B. Soure Instruction 의 프로그램 생성
C. 프로그램 실행
- 물류기간 초기화를 수행할 사람의 아이디에 User Profile 에
parameter를 MMPI_READ_NOTE 추가하고 수행날짜를 입력한다.
- 노츠의 Source Instruction을 참고하여 위와 같이 "Z_DEL_HIST_ENTRIES" 프로그램을
만들도록 한다.
(3) 프로그램 실행
- "Z_DEL_HIST_ENTRIES" 을 수행하면 이와 같은 메시지를 띄우면서
물류기간이 초기상태로 되돌아가게 됨
- 이 후에 물류기간 변경 작업을 다시 실시하도록 함
이상입니다.
#MMPI
#MMPV
#SAP
#Z_DEL_HIST_ENTRIES
#MMPI_READ_NOTE
#Notes_487381
#Notes_369637
'프로젝트' 카테고리의 다른 글
회사코드 활성화 및 회사코드 사용 개시 (productive) (0) | 2023.11.04 |
---|---|
GL계정지정 오브젝트를 활용한 전기기간 통제 (1) | 2023.11.04 |
고객별(Customer) 환율관리 해야 하는 니즈 (1) | 2023.11.04 |
Material Ledger 이동평균가 분개방식 변경 (0) | 2023.11.04 |
SE43N 을 통해 Drilldown Report 의 T-code 생성 (0) | 2023.11.04 |