2005 Jan 10 7:05 AM
Hai,
I want to confirm whether below FM will check Given TP requestnumber is released or not.
FModule :TMS_UIQ_IQD_READ_QUEUE
WITH IMPORT PARAMETER
IV_SYSTEM = <SID>
ET_REQUESTS(EXPORT PARAMETER)
ET_REQUESTS CONTAINS IMPORT QUEUE LIST IN T-CD STMS.
if my TP REQUEST Number is not in
ET_REQUESTS list,can I assume that it is unreleased?
Logically above checcking is correct?
Regards
2005 Jan 10 8:11 AM
CS_REQUEST-TRKORR = 'REQUESTNUMBER'.
CALL FUNCTION 'TRINT_READ_REQUEST_HEADER'
EXPORTING
IV_READ_E070 = 'X'
IV_READ_E07T = ' '
IV_READ_E070C = ' '
IV_READ_E070M = ' '
IMPORTING
EV_E07T_DOESNT_EXIST =
EV_E070C_DOESNT_EXIST =
EV_E070M_DOESNT_EXIST =
CHANGING
cs_request = CS_REQUEST
EXCEPTIONS
EMPTY_TRKORR = 1
NOT_EXIST_E070 = 2
OTHERS = 3
.
CS_REQUEST-trstatus values
D Modifiable
L Modifiable, protected
A Modifiable, protected
O Release started
R Released
N Released (with import protection for repaired objects)
-
Please give points if it helps.
2005 Jan 10 1:07 PM
hai,
we have two status same RELEASED as below.
Could you please tell which one we considered as RELEASED?.
In our Customer environment, we dont have 'N' status records in E070 table..
R Released
N Released (with import protection for repaired objects)
Could you pls confirm.
Chandra kumar.
2005 Jan 10 1:22 PM
You can use 'R' if you have no record in table E070 with status 'N'.
but if you want to be sure use both of them in if statement.
-
Please, give points if it helps.