Hi All,
I am trying to use HR_MAINTAIN_MASTERDATA to create IT 0105 records for 2 subtypes namely '0010' for e-mail and '9000' for external id.
I am able to create a record for both by populating the PROPOSED_VALUES table and passing it to the FM.
But when I check the infotype, I see that the e-mail address for the subty '0010' is stored in the USRID field and the USRID_LONG field is empty. I tried different things but havent been able to figure out how I can populate the value in the USRID_LONG field instead of USRID field.
this is how i am populating the PROPOSED_VALUES table
p0105 p0105-begda '20080603' '01'
p0105 p0105-endda '99991231' '01'
p0105 p0105-usrty '0010' '01'
p0105 p0105-usrid 'abc@yahoo dot com' '01'
NOTE: when i use USRID_LONG instead of USRID above, the FM returns an error message saying 'Required fields missing'.
p0105 p0105-begda '20080603' '02'
p0105 p0105-endda '99991231' '02'
p0105 p0105-usrty '9000' '02'
p0105 p0105-usrid 'ABC' '02'
I tried using HR_INFOTYPE_OPERATION and no luck there either.
All your suggestions are greatly appreciated.
Thanks!
Sandeep