2007 Sep 06 7:06 AM
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
2009 Mar 17 11:38 AM
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.
2007 Sep 06 7:09 AM
Hi,
U have to set packate size in message tab in partner profile definition.
Regards points if it is useful.
2007 Sep 06 8:22 AM
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>
2007 Sep 06 9:13 AM
<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
2007 Sep 06 10:24 AM
HI Ravi,
We are trying to send the idoc from XI. so there is no need to set the partner profile there.
Regards,
Nikhil
2007 Sep 06 10:38 AM
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...
<b>let me know the Status.....</b>
REWARD IF HELPFUL..
2009 Mar 17 11:38 AM
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.