ABAP Runtime Errors

RFC_BOXED_COMPONENT_IN_XRFC SAP ABAP Runtime Error rfc boxed component in xrfc







RFC_BOXED_COMPONENT_IN_XRFC is an ABAP runtime error which you may come across when using or developing within an SAP system. See below for the standard details explaining what it means and how you can avoid or fix this runtime error.

Short Dump Classification: A - ABAP Programming Error

You can view further information about a runtme error by using transaction code ST22 which will show you this and all runtime erros that have happen in your SAP system.

Also check out the Comments section below to view or add related contributions and example screen shots.


RFC_BOXED_COMPONENT_IN_XRFC ABAP Runtime Error

Please see search hints for more details about the possible cause of this runtime error and how it could be avoided.

P1 = <runtime parameter> Error whilst transporting a parameter with boxed components using RFC Check the structures that you pass to the importing-, exporting-, and changing parameters of the function call for boxed components.

If boxed components are used, check the following:

- the function module called must support basXML

Call transaction se37, select the function module, and check whether 'basXML supported' is selected under the properties;

- basXML must be permitted for the destination used

Open the relevant destination and select the tab title 'Special Options'. basXML should be permitted in 'basXML settings'.

If the error should repeatedly occur despite the notes above, do the following:

Please see abap error for more details about the possible cause of this runtime error and how it could be avoided.

Check whether the structures that you are passing in the importing-, exporting- and changing parameters of the function call contain boxed components.

If boxed components are used, check the following:

- The function module called must support basXML

Use transaction se37, select the function module, and check under properties whether 'basXML supported' is selected.

- The use of basXML must be permitted for the destination

Open the destination and select the tab page "Special Options". In the 'basXML Settings' basXML must be permitted.

Boxed components can only be used in remote function calls if the new basXML based serialization format is also in use. This means the RFC destination and the calling function module must be marked as basXML capable.

If the error recurs despite the information above, precede as follows:

An error occurred whilst transporting the parameter <runtime parameter>, which contains a boxed component, using RFC protocol.