09-02-2008 11:39 AM
Hello all,
If the Infotype 105 of HR master data is not maintained than from where can i get the Employee ID if we have the userid through sy-uname.
Thanks
09-02-2008 12:02 PM
Employee ID ?
Employee ID NE Personnel number
Are you talking about Personnel number(PERNR). i think no!
Amit.
09-02-2008 11:44 AM
hiii
use FM
HRWPC_AP_GET_EMPLOYEE_FOR_USER
or you can use FM RP_GET_PERNR_FROM_USERID
CALL FUNCTION 'RP_GET_PERNR_FROM_USERID'
EXPORTING
BEGDA = sy-datum
ENDDA = sy-datum
USRID = WA_SYUNAME
USRTY = '0001'
IMPORTING
USR_PERNR = WA_PERNR
EXCEPTIONS
RETCD = 1
OTHERS = 2
regards
twinkal
09-02-2008 11:59 AM
Try using FM 'RP_GET_PERNR_FROM_USERID :
DATA : V_NAME TYPE PA0105-USRID,
V_PERNR TYPE PERSNO.
CALL FUNCTION 'RP_GET_PERNR_FROM_USERID'
EXPORTING
BEGDA = BEGDA
ENDDA = ENDDA
USRID = V_UNAME
USRTY = '0001'
IMPORTING
USR_PERNR = V_PERNR
EXCEPTIONS
RETCD = 1
OTHERS = 2.
09-02-2008 12:02 PM
Employee ID ?
Employee ID NE Personnel number
Are you talking about Personnel number(PERNR). i think no!
Amit.