[SAP/ERP] SAP Message Maintenance (MM모둘) 개발노트 #1

2013. 4. 26. 10:41SAP ERP System/ABAP TIP

SAP ERP, (MM모듈) 개발노트 #1 Message Maintenance와 Case에 대해서 설명.

SAP Message 



SAP Message 

 ○ Message class 를 통해 standard가 아니 사용자가 직접 메세지를 만들수 있다.

 

 ○ Ex. 


  ● MESSAGE 사용 방법

   ▶ MESSAGE ID : 업무에 따라 구분 사용할 수 있음.

   ▶ MESSAGE TYPE :

 

    'S' Process 완료 후 Message Display (Success)

  

    'W' Warning Message DisplayEnter치면 계속 진행 (Warning)

  

    'E' Error Message Display이후 종료 (Error)

 

 

   

 

     

    'I' Warning과 같은 형태인데 별도의 Window를 작성 (Information)



  

  ▶ MESSAGE NUMBER : 001 ~ 999까지 사용가능

  

  ▶ 사용법 : MESSAGE ID <'xx'> TYPE 'S,W,E,I' NUMBER <'nnn'>

   *REPORT 선언문에 “REPORT ~~~~ MESSAGE-ID 'xx'”이 선언된 후에는

                 -MESSAGE [type][nnn] (Ex: MESSAGE S001)




□ Case, 사례 

SAP Message 

- 에러 메세지
Materials/services for requisition 2100059709 00010 already ordered with 4 EA
Message no. 06400

이 경우에 대한 원인과 해결 방법에 대해 알아보겠습니다.

개요 : 이 에러메세지는 Standard 에러 메세지가 아님.

원인 : 각각의 구매 요청(P/R)에 대해 하나의 구매 주문(P/O)을 생성하려는 경우에 오류가 발생할 수 있을걸로 생각됩니다.
 
해결방안 :  OLME > environment data> define attributes of system messages> 'message 06 400'  set as Error. > Error(E) 가 아닌 W(Warning) 으로 하면 더 이상 에러를 발생시키지 않습니다.

좀더 자세한 내용을 알고 싶으면 , 참고 : http://scn.sap.com/thread/1906483
SAP Message 



SAP Message 
이상 SAP ERP, (MM모듈) 개발노트 #1 Message Maintenance와 Case에 대해서 설명했습니다.