Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

regarding function module hr_infotype_operation

Former Member
0 Likes
620

hi experts,

i m using fm 'hr_infotype_operation' to update pa0015 from my own database table ,here the fm is working fine and it is returing '00' but when i check in pa0015 i come to know that is not updating..,,what sud i do what i feel that this fm wont be able to update pa0015...plz help me.....

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
591

If u r using HR_INFOTYPE_OPERATION

plz make sure that BEGDA and ENDDA of the record u r updating should be same as given in the table pa0015 for that record. I think that may also be reason.

5 REPLIES 5
Read only

Former Member
0 Likes
591

Use FM HR_MAINTAIN_MASTERDATA ...

It can solve ur problem...

Reward if useful..

regards

Prax

Read only

Former Member
0 Likes
591

Hope you are calling Bapi_EMPLOYEE_ENQUEUE before calling HR_INFOTYPE_OPERATION

& Bapi_EMPLOYEE_ENQUEUE after it.

hope you are not writing this code in Exit Or Badi as the employee would already be locked so you can update pa0015 there.

let me know in which scenario you are updating.

reward points if helpful

Read only

Former Member
0 Likes
592

If u r using HR_INFOTYPE_OPERATION

plz make sure that BEGDA and ENDDA of the record u r updating should be same as given in the table pa0015 for that record. I think that may also be reason.

Read only

Former Member
0 Likes
591

Hi ravi,

1. Make sure while calling the FM, the parameter NO_COMMIT is not X.

regards,

amit m.

Read only

Former Member
0 Likes
591

solved by own