Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

IDOC Error

Former Member
0 Kudos

Hi All,

We are trying to send IDOC from XI to R/3

When we sending the one material ( 1 IDOC ) from XI to R/3, it is working fine.

But when we trying to send more than one material( means one material in 1 IDOC), it is giving error in R/3.

error is "<b>IDoc included in IDoc packet containing an error: transfer it separately</b> "

Please help..

Regards,

Nikhil

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi,

This is due to the fact that the RBDAPP01 program which processes the 64 status IDocs has the packet size as a number not equal to 1. Check for the relevent RBDAPP01 program and set the packet size to 1 and then release the background job.

When packet size is not equal to1, whenever any one IDoc in that packet of 5 for example fails, all the other IDocs in that packet also fail with the error, "Idoc included in IDoc packet containing an error:transfer it separately". When this is set to 1, the error could be completely resolved.

~ Bineah.

6 REPLIES 6

Former Member
0 Kudos

Hi,

U have to set packate size in message tab in partner profile definition.

Regards points if it is useful.

varma_narayana
Active Contributor
0 Kudos

Hi Nikhil...

Tcode WE20 PARTNER PROFILES Set the Packet size(Above 1) only when you select the Option Collect IDOCs otherwise Package size has to be 1 only..

<b>reward if helpful</b>

Former Member
0 Kudos

<b>goto we20

|

select your logical system

|

under the outbound parameters tab

|

goto the particular msg type

|

under the outbound options change the packet size

</b>

regards,

srinivas

0 Kudos

HI Ravi,

We are trying to send the idoc from XI. so there is no need to set the partner profile there.

Regards,

Nikhil

varma_narayana
Active Contributor
0 Kudos

Hi..

To the best of my knowledge this is issue can be solved in XI..

You need to make the changes in the Mapping of IDOC interface in XI.

This is the Link where u can find more details. go thru this PDF...

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/877c0d53-0801-0010-3bb0-e38...

<b>let me know the Status.....</b>

REWARD IF HELPFUL..

Former Member
0 Kudos

Hi,

This is due to the fact that the RBDAPP01 program which processes the 64 status IDocs has the packet size as a number not equal to 1. Check for the relevent RBDAPP01 program and set the packet size to 1 and then release the background job.

When packet size is not equal to1, whenever any one IDoc in that packet of 5 for example fails, all the other IDocs in that packet also fail with the error, "Idoc included in IDoc packet containing an error:transfer it separately". When this is set to 1, the error could be completely resolved.

~ Bineah.