<?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: Sample code for Vendor Master BDC? in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/sample-code-for-vendor-master-bdc/m-p/4145907#M991265</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Thks for your help i will try to use your code.&lt;/P&gt;&lt;P&gt;thks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 14 Jul 2008 09:45:54 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-07-14T09:45:54Z</dc:date>
    <item>
      <title>Sample code for Vendor Master BDC?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sample-code-for-vendor-master-bdc/m-p/4145905#M991263</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello ,&lt;/P&gt;&lt;P&gt;Can anyone share me the sample code for vendor master uploading of data through BDC ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And any suggestions how to upload the data through background system (SM36) ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Jul 2008 09:23:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sample-code-for-vendor-master-bdc/m-p/4145905#M991263</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-14T09:23:21Z</dc:date>
    </item>
    <item>
      <title>Re: Sample code for Vendor Master BDC?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sample-code-for-vendor-master-bdc/m-p/4145906#M991264</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;Here is the BDC for vendor master .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;report ZBDC_XK01&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;&lt;/P&gt;&lt;P&gt;*parameters: dataset(132) lower case.&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;   DO NOT CHANGE - the generated data section - DO NOT CHANGE    ***&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  If it is nessesary to change the data section use the rules:&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  1.) Each definition of a field exists of two lines&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  2.) The first line shows exactly the comment&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      '* data element: ' followed with the data element&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      which describes the field.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      If you don't have a data element use the&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      comment without a data element name&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  3.) The second line shows the fieldname of the&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      structure, the fieldname must consist of&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      a fieldname and optional the character '_' and&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      three numbers and the field length in brackets&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  4.) Each field must be type C.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;Generated data section with specific formatting - DO NOT CHANGE  ***&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: file_path TYPE string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;  l_log_handle TYPE balloghndl,&lt;/P&gt;&lt;P&gt;  l_s_log      TYPE bal_s_log,&lt;/P&gt;&lt;P&gt;  l_s_msg      TYPE bal_s_msg,&lt;/P&gt;&lt;P&gt;  l_msgno      TYPE symsgno.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:   BDCDATA LIKE BDCDATA    OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      messages of call transaction&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DATA:   MESSTAB LIKE BDCMSGCOLL OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      error session opened (' ' or 'X')&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DATA:   E_GROUP_OPENED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      message texts&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;TABLES: T100.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of record occurs 0,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: BUKRS&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        BUKRS_001(004),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: EKORG&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        EKORG_002(004),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: KTOKK&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        KTOKK_003(004),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: ANRED&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        ANRED_004(015),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: NAME1_GP&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        NAME1_005(035),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: NAME2_GP&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        NAME2_006(035),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: NAME3_GP&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        NAME3_007(035),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: NAME4_GP&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        NAME4_008(035),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: STRAS_GP&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        SORT1(020),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: STRAS_GP&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        STRAS_009(035),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: ORT01_GP&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        ORT01_010(035),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: PSTLZ&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        PSTLZ_011(010),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: LAND1_GP&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        LAND1_012(003),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: LAND1_GP&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        REGION(003),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: SPRAS&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        SPRAS_013(002),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: TELF1&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        TELF1_014(016),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: TELFX&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        TELFX_015(031),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: URL&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        EMAIL(241),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: STCEG&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        STCEG_017(020),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: BRSCH&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        BRSCH_018(004),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: AKONT&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        AKONT_019(010),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: FDGRV&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        FDGRV_020(010),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: ALTKN&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        ALTKN_021(010),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: DZTERM&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        ZTERM_022(004),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: REPRF&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        REPRF_023(001),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: DZWELS&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        ZWELS_024(010),&lt;/P&gt;&lt;P&gt;        J_1IEXCD(040),&lt;/P&gt;&lt;P&gt;        J_1IEXRN(040),&lt;/P&gt;&lt;P&gt;        J_1IEXRG(060),&lt;/P&gt;&lt;P&gt;        J_1IEXDI(060),&lt;/P&gt;&lt;P&gt;        J_1IEXCO(060),&lt;/P&gt;&lt;P&gt;        J_1IVTYP(002),&lt;/P&gt;&lt;P&gt;        J_1ICSTNO(040),&lt;/P&gt;&lt;P&gt;        J_1ILSTNO(040),&lt;/P&gt;&lt;P&gt;        J_1ISERN(040),&lt;/P&gt;&lt;P&gt;        J_1IPANNO(040),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: QLAND&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        QLAND_025(003),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: WITHT&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        WITHT_01_026(002),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: WITHT&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        WITHT_02_027(002),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: WITHT&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        WITHT_03_028(002),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: WITHT&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        WITHT_04_029(002),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: WITHT&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        WITHT_05_030(002),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: WITHT&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        WITHT_06_031(002),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: WT_WITHCD&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        WT_WITHCD_01_032(002),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: WT_WITHCD&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        WT_WITHCD_02_033(002),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: WT_WITHCD&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        WT_WITHCD_03_034(002),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: WT_SUBJCT&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        WT_SUBJCT_01_035(001),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: WT_SUBJCT&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        WT_SUBJCT_02_036(001),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: WT_SUBJCT&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        WT_SUBJCT_03_037(001),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: WT_SUBJCT&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        WT_SUBJCT_04_038(001),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: WT_SUBJCT&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        WT_SUBJCT_05_039(001),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: WT_SUBJCT&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        WT_SUBJCT_06_040(001),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: WT_QSREC&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        QSREC_01_041(002),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: WT_QSREC&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        QSREC_02_042(002),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: WT_QSREC&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        QSREC_03_043(002),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: WT_QSREC&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        QSREC_04_044(002),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: WT_QSREC&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        QSREC_05_045(002),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: WT_QSREC&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        QSREC_06_046(002),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: QLAND&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        QLAND_047(003),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: BSTWA&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        WAERS_048(005),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: DZTERM&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        ZTERM_049(004),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: KALSK&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        KALSK_050(002),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: WEBRE&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        WEBRE_051(001),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: XNBWY&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        XNBWY_052(001),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: LEBRE&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        LEBRE_053(001),&lt;/P&gt;&lt;P&gt;      end of record.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;End generated data section ***&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&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;  SELECTION-SCREEN BEGIN OF BLOCK mode WITH FRAME TITLE text-003 .&lt;/P&gt;&lt;P&gt;*PARAMETERS ctumode LIKE ctu_params-dismode DEFAULT 'N'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PARAMETERS: file_url TYPE  rlgrap-filename MODIF ID xyz .&lt;/P&gt;&lt;P&gt;  SELECTION-SCREEN END OF BLOCK mode .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;  PERFORM log_create.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR file_url.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'F4_FILENAME'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      program_name  = syst-cprog&lt;/P&gt;&lt;P&gt;      dynpro_number = syst-dynnr&lt;/P&gt;&lt;P&gt;      field_name    = 'FILE_URL'&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      file_name     = file_url.&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;  IF NOT file_url IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    MOVE  file_url TO file_path.&lt;/P&gt;&lt;P&gt;    PERFORM read_file.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  loop at record.&lt;/P&gt;&lt;P&gt;    perform bdc_dynpro      using 'SAPMF02K' '0100'.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                  'RF02K-KTOKK'.&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 'RF02K-BUKRS'&lt;/P&gt;&lt;P&gt;                                  record-BUKRS_001.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'RF02K-EKORG'&lt;/P&gt;&lt;P&gt;                                  record-EKORG_002.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'RF02K-KTOKK'&lt;/P&gt;&lt;P&gt;                                  record-KTOKK_003.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'USE_ZAV'&lt;/P&gt;&lt;P&gt;                                  'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    perform bdc_dynpro      using 'SAPMF02K' '0111'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                 'LFA1-LFURL'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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 'SZA1_D0100-TITLE_MEDI'&lt;/P&gt;&lt;P&gt;                                  record-ANRED_004.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'ADDR1_DATA-NAME1'&lt;/P&gt;&lt;P&gt;                                  record-NAME1_005.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'ADDR1_DATA-NAME2'&lt;/P&gt;&lt;P&gt;                                  record-NAME2_006.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'ADDR1_DATA-NAME3'&lt;/P&gt;&lt;P&gt;                                  record-NAME3_007.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'ADDR1_DATA-NAME4'&lt;/P&gt;&lt;P&gt;                                  record-NAME4_008.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'ADDR1_DATA-SORT1'&lt;/P&gt;&lt;P&gt;                                  record-sort1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'ADDR1_DATA-STREET'&lt;/P&gt;&lt;P&gt;                                  record-STRAS_009.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'ADDR1_DATA-CITY1'&lt;/P&gt;&lt;P&gt;                                  record-ORT01_010.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'ADDR1_DATA-POST_CODE1'&lt;/P&gt;&lt;P&gt;                                  record-PSTLZ_011.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'ADDR1_DATA-COUNTRY'&lt;/P&gt;&lt;P&gt;                                  record-LAND1_012.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'ADDR1_DATA-REGION'&lt;/P&gt;&lt;P&gt;                                  record-region.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'ADDR1_DATA-LANGU'&lt;/P&gt;&lt;P&gt;                                  record-SPRAS_013.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'SZA1_D0100-TEL_NUMBER'&lt;/P&gt;&lt;P&gt;                                  record-TELF1_014.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'SZA1_D0100-FAX_NUMBER'&lt;/P&gt;&lt;P&gt;                                  record-TELFX_015.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'SZA1_D0100-SMTP_ADDR'&lt;/P&gt;&lt;P&gt;                                  record-EMAIL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    perform bdc_dynpro      using 'SAPMF02K' '0120'.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                  'LFA1-STCEG'.&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 'LFA1-STCEG'&lt;/P&gt;&lt;P&gt;                                  record-STCEG_017.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFA1-BRSCH'&lt;/P&gt;&lt;P&gt;                                  record-BRSCH_018.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    perform bdc_dynpro      using 'SAPMF02K' '0130'.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                  'LFBK-BANKS(01)'.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                  '=ENTR'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    perform bdc_dynpro      using 'SAPMF02K' '0380'.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                  'KNVK-NAMEV(01)'.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                  '=ENTR'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    perform bdc_dynpro      using 'SAPMF02K' '0210'.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                  'LFB1-ALTKN'.&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 'LFB1-AKONT'&lt;/P&gt;&lt;P&gt;                                  record-AKONT_019.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFB1-FDGRV'&lt;/P&gt;&lt;P&gt;                                  record-FDGRV_020.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFB1-ALTKN'&lt;/P&gt;&lt;P&gt;                                  record-ALTKN_021.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    perform bdc_dynpro      using 'SAPMF02K' '0215'.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                  'LFB1-ZWELS'.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                  '=OPFI'.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFB1-ZTERM'&lt;/P&gt;&lt;P&gt;                                  record-ZTERM_022.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFB1-REPRF'&lt;/P&gt;&lt;P&gt;                                  record-REPRF_023.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFB1-ZWELS'&lt;/P&gt;&lt;P&gt;                                  record-ZWELS_024.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     perform bdc_dynpro      using 'SAPLJ1I_MASTER' '0100'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                 'LFB1-ZWELS'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                  '=CIN_VENDOR_FC2'.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'J_1IMOVEND-J_1IEXCD'&lt;/P&gt;&lt;P&gt;                                  record-J_1IEXCD.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'J_1IMOVEND-J_1IEXRN'&lt;/P&gt;&lt;P&gt;                                  record-J_1IEXRN.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'J_1IMOVEND-J_1IEXRG'&lt;/P&gt;&lt;P&gt;                                  record-J_1IEXRG.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'J_1IMOVEND-J_1IEXDI'&lt;/P&gt;&lt;P&gt;                                  record-J_1IEXDI.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'J_1IMOVEND-J_1IEXCO'&lt;/P&gt;&lt;P&gt;                                  record-J_1IEXCO.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'J_1IMOVEND-J_1IVTYP'&lt;/P&gt;&lt;P&gt;                                  record-J_1IVTYP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    perform bdc_dynpro      using 'SAPLJ1I_MASTER' '0100'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                 'LFB1-ZWELS'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                  '=CIN_VENDOR_FC3'.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'J_1IMOVEND-J_1ICSTNO'&lt;/P&gt;&lt;P&gt;                                  record-J_1ICSTNO.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'J_1IMOVEND-J_1ILSTNO'&lt;/P&gt;&lt;P&gt;                                  record-J_1ILSTNO.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'J_1IMOVEND-J_1ISERN'&lt;/P&gt;&lt;P&gt;                                  record-J_1ISERN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    perform bdc_dynpro      using 'SAPLJ1I_MASTER' '0100'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                 'LFB1-ZWELS'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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 'J_1IMOVEND-J_1IPANNO'&lt;/P&gt;&lt;P&gt;                                  record-J_1IPANNO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     perform bdc_dynpro      using 'SAPLJ1I_MASTER' '0100'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                 'LFB1-ZWELS'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                  '=BACK'.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'J_1IMOVEND-J_1IPANNO'&lt;/P&gt;&lt;P&gt;                                  record-J_1IPANNO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    perform bdc_dynpro      using 'SAPMF02K' '0215'.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                  'LFB1-ZWELS'.&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 'LFB1-ZTERM'&lt;/P&gt;&lt;P&gt;                                  record-ZTERM_022.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFB1-REPRF'&lt;/P&gt;&lt;P&gt;                                  record-REPRF_023.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFB1-ZWELS'&lt;/P&gt;&lt;P&gt;                                  record-ZWELS_024.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    perform bdc_dynpro      using 'SAPMF02K' '0220'.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                  'LFB5-MAHNA'.&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_dynpro      using 'SAPMF02K' '0610'.&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;                                  'LFBW-QSREC(06)'.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFB1-QLAND'&lt;/P&gt;&lt;P&gt;                                  record-QLAND_025.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFBW-WITHT(01)'&lt;/P&gt;&lt;P&gt;                                  record-WITHT_01_026.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFBW-WITHT(02)'&lt;/P&gt;&lt;P&gt;                                  record-WITHT_02_027.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFBW-WITHT(03)'&lt;/P&gt;&lt;P&gt;                                  record-WITHT_03_028.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFBW-WITHT(04)'&lt;/P&gt;&lt;P&gt;                                  record-WITHT_04_029.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFBW-WITHT(05)'&lt;/P&gt;&lt;P&gt;                                  record-WITHT_05_030.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFBW-WITHT(06)'&lt;/P&gt;&lt;P&gt;                                  record-WITHT_06_031.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFBW-WT_WITHCD(01)'&lt;/P&gt;&lt;P&gt;                                  record-WT_WITHCD_01_032.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFBW-WT_WITHCD(02)'&lt;/P&gt;&lt;P&gt;                                  record-WT_WITHCD_02_033.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFBW-WT_WITHCD(03)'&lt;/P&gt;&lt;P&gt;                                  record-WT_WITHCD_03_034.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFBW-WT_SUBJCT(01)'&lt;/P&gt;&lt;P&gt;                                  record-WT_SUBJCT_01_035.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFBW-WT_SUBJCT(02)'&lt;/P&gt;&lt;P&gt;                                  record-WT_SUBJCT_02_036.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFBW-WT_SUBJCT(03)'&lt;/P&gt;&lt;P&gt;                                  record-WT_SUBJCT_03_037.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFBW-WT_SUBJCT(04)'&lt;/P&gt;&lt;P&gt;                                  record-WT_SUBJCT_04_038.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFBW-WT_SUBJCT(05)'&lt;/P&gt;&lt;P&gt;                                  record-WT_SUBJCT_05_039.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFBW-WT_SUBJCT(06)'&lt;/P&gt;&lt;P&gt;                                  record-WT_SUBJCT_06_040.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFBW-QSREC(01)'&lt;/P&gt;&lt;P&gt;                                  record-QSREC_01_041.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFBW-QSREC(02)'&lt;/P&gt;&lt;P&gt;                                  record-QSREC_02_042.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFBW-QSREC(03)'&lt;/P&gt;&lt;P&gt;                                  record-QSREC_03_043.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFBW-QSREC(04)'&lt;/P&gt;&lt;P&gt;                                  record-QSREC_04_044.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFBW-QSREC(05)'&lt;/P&gt;&lt;P&gt;                                  record-QSREC_05_045.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFBW-QSREC(06)'&lt;/P&gt;&lt;P&gt;                                  record-QSREC_06_046.&lt;/P&gt;&lt;P&gt;    perform bdc_dynpro      using 'SAPMF02K' '0610'.&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;                                  'LFB1-QLAND'.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFB1-QLAND'&lt;/P&gt;&lt;P&gt;                                  record-QLAND_047.&lt;/P&gt;&lt;P&gt;    perform bdc_dynpro      using 'SAPMF02K' '0310'.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                  'LFM1-XNBWY'.&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 'LFM1-WAERS'&lt;/P&gt;&lt;P&gt;                                  record-WAERS_048.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFM1-ZTERM'&lt;/P&gt;&lt;P&gt;                                  record-ZTERM_049.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFM1-KALSK'&lt;/P&gt;&lt;P&gt;                                  record-KALSK_050.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFM1-WEBRE'&lt;/P&gt;&lt;P&gt;                                  record-WEBRE_051.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFM1-XNBWY'&lt;/P&gt;&lt;P&gt;                                  record-XNBWY_052.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'LFM1-LEBRE'&lt;/P&gt;&lt;P&gt;                                  record-LEBRE_053.&lt;/P&gt;&lt;P&gt;    perform bdc_dynpro      using 'SAPMF02K' '0320'.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                  'RF02K-LIFNR'.&lt;/P&gt;&lt;P&gt;    perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                  '=ENTR'.&lt;/P&gt;&lt;P&gt;    perform bdc_transaction." using 'XK01'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    clear bdcdata[].&lt;/P&gt;&lt;P&gt;    clear record.&lt;/P&gt;&lt;P&gt;  endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM log_show.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       Start new screen                                              *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM BDC_DYNPRO USING PROGRAM DYNPRO.&lt;/P&gt;&lt;P&gt;  CLEAR BDCDATA.&lt;/P&gt;&lt;P&gt;  BDCDATA-PROGRAM  = PROGRAM.&lt;/P&gt;&lt;P&gt;  BDCDATA-DYNPRO   = DYNPRO.&lt;/P&gt;&lt;P&gt;  BDCDATA-DYNBEGIN = 'X'.&lt;/P&gt;&lt;P&gt;  APPEND BDCDATA.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "BDC_DYNPRO&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       Insert field                                                  *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM BDC_FIELD USING FNAM FVAL.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; IF FVAL &amp;lt;&amp;gt; NODATA.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CLEAR BDCDATA.&lt;/P&gt;&lt;P&gt;  BDCDATA-FNAM = FNAM.&lt;/P&gt;&lt;P&gt;  BDCDATA-FVAL = FVAL.&lt;/P&gt;&lt;P&gt;  APPEND BDCDATA.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDFORM.                    "BDC_FIELD&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  bdc_transaction&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM bdc_transaction .&lt;/P&gt;&lt;P&gt;  DATA tcode LIKE tstc-tcode.&lt;/P&gt;&lt;P&gt;  tcode = 'XK01'.&lt;/P&gt;&lt;P&gt;  CALL TRANSACTION tcode    USING bdcdata&lt;/P&gt;&lt;P&gt;                   MODE 'A'&lt;/P&gt;&lt;P&gt;                   MESSAGES INTO  messtab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM msg_generation.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "bdc_transaction&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  read_file&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM read_file .&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'GUI_UPLOAD'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      filename                      = file_path&lt;/P&gt;&lt;P&gt;     filetype                       = 'ASC'&lt;/P&gt;&lt;P&gt;     has_field_separator            = 'X'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  HEADER_LENGTH                 = 0&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;     read_by_line                   = 'X'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DAT_MODE                      = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CODEPAGE                      = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IGNORE_CERR                   = ABAP_TRUE&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  REPLACEMENT                   = '#'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CHECK_BOM                     = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FILELENGTH                    =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  HEADER                        =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      data_tab                      = record&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FILE_OPEN_ERROR               = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FILE_READ_ERROR               = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NO_BATCH                      = 3&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  GUI_REFUSE_FILETRANSFER       = 4&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  INVALID_TYPE                  = 5&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NO_AUTHORITY                  = 6&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  UNKNOWN_ERROR                 = 7&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  BAD_DATA_FORMAT               = 8&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  HEADER_NOT_ALLOWED            = 9&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SEPARATOR_NOT_ALLOWED         = 10&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  HEADER_TOO_LONG               = 11&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  UNKNOWN_DP_ERROR              = 12&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ACCESS_DENIED                 = 13&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DP_OUT_OF_MEMORY              = 14&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DISK_FULL                     = 15&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DP_TIMEOUT                    = 16&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OTHERS                        = 17&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " read_file&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  msg_generation&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM msg_generation .&lt;/P&gt;&lt;P&gt;  DATA: l_mstring(480).&lt;/P&gt;&lt;P&gt;  DATA: l_subrc LIKE sy-subrc.&lt;/P&gt;&lt;P&gt;  DATA: l_error TYPE c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT messtab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  add message to log file&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    CLEAR l_s_msg.&lt;/P&gt;&lt;P&gt;    l_s_msg-msgty  = messtab-msgtyp.&lt;/P&gt;&lt;P&gt;    l_s_msg-msgid  = messtab-msgid.&lt;/P&gt;&lt;P&gt;    l_s_msg-msgno  = messtab-msgnr.&lt;/P&gt;&lt;P&gt;    l_s_msg-msgv1  = messtab-msgv1.&lt;/P&gt;&lt;P&gt;    l_s_msg-msgv2  = messtab-msgv2.&lt;/P&gt;&lt;P&gt;    l_s_msg-msgv3  = messtab-msgv3.&lt;/P&gt;&lt;P&gt;    l_s_msg-msgv4  = messtab-msgv4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'BAL_LOG_MSG_ADD'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        i_log_handle = l_log_handle&lt;/P&gt;&lt;P&gt;        i_s_msg      = l_s_msg&lt;/P&gt;&lt;P&gt;      EXCEPTIONS&lt;/P&gt;&lt;P&gt;        OTHERS       = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;      MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;              WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF messtab-msgtyp EQ 'E' OR l_subrc NE 0.&lt;/P&gt;&lt;P&gt;      l_error = 'X'.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR messtab[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " msg_generation&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  log_create&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM log_create .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BAL_LOG_CREATE'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      i_s_log      = l_s_log&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      e_log_handle = l_log_handle&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      OTHERS       = 1.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;             WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " log_create&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  log_show&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM log_show .&lt;/P&gt;&lt;P&gt;  DATA:&lt;/P&gt;&lt;P&gt;      l_s_display_profile TYPE bal_s_prof.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;get a prepared profile&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CALL FUNCTION 'BAL_DSP_PROFILE_SINGLE_LOG_GET'&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      e_s_display_profile = l_s_display_profile&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      OTHERS              = 1.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;             WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;use grid for display if wanted&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  l_s_display_profile-use_grid = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;set report to allow saving of variants&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  l_s_display_profile-disvariant-report = sy-repid.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;when you use also other ALV lists in your report,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;please specify a handle to distinguish between the display&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;variants of these different lists, e.g:&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  l_s_display_profile-disvariant-handle = 'LOG'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;call display function module&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;We do not specify any filter (like I_S_LOG_FILTER, ...,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_T_MSG_HANDLE) since we want to display all logs available&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CALL FUNCTION 'BAL_DSP_LOG_DISPLAY'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      i_s_display_profile = l_s_display_profile&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      OTHERS              = 1.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;             WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " log_show&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Jul 2008 09:31:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sample-code-for-vendor-master-bdc/m-p/4145906#M991264</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-14T09:31:43Z</dc:date>
    </item>
    <item>
      <title>Re: Sample code for Vendor Master BDC?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sample-code-for-vendor-master-bdc/m-p/4145907#M991265</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Thks for your help i will try to use your code.&lt;/P&gt;&lt;P&gt;thks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Jul 2008 09:45:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sample-code-for-vendor-master-bdc/m-p/4145907#M991265</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-14T09:45:54Z</dc:date>
    </item>
  </channel>
</rss>

