Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Employee Lookup application problems

Hi all,

I have encountered two problems after application configuration.

1) Everything is fine unless user enters special character into the search field. We use cyrillic alphabet in our system and naturally employee data is stored using it, but application returns nothing as search result.

During debugging I figured out that 'RS_CHECK_VARIABLE' fm call for search string causes this trouble. It checks string for following condition.

IF to_upper( condense( val ) ) CN 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_1234567890/!#$%&-<=>?@{|}~'.

     RAISE EXCEPTION TYPE cx_abap_invalid_name

       EXPORTING

         name = val_str.

   ENDIF.

Is there any workaround for this case?

2) There is a CL_HCM_EMP_LKP_ADDL_API class used inside this search method. Class constructor tries to create application log with object = 'EMP_LKP' parameter. But this object is missing in SLG0 transaction, so any attempt to save log entries raise an exception. I added this object on my own, but think this is not a right decision.

Thanks in advance,

Rustam.

Tags:
Former Member
replied

Pl take a look at SAP Notes 2217129 & 2211351.

~Suresh

0 View this answer in context

Helpful Answer

by
Not what you were looking for? View more on this topic or Ask a question