Skip to Content
0
Former Member
Dec 01, 2009 at 02:06 PM

CALL_FUNCTION_REMOTE_ERROR

165 Views

I am getting the CALL_FUNCTION_REMOTE_ERROR when i am creating BP in CRM Module using RFC Destination.

We are calling the bapi BAPI_BUPA_CREATE_FROM_DATA in the user exit to create the business partner in CRM(after saving Address Infotype 6).

But system is giving Runtime error while committing the transaction(BAPI_TRANSACTION_COMMIT).

I am getting following Runtime error :

"The current application triggered a termination with a short dump."

What happened?

Error in ABAP application program.

The current ABAP program "SAPLXPAD" had to be terminated because one of the

statements could not be executed.

This is probably due to an error in the ABAP program.

The error occurred in an RFC call to another system.

The target system has also written a short dump.

Consult this short dump for more precise information about

the cause of the error.

What can you do?

Print out the error message (using the "Print" function)

and make a note of the actions and input that caused the

error.

To resolve the problem, contact your SAP system administrator.

You can use transaction ST22 (ABAP Dump Analysis) to view and administer

termination messages, especially those beyond their normal deletion

date.

Error analysis

An error occurred when executing a REMOTE FUNCTION CALL.

It was logged under the name "MESSAGE_TYPE_X"

on the called page.

How to correct the error

Please refer to the notes described in the

short dump.

Error analysis

An error occurred when executing a REMOTE FUNCTION CALL.

It was logged under the name "MESSAGE_TYPE_X"

on the called page.

How to correct the error

Please refer to the notes described in the

short dump.

Information on where terminated

The termination occurred in the ABAP program "SAPLXPAD" in "EXIT_SAPFP50M_002".

The main program was "MP000600 ".

The termination occurred in line 454 of the source code of the (Include)

program "ZINCL_ZXPADU02_0006"

of the source code of program "ZINCL_ZXPADU02_0006" (when calling the editor

4540).

Source code extract

Caution: Program has changed

Caution: At time of termination, Active source code no longer available

004240 ?

004250 ? CALL FUNCTION 'BAPI_BUPA_CREATE_FROM_DATA' DESTINATION w_rfcdest

004260 ? EXPORTING

004270 ? businesspartnerextern = w_bpartner

004280 ? partnercategory = c_bcate

004290 ? partnergroup = c_group

004300 ? centraldata = wa_central

004310 ? centraldataperson = wa_person

004320 ? addressdata = wa_address

004330 ? TABLES

004340 ? telefondata = it_comm_tel

004350 ? * FAXDATA =

004360 ? * TELETEXDATA =

004370 ? * TELEXDATA =

004380 ? e_maildata = it_comm_email

004390 ? * RMLADDRESSDATA =

004400 ? * X400ADDRESSDATA =

004410 ? * RFCADDRESSDATA =

004420 ? * PRTADDRESSDATA =

004430 ? * SSFADDRESSDATA =

004440 ? * URIADDRESSDATA =

004450 ? * PAGADDRESSDATA =

004460 ? * ADDRESSNOTES =

004470 ? * COMMUNICATIONNOTES =

004480 ? * TELEFONDATANONADDRESS =

004490 ? * FAXDATANONADDRESS =

004500 ? * TELETEXDATANONADDRESS =

004510 ? * TELEXDATANONADDRESS =

004520 ? * E_MAILDATANONADDRESS =

004530 ? * RMLADDRESSDATANONADDRESS =

> ? * X400ADDRESSDATANONADDRESS =

004550 ? * RFCADDRESSDATANONADDRESS =

004560 ? * PRTADDRESSDATANONADDRESS =

004570 ? * SSFADDRESSDATANONADDRESS =

004580 ? * URIADDRESSDATANONADDRESS =

004590 ? * PAGADDRESSDATANONADDRESS =

004600 ? * COMMUNICATIONNOTESNONADDRESS =

004610 ? return = w_retn

004620 ? * ADDRESSDUPLICATES =

004630 ? .

004640 ?

004650 ? IF sy-subrc EQ 0.

004660 ?

004670 ? ENDIF.

004680 ?

004690 ? CALL FUNCTION 'BAPI_TRANSACTION_COMMIT' DESTINATION w_rfcdest

004700 ? EXPORTING

004710 ? wait = 'X'

004720 ? IMPORTING

004730 ? RETURN = w_retn

etc.......

Can anybody help me to resolve this Problem?