12-01-2009 2:06 PM
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?
12-01-2009 2:44 PM
12-02-2009 6:08 AM
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).