on 2016 May 24 10:04 PM
We are trying to add IT0655 to ESS Personal Profile.
I followed the instructions to add an infotype via OSS Note 2035081 and created the various component configurations. When I added IT0655 to T7XSSPERSUBTYPE, I receive the 500 SAP Internal Server Error - ERROR: Relation is not (yet) supported. When I remove the entry in T7XSSPERSUBTYPE, I can see the infotype in ESS Personal Profile, but the data for the PERNR is not retrieved.
I enhanced HRPAD in GENIL_MODEL_EDITOR to add the Relation for IT0655 for IT0655_NN_REL and IT0655_TEXT_REL. I still received the error.
I debugged and saw in Method IF_GENIL_OBJ_MODEL~GET_RELATION_FILTER is where the exception occurs. The Relation Name and the Namespace are blank. When I looked at ME->MODEL_TAB-UNUSED, it was marked "X" for IT0655_NN_REL. So I deleted IT0655_NN_REL. I still get the error.
The error occurs since the NAMESPACE and RELATION NAME are blank. I don't know where the null values are coming from since ME_MODEL does not seem to have any blank values.
I looked in the forum and see others have solved the issue by creating the relation for HRPAD.
In T7XSSPERSUBTYPE, only the option "New Button always available on the overview screen is checked".
When I executed HRPAD_R_EDIT_MODEL, the infotype did not need to be added since it is already in HRPAD.
Does anyone know why I am getting this error and why NAMESPACE and RELATION NAME are blank when I debug?
Thanks so much!
T7XSSPERSUBTYPE is for subtype maintenance - Does IT0655 have any subtypes defined in subtpe field? If not then that step is not required. Have you created any data using PA30 and say whether it is appearing in ESS?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank you very much for pointing out that T7XSSPERSUBTYPE is for subtype maintenance. IT0655 does not have any subtype on our system. There is already data for PERNRs for this table. But it is not getting retrieved into ESS.
I can remove this record in T7XSSPERSUBTYPE, and see why the data is not retrieved into ESS.
The dump does not occur when I remove the record.
I need to see why the data does not get retrieved into ESS.
Thanks for your help!
I solved this issue. I did add the record for IT0655 to T7XSSPERSUBTYPE with no subtype. When I debugged the ABAP to the dump, I saw the Relation Name was blank. I did see the infotype was in the internal table for GenIL BOL object.
The solution for this problem was to add IT0655_REL to the wire for the overview screen UIBB. There is a section under Standard Attributes for "Connector Parameter". Enter the Relation Name in "First Level Relation Name. Now I am retrieving the data on the Personal Profile Employee Overview.
User | Count |
---|---|
109 | |
8 | |
8 | |
6 | |
5 | |
5 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.