Function module BDC_INSERT returns error 00331
BDC_INSERT, internal data area for screen .&&. too small
or Message 00379 is generated
Srceem & & is too large for internal batch input
Batch input, SM35
Reason and PrerequisitesThe profile parameter bdc_iob_size defines the size of the data ares for batch input. The default setting, 5120, is too small.
Change profile parameter bdc_iob_size.
Default setting: bdc_iob_size = 5120
New value : bdc_iob_size = 7900
Then restart the R/3 System.
If the new value is still not large enough (the error continues to occur), increase the value again - e.g. to 10000.
However: Until Release 2.1G, these data areas (> 7900) cannot be
read by transaction SM35, overview, and F8. While the
batch input is executable, the analysis of the session only
functions in a restricted manner.
Past experience has shown that the new value, 7900, is normally sufficient.
If the new value is not sufficient, check the report that generates the batch input session. An error has probably occurred.
Possible reason: You have collected the data of many screens in one screen. You may have forgotten the start indicator for a screen (BDCDATA-DYNBEGIN = 'X').
In Unicode systems, the profile value needs to be doubled. For the 620 kernel, import the kernel with patch level 839. This increases the system default value in Unicode systems from 5120 to 10240.
No comments:
Post a Comment