Hi Group,
When I am writting BDC for transaction in which table control occurs in the second screen,it is perfectly running when I am testing with the two records in the table control,when I increases the records (200) I am getting the error that <b>Screen is too large for Internal batch Input.</b>
Here I am attaching the part of code.
MOVE 1 TO IDX. LOOP AT IT_DATATAB INTO WA_DATATAB. CONCATENATE 'FKKCMP_DIA-CHCKN(' IDX ')' INTO FNAM. perform bdc_field using FNAM wa_datatab-col5. CONCATENATE 'FKKCMP_DIA-GPART(' IDX ')' INTO FNAM. perform bdc_field using fnam wa_datatab-col1. CONCATENATE 'FKKCMP_DIA-VKONT(' IDX ')' INTO FNAM. perform bdc_field using fnam wa_datatab-col2 . CONCATENATE 'FKKCMP_DIA-AUDAT(' IDX ')' INTO FNAM. perform bdc_field using fnam wa_datatab-col3 . v_betrw = wa_datatab-col4. CONCATENATE 'FKKCMP_DIA-BETRW(' IDX ')' INTO FNAM. write v_betrw to fval. perform bdc_field using fnam fval. IDX = IDX + 1. ENDLOOP.
Please suggest