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!