Hi All,
One strange behavior I found.
While debugging for almost 3 to 4 days I came to know that result is coming perfectly in internal table, but it is not displaying correctly in Result set status for system whereas status for user is correct.
1. I kept breakpoint in class 'CL_CRM_REPORT_EXT_ORDERADM_H' and its method 'GET_EXTENSION' line no '151'. (or we can do in.. class 'CL_CRM_REPORT_EXT_LOCATORLIST' and its method 'GET_EXTENSION' line no '117').
2. I searched with 2 criteria
(a) Activity id(OBJECT_ID) = 'XYZ' and
(b) status(STATUS_COMMON) = 'I002___OPEN'.
Found that et_extension[] is filled as below:
- SYSTEM_STATUS = I1002
- CONCATSTAT = open (text for I1002, it correct as it is system status and I'm looking for it)
- STATUS = E0001 (it has been taken from status profile, it is a user status)
- CONCATSTATUSER = In Progress (text for E0001)
above result is correct. but in result set in view for both 'status' (i.e. system status) & 'User status' (i.e. user status) are displaying as 'In Progress' only....not like above. I found that User status is somehow displaying for both the columns in output....which is my issue. It would have displayed 2 different status as both are different.
>>> I would like to ask everyone to do the same debugging and share your results. It will help me to understand that whether it is SAP std issue or not. I can approach the SAP.
Alternatively, if any one is having any solution, please suggest me.
Thanks.