Skip to Content
0
Former Member
Jul 15, 2013 at 11:02 AM

Problem in HRP1001 Table for PA40 BDC recording

270 Views

Hi Experts,

Very Good Morning,

I am developing OnBoarding solution in WDABAP,for Hiring an employee i used BDC recording for the Tcode 'PA40'.

But i am facing a problem in that,During Hiring am selecting a position of the employee in Organizational Assignment,Employee is creating fine

but the corresponding relation for the postion and person record is not creating in HRP1001.

But if we hire an employee using normal PA40 Tcode the record is creating succesfull in HRP1001.

And after lot of debugging i found that in Background the creation of the record is not happening in HRP1001

the piece of code and values i am sharing to you.

Program: SAPFP50M Include: FP50MF10 subroutine: SAVE LINE 923

if ( ( sy-binpt eq space or pspar-massn eq space or cl_hrce_masterswitches=>infotype_framework_is_active <> space )

and pspar-pbpfl eq space ).

Here sy-binpt is SPACE in fore ground PA40 and 'X' in BDC.

So the code existing between this if statement is not executing.

So ,Kindly give the solution for this problem.

Thanks in advance.