‎2006 Jun 29 4:58 AM
hi ,
I wanted to know the std. table for message.
thanks in advance.
‎2006 Jun 29 5:01 AM
‎2006 Jun 29 5:01 AM
‎2006 Jun 29 5:04 AM
‎2006 Jun 29 5:12 AM
Hi Salil,
You can read table T100.
[code]
CLEAR IT_MESG.REFRESH IT_MESG.
DATA: T100 TYPE T100,
BUFFER(273).
LOOP AT IT_EDIDS INTO X_EDIDS WHERE STATUS = C_51.
SELECT SINGLE * FROM T100 INTO T100
WHERE SPRSL = SY-LANGU
AND ARBGB = X_EDIDS-STAMID
AND MSGNR = X_EDIDS-STAMNO.
IF SY-SUBRC = 0.
BUFFER = T100-TEXT.
ELSE.
BUFFER = TEXT-M00.
ENDIF.
at first &1/&2/&3/&4 or. $1/$2/$3/$4 replace
IF T100-TEXT CA '$1'.
REPLACE '$1' WITH X_EDIDS-STAPA1 INTO BUFFER.
ENDIF.
IF T100-TEXT CA '$2'.
REPLACE '$2' WITH X_EDIDS-STAPA2 INTO BUFFER.
ENDIF.
IF T100-TEXT CA '$3'.
REPLACE '$3' WITH X_EDIDS-STAPA3 INTO BUFFER.
ENDIF.
IF T100-TEXT CA '$4'.
REPLACE '$4' WITH X_EDIDS-STAPA4 INTO BUFFER.
ENDIF.
IF T100-TEXT CA '&1'.
REPLACE '&1' WITH X_EDIDS-STAPA1 INTO BUFFER.
ENDIF.
IF T100-TEXT CA '&2'.
REPLACE '&2' WITH X_EDIDS-STAPA2 INTO BUFFER.
ENDIF.
IF T100-TEXT CA '&3'.
REPLACE '&3' WITH X_EDIDS-STAPA3 INTO BUFFER.
ENDIF.
IF T100-TEXT CA '&4'.
REPLACE '&4' WITH X_EDIDS-STAPA4 INTO BUFFER.
ENDIF.
IF T100-TEXT CA '$'.
REPLACE '$' WITH X_EDIDS-STAPA1 INTO BUFFER.
REPLACE '$' WITH X_EDIDS-STAPA2 INTO BUFFER.
REPLACE '$' WITH X_EDIDS-STAPA3 INTO BUFFER.
REPLACE '$' WITH X_EDIDS-STAPA4 INTO BUFFER.
ENDIF.
IF T100-TEXT CA '&'.
REPLACE '&' WITH X_EDIDS-STAPA1 INTO BUFFER.
REPLACE '&' WITH X_EDIDS-STAPA2 INTO BUFFER.
REPLACE '&' WITH X_EDIDS-STAPA3 INTO BUFFER.
REPLACE '&' WITH X_EDIDS-STAPA4 INTO BUFFER.
ENDIF.
CONDENSE BUFFER.
MOVE BUFFER TO X_MESG.
APPEND X_MESG TO IT_MESG.
CLEAR X_MESG.
ENDLOOP.[/code]
or
You can use function module MESSAGE_PREPARE to build you message text.
[code]
data: message(100) type c.
call function 'MESSAGE_PREPARE'
exporting
language = sy-langu
msg_id = iEDIDS-STAMID
msg_no = iEDIDS-STAMNO
msg_var1 = iedids-STAPA1
msg_var2 = iedids-STAPA2
msg_var3 = iedids-STAPA3
msg_var4 = iedids-STAPA4
importing
msg_text = message.[/code]
Hope this will help.
Regards,
Ferry Lianto
‎2006 Jun 29 5:15 AM
HI
GOOD
TRY WITH THESE TABLES
NAST Message Status
T100 Messages
THANKS
MRUTYUN