cancel
Showing results for 
Search instead for 
Did you mean: 

Problem with HRXSS_IN_INSERT_P0045

Former Member
0 Kudos

Dear All,

I am facing problem in using the FM: HRXSS_IN_INSERT_P0045.I am passing the parameters proerly,

But I am getting following dump.Please help in solving the following exception.

I am using this Fm since I need to update both infotypes 45 and 78 at a time.

Method: COMPUTE_INITIAL_PSKEY of program CL_HRPA_INFTY_NNNN============CP

Method: IF_HRPA_INFTY_BL~GET_INFTY_CONTAINER of program CL_HRPA_INFTY_NNNN============CP

Method: IF_HRPA_MASTERDATA_BL~GET_INFTY_CONTAINER of program CL_HRPA_MASTERDATA_BL=========CP

Form: CREATE_INFOTYE_CONTAINER of program SAPLHRPBSINCLAIMS_UTILS

Function: HRXSS_IN_INSERT_P0045 of program SAPLHRPBSINCLAIMS_UTILS

Method: ONACTIONSUBMIT of program /1BCWDY/MRJFYDFDHLD79HJRHW8A==CP

Method: IF_WDR_VIEW_DELEGATE~WD_INVOKE_EVENT_HANDLER of program /1BCWDY/MRJFYDFDHLD79HJRHW8A==CP

Method: INVOKE_EVENTHANDLER of program CL_WDR_DELEGATING_VIEW========CP

Method: IF_WDR_ACTION~FIRE of program CL_WDR_ACTION=================CP

Method: DO_HANDLE_ACTION_EVENT of program CL_WDR_WINDOW_PHASE_MODEL=====CP

Thnaks,

Reddy.

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member199125
Active Contributor
0 Kudos

How can you sure , you passed everything correctly, if not there wouldn't be error right?

okay pls post ur code..

And why dont u use HR_inofype_operation for updating?

while using HR fms we need to be very accurate in passing variables like record and seqnr number...

Regards

Srinivas

Former Member
0 Kudos

Thanks For Your reply.I can use HR_INFOTYPE_OPERATION.In my case If I have to use this FM twice.

First I need to update Infotype45(to Create Loan),Next I need to update Infotype 78(Loan Payments).

That is the reason I am trying to use HRXSS_IN_INSERT_P0045.

Please suggest me which one to use.

former_member199125
Active Contributor
0 Kudos

Then use HRXSS_IN_INSERT_P0045, but make sure.. you pass 45 as work area with correct fields and and 78 data as internal table.

And check in debugging you passed all mandatory fields in above work areas.

and better to post this in HR ABAP forum, u will get efficient help there

Regards

Srinivas

former_member199125
Active Contributor
0 Kudos

Then use HRXSS_IN_INSERT_P0045, but make sure.. you pass 45 as work area with correct fields and and 78 data as internal table.

And check in debugging you passed all mandatory fields in above work areas.

and better to post this in HR ABAP forum, u will get efficient help there

Regards

Srinivas