2005 Apr 28 11:54 AM
Im trying to upload a 10000 record file using LSMW, and when i perform the step to create the batch input session, it creates 2 sessions with 5000 transactions each rather than a single 10000 transaction session. Is there anywhere i can set the limit on the number of transactions per session, or can i merge the sessions some how?
Thanks
David
2005 Apr 28 12:35 PM
Hi David,
This is determined by the SAP profile parameter:
bdc_iob_size
This can be changed by your system guys (using transaction RZ10). I'm not sure if you can set this to a larger value.
After a change, the application server needs to be restarted (or at least stop and start the SAP services).
Regards,
Rob.
2005 Apr 28 12:35 PM
Hi David,
This is determined by the SAP profile parameter:
bdc_iob_size
This can be changed by your system guys (using transaction RZ10). I'm not sure if you can set this to a larger value.
After a change, the application server needs to be restarted (or at least stop and start the SAP services).
Regards,
Rob.
2005 Apr 29 10:23 AM
Thanks you for reply
We set that parameter up in the instance profile, setting it to 20000, and i tried producing the batch input session through LSMW again for 10000 transactions. Again, it created 2 sessions of 5000 transactions each.
Does anyone else have any ideas or is it just not possible to change the transaction limit?
Thanks
David
2005 Apr 29 8:12 PM
David,
when you execute the <b>Create batch input session</b> step. There is a parameter <b># transactions per BI session</b>. You can use this parameter to manipulate how many sessions you want to create.
e.g.
<b>10000 line file</b>
<i># transactions per BI session = 20000</i> (> 10000)
<u>1 sessions will be created</u>
<i># transactions per BI session = 5000</i>
<u>2 sessions will be created</u>
<i># transactions per BI session = 2000</i>
<u>5 sessions will be created</u>
Cheers!
Rishi
2005 Apr 29 8:19 PM
In addition, sometimes the batch input program you are dealing with will have hardcoded limit of 5000 per session. It may not be a matter of what is the limit, but it is not really advisable to have that many transactions in one session due to performance and system issues.
Srinivas
2005 May 04 1:06 PM
Hello,
the limit is set in the coding for processing point 'end-of-transaction'. You can see this coding when you switch on the processing points in the display variant.
2005 May 10 3:29 PM
> Hello,
>
> the limit is set in the coding for processing point
> 'end-of-transaction'. You can see this coding when
> you switch on the processing points in the display
> variant.
Thank you, it gave me a warning when i changed it but that did the trick!