본문 바로가기
프로젝트

물류기간 초기화(MMPI)에 대한 오류 해결방법

by 만능목공풀 2023. 11. 4.
반응형

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

반응형