<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: uploading data from flat file to table control in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/uploading-data-from-flat-file-to-table-control/m-p/1180867#M125764</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think the problem is one might be update 'S' is not required. And problem too is because you are calling it in a loop it is not waiting so try to put some wait for 2 seconds statement before you are calling the transaction each time. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Shekhar Kulkarni&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 22 Feb 2006 11:51:07 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-02-22T11:51:07Z</dc:date>
    <item>
      <title>uploading data from flat file to table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/uploading-data-from-flat-file-to-table-control/m-p/1180864#M125761</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to upload data to OVKK tcode using BDC. For this I wrote Z program as shown below:&lt;/P&gt;&lt;P&gt;REPORT ZSD_BDC_OVKK_UPLOAD&lt;/P&gt;&lt;P&gt;       NO STANDARD PAGE HEADING LINE-SIZE 255.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*INCLUDE bdcrecx1.&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF T_DUMMY OCCURS 0,&lt;/P&gt;&lt;P&gt;       VAR(100) TYPE C,&lt;/P&gt;&lt;P&gt;       END OF T_DUMMY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:  BEGIN OF ITAB OCCURS 0,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       KALSM(10) TYPE C,&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*	  KARTV(10) TYPE C,&lt;/P&gt;&lt;P&gt;	  VKORG(4) TYPE C,&lt;/P&gt;&lt;P&gt;	  VTWEG(2) TYPE C,&lt;/P&gt;&lt;P&gt;	  SPART(2) TYPE C,&lt;/P&gt;&lt;P&gt;	  KALVG(1) TYPE C,&lt;/P&gt;&lt;P&gt;	  KALKS(1) TYPE C,&lt;/P&gt;&lt;P&gt;         KALSM(6) TYPE C,&lt;/P&gt;&lt;P&gt;         KARTV(4) TYPE C,&lt;/P&gt;&lt;P&gt;       END OF ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : IT_BDCDATA LIKE BDCDATA OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;       IT_BDCMSGCOLL LIKE BDCMSGCOLL OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : v_filename TYPE string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETER : filename LIKE rlgrap-filename OBLIGATORY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR filename.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'KD_GET_FILENAME_ON_F4'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      field_name = filename&lt;/P&gt;&lt;P&gt;    CHANGING&lt;/P&gt;&lt;P&gt;      file_name  = filename.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  v_filename = filename.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'GUI_UPLOAD'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      filename                      = v_filename&lt;/P&gt;&lt;P&gt;      filetype                      = 'ASC'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     has_field_separator           = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      data_tab                      = T_DUMMY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT T_DUMMY.&lt;/P&gt;&lt;P&gt;    ITAB-VKORG = T_DUMMY-VAR+0(4).&lt;/P&gt;&lt;P&gt;    ITAB-VTWEG = T_DUMMY-VAR+5(2).&lt;/P&gt;&lt;P&gt;    ITAB-SPART = T_DUMMY-VAR+8(2).&lt;/P&gt;&lt;P&gt;    ITAB-KALVG = T_DUMMY-VAR+11(1).&lt;/P&gt;&lt;P&gt;    ITAB-KALKS = T_DUMMY-VAR+13(1).&lt;/P&gt;&lt;P&gt;    ITAB-KALSM = T_DUMMY-VAR+15(6).&lt;/P&gt;&lt;P&gt;    ITAB-KARTV = T_DUMMY-VAR+22(4).&lt;/P&gt;&lt;P&gt;    APPEND ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: FNAM(20) TYPE C,&lt;/P&gt;&lt;P&gt;      IDX      TYPE C.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    MOVE 1 TO IDX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;REFRESH IT_BDCDATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM bdc_dynpro      USING 'SAPML080Z' '0100'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                  'V_T683V-KALSM(01)'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                  '=NEWL'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM bdc_dynpro      USING 'SAPML080Z' '0100'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                  'V_T683V-VKORG(01)'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                  '=SAVE'.&lt;/P&gt;&lt;P&gt;    CONCATENATE 'V_T683V-KALSM(' IDX ')' INTO FNAM.&lt;/P&gt;&lt;P&gt;     PERFORM bdc_field       USING FNAM&lt;/P&gt;&lt;P&gt;                                   itab-kalsm.&lt;/P&gt;&lt;P&gt;    CONCATENATE 'V_T683V-KARTV(' IDX ')' INTO FNAM.&lt;/P&gt;&lt;P&gt;     PERFORM bdc_field       USING FNAM&lt;/P&gt;&lt;P&gt;                                   itab-kartv.&lt;/P&gt;&lt;P&gt;    CONCATENATE 'V_T683V-VKORG(' IDX ')' INTO FNAM.&lt;/P&gt;&lt;P&gt;     PERFORM bdc_field       USING FNAM&lt;/P&gt;&lt;P&gt;                                   itab-vkorg.&lt;/P&gt;&lt;P&gt;    CONCATENATE 'V_T683V-VTWEG(' IDX ')' INTO FNAM.&lt;/P&gt;&lt;P&gt;     PERFORM bdc_field       USING FNAM&lt;/P&gt;&lt;P&gt;                                   itab-vtweg.&lt;/P&gt;&lt;P&gt;    CONCATENATE 'V_T683V-SPART(' IDX ')' INTO FNAM.&lt;/P&gt;&lt;P&gt;     PERFORM bdc_field       USING FNAM&lt;/P&gt;&lt;P&gt;                                   itab-spart.&lt;/P&gt;&lt;P&gt;    CONCATENATE 'V_T683V-KALVG(' IDX ')' INTO FNAM.&lt;/P&gt;&lt;P&gt;     PERFORM bdc_field       USING FNAM&lt;/P&gt;&lt;P&gt;                                   itab-kalvg.&lt;/P&gt;&lt;P&gt;    CONCATENATE 'V_T683V-KALKS(' IDX ')' INTO FNAM.&lt;/P&gt;&lt;P&gt;     PERFORM bdc_field       USING FNAM&lt;/P&gt;&lt;P&gt;                                   itab-kalks.&lt;/P&gt;&lt;P&gt;PERFORM bdc_dynpro      USING 'SAPLSTRD' '0300'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                  'KO008-TRKORR'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                  '=LOCK'.&lt;/P&gt;&lt;P&gt;   PERFORM bdc_field       USING 'KO008-TRKORR'&lt;/P&gt;&lt;P&gt;                                   'D47K919377'.&lt;/P&gt;&lt;P&gt;   PERFORM bdc_field       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                  'V_T683V-VKORG(01)'.&lt;/P&gt;&lt;P&gt;   PERFORM bdc_field       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                  '/00'.&lt;/P&gt;&lt;P&gt;   PERFORM bdc_field       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                  'V_T683V-VKORG(01)'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                   '=SAVE'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL TRANSACTION 'OVKK' USING IT_BDCDATA&lt;/P&gt;&lt;P&gt;                        MODE  'A'&lt;/P&gt;&lt;P&gt;                       UPDATE 'S'&lt;/P&gt;&lt;P&gt;                     MESSAGES INTO IT_BDCMSGCOLL.&lt;/P&gt;&lt;P&gt;IDX = IDX + 1  .&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM BDC_DYNPRO USING PROG SCR.&lt;/P&gt;&lt;P&gt;  CLEAR IT_BDCDATA.&lt;/P&gt;&lt;P&gt;  IT_BDCDATA-PROGRAM = PROG.&lt;/P&gt;&lt;P&gt;  IT_BDCDATA-DYNPRO  = SCR.&lt;/P&gt;&lt;P&gt;  IT_BDCDATA-DYNBEGIN = 'X'.&lt;/P&gt;&lt;P&gt;  APPEND IT_BDCDATA.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM BDC_FIELD USING FNAM FVAL.&lt;/P&gt;&lt;P&gt;  CLEAR IT_BDCDATA.&lt;/P&gt;&lt;P&gt;  IT_BDCDATA-FNAM = FNAM.&lt;/P&gt;&lt;P&gt;  IT_BDCDATA-FVAL  = FVAL.&lt;/P&gt;&lt;P&gt;  APPEND IT_BDCDATA.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I checked in debugging mode and found that data is passed to internal table but its not uploading data to OVKK, there no data is displayed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please tell me solution for this.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;ravindra.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Feb 2006 11:27:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/uploading-data-from-flat-file-to-table-control/m-p/1180864#M125761</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-22T11:27:19Z</dc:date>
    </item>
    <item>
      <title>Re: uploading data from flat file to table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/uploading-data-from-flat-file-to-table-control/m-p/1180865#M125762</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Look at the following link you will find some good example of Table control.&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/bdc-example-using-table-control-in-bdc.htm" target="test_blank"&gt;http://www.sap-img.com/abap/bdc-example-using-table-control-in-bdc.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here you need to take care to which line of table control you are populating the data.&lt;/P&gt;&lt;P&gt;Make sure to take care of page down in table control.&lt;/P&gt;&lt;P&gt;*********Try Call Transaction in MODE 'N'.&lt;/P&gt;&lt;P&gt;Check your OK_CODE once again.&lt;/P&gt;&lt;P&gt;Try to give BACk also after saving.&lt;/P&gt;&lt;P&gt;The Table control is mainly used to update no.of line items at one shot. No need to come BACK for each and every record.&lt;/P&gt;&lt;P&gt;Try to do recording in SHDB once again and see the changes closely.&lt;/P&gt;&lt;P&gt;***********&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;If this helps you reward with points.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: KDeepak&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: KDeepak&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Feb 2006 11:38:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/uploading-data-from-flat-file-to-table-control/m-p/1180865#M125762</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-22T11:38:57Z</dc:date>
    </item>
    <item>
      <title>Re: uploading data from flat file to table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/uploading-data-from-flat-file-to-table-control/m-p/1180866#M125763</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For testing purpose, I am uploading a single record, that also not getting uploaded....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rgds,&lt;/P&gt;&lt;P&gt;ravindra.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Feb 2006 11:43:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/uploading-data-from-flat-file-to-table-control/m-p/1180866#M125763</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-22T11:43:11Z</dc:date>
    </item>
    <item>
      <title>Re: uploading data from flat file to table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/uploading-data-from-flat-file-to-table-control/m-p/1180867#M125764</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think the problem is one might be update 'S' is not required. And problem too is because you are calling it in a loop it is not waiting so try to put some wait for 2 seconds statement before you are calling the transaction each time. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Shekhar Kulkarni&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Feb 2006 11:51:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/uploading-data-from-flat-file-to-table-control/m-p/1180867#M125764</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-22T11:51:07Z</dc:date>
    </item>
    <item>
      <title>Re: uploading data from flat file to table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/uploading-data-from-flat-file-to-table-control/m-p/1180868#M125765</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  First declare your field IDX as a numeric and not as&lt;/P&gt;&lt;P&gt;  a character and with a length of 2.&lt;/P&gt;&lt;P&gt;  Also after every single entry U need to press the &lt;/P&gt;&lt;P&gt;  BACK , which I think is missing.&lt;/P&gt;&lt;P&gt;  Try and record the transaction in SHDB once again.&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;GSR.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Feb 2006 12:00:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/uploading-data-from-flat-file-to-table-control/m-p/1180868#M125765</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-22T12:00:50Z</dc:date>
    </item>
    <item>
      <title>Re: uploading data from flat file to table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/uploading-data-from-flat-file-to-table-control/m-p/1180869#M125766</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ravindra ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In table Control , You need to increase the index for line items  ,   while Incrementing the index  after one point ( may be Index =9 or 12 ) after that the index will not increased so then You need to pass same index. check with dummy data in the time of recording . &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then put condition  if IDX &amp;gt; 9.&lt;/P&gt;&lt;P&gt;                       IDX = 9.&lt;/P&gt;&lt;P&gt;                    else.&lt;/P&gt;&lt;P&gt;                      IDX = IDX + 1.&lt;/P&gt;&lt;P&gt;                    endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Ranadheer.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Feb 2006 14:34:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/uploading-data-from-flat-file-to-table-control/m-p/1180869#M125766</guid>
      <dc:creator>former_member772333</dc:creator>
      <dc:date>2006-02-22T14:34:32Z</dc:date>
    </item>
    <item>
      <title>Re: uploading data from flat file to table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/uploading-data-from-flat-file-to-table-control/m-p/1180870#M125767</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ravindra - you're using the wrong program name. Try SAPL080Z instead of SAPML080Z.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Since you are using mode 'A', you should be able to see any further error messages that come up.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rob&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Feb 2006 15:25:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/uploading-data-from-flat-file-to-table-control/m-p/1180870#M125767</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-22T15:25:04Z</dc:date>
    </item>
  </channel>
</rss>

