<?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: BDC using call transaction in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-using-call-transaction/m-p/2255492#M488286</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;/P&gt;&lt;P&gt;plz help me&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 15 May 2007 12:04:57 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-05-15T12:04:57Z</dc:date>
    <item>
      <title>BDC using call transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-using-call-transaction/m-p/2255490#M488284</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ,&lt;/P&gt;&lt;P&gt;This is vijay...&lt;/P&gt;&lt;P&gt; can anyone help me plz&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Iam uploading data using call transaction.Tcode is ff67.In this TCode we have the begining balance(ssald) and ending balance(esald).The new record we are uploading will take the begining balance as the previous record ending balance, if we give the begining balance wrong then the record does not saved it will show error(the begining balance does not match with the prior ending balance).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;while uploading the data using MODE A iam able to get the desired output but by using the MODE N iam not able to get the desired output i,e if there is any error in the begining balance also the record is being saved iam not getting the error message.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Iam attaching the code below..please help me&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;report Z_BRS_BDC no standard page heading line-size 255.&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        INTERNAL TABLES DECLARATIONS&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF bdcdata OCCURS 0.&lt;/P&gt;&lt;P&gt;        INCLUDE STRUCTURE bdcdata.&lt;/P&gt;&lt;P&gt;DATA : END OF bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:  LV_OUT TYPE STRING.&lt;/P&gt;&lt;P&gt;DATA : iopt LIKE ctu_params.&lt;/P&gt;&lt;P&gt;DATA : wa_rec_err   TYPE i.&lt;/P&gt;&lt;P&gt;DATA : wa_rec_wri TYPE i.&lt;/P&gt;&lt;P&gt;DATA : wa_tot_rec TYPE i.&lt;/P&gt;&lt;P&gt;DATA : amt(16) type c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF gu_upload OCCURS 0,&lt;/P&gt;&lt;P&gt;       hbkid LIKE febmka-hbkid,&lt;/P&gt;&lt;P&gt;       hktid LIKE febmka-hktid,&lt;/P&gt;&lt;P&gt;       aznum LIKE febmka-aznum,&lt;/P&gt;&lt;P&gt;       azdat LIKE febmka-azdat,&lt;/P&gt;&lt;P&gt;       ssald LIKE amt,&lt;/P&gt;&lt;P&gt;       esald LIKE amt,&lt;/P&gt;&lt;P&gt;       budtm LIKE febmka-budtm,&lt;/P&gt;&lt;P&gt;       mnam1 LIKE febmka-mnam1,&lt;/P&gt;&lt;P&gt;       jname LIKE febmka-jname,&lt;/P&gt;&lt;P&gt;       vgman LIKE febmka-vgman,&lt;/P&gt;&lt;P&gt;       valut LIKE febep-valut,&lt;/P&gt;&lt;P&gt;       kwbtr(13) TYPE c,&lt;/P&gt;&lt;P&gt;       chect_kf LIKE febmkk-chect_kf,&lt;/P&gt;&lt;P&gt;      END OF gu_upload.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:GU_DOWNLOAD LIKE GU_UPLOAD OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;kishi&lt;/STRONG&gt;*********************************&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF itab OCCURS 0,&lt;/P&gt;&lt;P&gt;     vgman LIKE febmka-vgman,&lt;/P&gt;&lt;P&gt;     valut LIKE febep-valut,&lt;/P&gt;&lt;P&gt;     kwbtr(13) TYPE c,&lt;/P&gt;&lt;P&gt;     chect_kf LIKE febmkk-chect_kf,&lt;/P&gt;&lt;P&gt;     END OF itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;kishi)(_&lt;/STRONG&gt;()00-8-09&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF  messtab OCCURS 0.&lt;/P&gt;&lt;P&gt;        INCLUDE STRUCTURE bdcmsgcoll.&lt;/P&gt;&lt;P&gt;DATA: END OF messtab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF messtab1 OCCURS 0.&lt;/P&gt;&lt;P&gt;        INCLUDE STRUCTURE messtab.&lt;/P&gt;&lt;P&gt;DATA: END OF messtab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF int_count OCCURS 0.&lt;/P&gt;&lt;P&gt;        INCLUDE STRUCTURE alsmex_tabline.&lt;/P&gt;&lt;P&gt;DATA : END OF int_count.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: c_tcode      LIKE sy-tcode              VALUE 'FF67',&lt;/P&gt;&lt;P&gt;      c_upd        LIKE ctu_params-updmode    VALUE 'S',&lt;/P&gt;&lt;P&gt;      c_def_size   LIKE ctu_params-defsize    VALUE 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*VALUES FOR STARTING COLUMNS AND ROWS IN THE EXCEL SHEET&lt;/P&gt;&lt;P&gt;DATA : c_begcol     TYPE i                     VALUE '1',&lt;/P&gt;&lt;P&gt;      c_begrow     TYPE i                     VALUE '1',&lt;/P&gt;&lt;P&gt;*DATA IS ENDED AT THE 13TH COLUMN IN THE EXCELSHEET&lt;/P&gt;&lt;P&gt;      c_endcol     TYPE i                     VALUE '13',&lt;/P&gt;&lt;P&gt;*LAST ROW IN THE EXCEL SHEET&lt;/P&gt;&lt;P&gt;      c_endrow     TYPE i                     VALUE '65536',&lt;/P&gt;&lt;P&gt;      c_path(3)    TYPE c                     VALUE 'C:\'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Field Symbols&lt;/P&gt;&lt;P&gt;FIELD-SYMBOLS: &amp;lt;fs&amp;gt;.&lt;/P&gt;&lt;P&gt;&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     SELECTION SCREEN PARAMETERS&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.&lt;/P&gt;&lt;P&gt;PARAMETERS : p_file LIKE rlgrap-filename DEFAULT&lt;/P&gt;&lt;P&gt;'C:\ ',&lt;/P&gt;&lt;P&gt;*This is the path for downloading file&lt;/P&gt;&lt;P&gt;P_FNAME2 LIKE RLGRAP-FILENAME ,&lt;/P&gt;&lt;P&gt;c_mode LIKE ctu_params-dismode  DEFAULT 'N'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK b1.&lt;/P&gt;&lt;P&gt;&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;AT SELECTION-SCREEN.&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;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*F4 HELP FOR FILE SELECTION&lt;/P&gt;&lt;P&gt;  PERFORM validate_input_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;START-OF-SELECTION.&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;  CLEAR gu_upload.&lt;/P&gt;&lt;P&gt;  REFRESH gu_upload.&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     UPLOAD THE DATA FROM FLAT FILE TO INTERNAL TABLE&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;&lt;/P&gt;&lt;P&gt;  PERFORM file_upload.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  iopt-dismode = c_mode.&lt;/P&gt;&lt;P&gt;  iopt-updmode = c_upd.&lt;/P&gt;&lt;P&gt;  iopt-defsize = c_def_size.&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;     POPULATE THE DATA THROUGHSCREENS&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;&lt;/P&gt;&lt;P&gt;  PERFORM bdc_upload.&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; END-OF-SELECTION.&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;&lt;/P&gt;&lt;P&gt;*DISPLY THE ERROR RECORDS&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; PERFORM DISPLAY-DATA.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;      FORM file_upload                                              *&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;&lt;/P&gt;&lt;P&gt;FORM file_upload.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            filename                = p_file&lt;/P&gt;&lt;P&gt;            i_begin_col             = c_begcol&lt;/P&gt;&lt;P&gt;            i_begin_row             = c_begrow&lt;/P&gt;&lt;P&gt;            i_end_col               = c_endcol&lt;/P&gt;&lt;P&gt;            i_end_row               = c_endrow&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;            intern                  = int_count&lt;/P&gt;&lt;P&gt;       EXCEPTIONS&lt;/P&gt;&lt;P&gt;            inconsistent_parameters = 1&lt;/P&gt;&lt;P&gt;            upload_ole              = 2&lt;/P&gt;&lt;P&gt;            OTHERS                  = 3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT int_count.&lt;/P&gt;&lt;P&gt;    ASSIGN COMPONENT int_count-col OF STRUCTURE gu_upload TO &amp;lt;fs&amp;gt;.&lt;/P&gt;&lt;P&gt;    IF sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;      EXIT.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    &amp;lt;fs&amp;gt; = int_count-value.&lt;/P&gt;&lt;P&gt;    AT END OF row.&lt;/P&gt;&lt;P&gt;      APPEND gu_upload.&lt;/P&gt;&lt;P&gt;      CLEAR gu_upload.&lt;/P&gt;&lt;P&gt;    ENDAT.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;*kishhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh&lt;/P&gt;&lt;P&gt;  LOOP AT gu_upload.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    itab-vgman = gu_upload-vgman.&lt;/P&gt;&lt;P&gt;    itab-valut =  gu_upload-valut.&lt;/P&gt;&lt;P&gt;    itab-kwbtr = gu_upload-kwbtr.&lt;/P&gt;&lt;P&gt;    itab-chect_kf = gu_upload-chect_kf.&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;*kishiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    "file_upload&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_UPLOAD&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;FORM bdc_upload.&lt;/P&gt;&lt;P&gt;  LOOP AT gu_upload.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR bdcdata.&lt;/P&gt;&lt;P&gt;    REFRESH bdcdata.&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;      POPULATE THE DATA FOR FIRST SCREEN&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;&lt;/P&gt;&lt;P&gt;perform bdc_dynpro      using 'SAPMF40K' '0101'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                              'FEBMKA-JNAME'.&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 'FEBMKA-BUKRS'&lt;/P&gt;&lt;P&gt;                              'IN14'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'FEBMKA-HBKID'&lt;/P&gt;&lt;P&gt;                              gu_upload-hbkid.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'FEBMKA-HKTID'&lt;/P&gt;&lt;P&gt;                              gu_upload-hktid.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'FEBMKA-AZNUM'&lt;/P&gt;&lt;P&gt;                              gu_upload-aznum.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'FEBMKA-AZDAT'&lt;/P&gt;&lt;P&gt;                              gu_upload-azdat.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'FEBMKA-SSALD'&lt;/P&gt;&lt;P&gt;                              gu_upload-ssald.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'FEBMKA-ESALD'&lt;/P&gt;&lt;P&gt;                              gu_upload-esald.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'FEBMKA-BUDTM'&lt;/P&gt;&lt;P&gt;                              gu_upload-budtm.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'FEBMKA-MNAM1'&lt;/P&gt;&lt;P&gt;                              gu_upload-mnam1.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'FEBMKA-JNAME'&lt;/P&gt;&lt;P&gt;                              gu_upload-jname.&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;      POPULATE THE DATA FOR SECOND SCREEN&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;&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;    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;&lt;/P&gt;&lt;P&gt;      PERFORM bdc_dynpro      USING 'SAPMF40K' '8000'.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'FEBMKK-CHECT_KF(03)'.&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;      CONCATENATE 'FEBMKA-VGMAN(' idx ')' INTO fnam.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field       USING fnam&lt;/P&gt;&lt;P&gt;                                    itab-vgman.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CONCATENATE 'FEBEP-VALUT(' idx ')' INTO fnam.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field       USING fnam itab-valut.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CONCATENATE 'FEBMKA-KWBTR(' idx ')' INTO fnam.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field       USING fnam itab-kwbtr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CONCATENATE 'FEBMKK-CHECT_KF(' idx ')' INTO fnam.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field USING fnam itab-chect_kf.&lt;/P&gt;&lt;P&gt;&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;*perform bdc_dynpro      using 'SAPMF40K' '8000'.&lt;/P&gt;&lt;P&gt;*perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                             'FEBMKK-CHECT_KF(01)'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                             '/00'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*perform bdc_field       using 'FEBMKA-VGMAN(01)'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                             'z001'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*perform bdc_field       using 'FEBEP-VALUT(01)'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                             '2007/04/26'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*perform bdc_field       using 'FEBMKA-KWBTR(01)'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                             '          5000-'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*perform bdc_field       using 'FEBMKK-CHECT_KF(01)'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                             '1122'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform bdc_dynpro      using 'SAPMF40K' '8000'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                              'FEBMKK-CHECT_KF(01)'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                              '=SICH'.&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;      POPULATE THE DATA FOR FOURTH SCREEN&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;&lt;/P&gt;&lt;P&gt;perform bdc_dynpro      using 'SAPMF40K' '0101'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                              'FEBMKA-BUKRS'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                              '=BUCH'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'FEBMKA-BUKRS'&lt;/P&gt;&lt;P&gt;                              'IN14'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'FEBMKA-HBKID'&lt;/P&gt;&lt;P&gt;                              gu_upload-hbkid.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'FEBMKA-HKTID'&lt;/P&gt;&lt;P&gt;                              gu_upload-hktid.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'FEBMKA-AZNUM'&lt;/P&gt;&lt;P&gt;                              gu_upload-aznum.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'FEBMKA-AZDAT'&lt;/P&gt;&lt;P&gt;                              gu_upload-azdat.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'FEBMKA-SSALD'&lt;/P&gt;&lt;P&gt;                              gu_upload-ssald.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'FEBMKA-ESALD'&lt;/P&gt;&lt;P&gt;                              gu_upload-esald.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'FEBMKA-BUDTM'&lt;/P&gt;&lt;P&gt;                              gu_upload-budtm.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'FEBMKA-MNAM1'&lt;/P&gt;&lt;P&gt;                              gu_upload-mnam1.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'FEBMKA-JNAME'&lt;/P&gt;&lt;P&gt;                              gu_upload-jname.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*perform bdc_dynpro      using 'SAPMF40K' '0101'.&lt;/P&gt;&lt;P&gt;*perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                             '/EENDE'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                             'FEBMKA-BUKRS'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform bdc_dynpro      using 'SAPMF40K' '0101'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                              '/EABBR'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                              'FEBMKA-BUKRS'.&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;      USING THE CALL 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;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM call_transaction.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   CLEAR BDCDATA.                      "&amp;lt;--- Add here&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   REFRESH BDCDATA.                 "&amp;lt;--- Add here&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BDC_UPLOAD&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  VALIDATE_INPUT_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;P&gt;FORM validate_input_file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'WS_FILENAME_GET'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            def_path         = ' c:\ '&lt;/P&gt;&lt;P&gt;            mask             = ',&lt;STRONG&gt;.txt,&lt;/STRONG&gt;.*.'&lt;/P&gt;&lt;P&gt;            mode             = 'O'&lt;/P&gt;&lt;P&gt;            title            = 'Upload '&lt;/P&gt;&lt;P&gt;       IMPORTING&lt;/P&gt;&lt;P&gt;            filename         = p_file&lt;/P&gt;&lt;P&gt;       EXCEPTIONS&lt;/P&gt;&lt;P&gt;            inv_winsys       = 1&lt;/P&gt;&lt;P&gt;            no_batch         = 2&lt;/P&gt;&lt;P&gt;            selection_cancel = 3&lt;/P&gt;&lt;P&gt;            selection_error  = 4&lt;/P&gt;&lt;P&gt;            OTHERS           = 5.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; IF sy-subrc &amp;lt;&amp;gt; 0 AND sy-subrc &amp;lt;&amp;gt; 3.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   MESSAGE e100(zm) WITH text-007.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " VALIDATE_INPUT_FILE&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;&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;P&gt;&lt;/P&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;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    "bdc_field&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  CALL_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;P&gt;FORM call_transaction.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: l_index LIKE sy-tabix.&lt;/P&gt;&lt;P&gt;  CALL TRANSACTION  c_tcode USING bdcdata&lt;/P&gt;&lt;P&gt;                            MODE c_mode&lt;/P&gt;&lt;P&gt;                            MESSAGES INTO messtab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*POPULATE THE ERROR RECORDS INTO INTERNAL TABLE&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC NE 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    GU_DOWNLOAD-HBKID = GU_UPLOAD-HBKID.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   GU_DOWNLOAD-HBKID = GU_UPLOAD-HBKID.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    GU_DOWNLOAD-HKTID = GU_UPLOAD-HKTID.&lt;/P&gt;&lt;P&gt;    GU_DOWNLOAD-AZNUM = GU_UPLOAD-AZNUM.&lt;/P&gt;&lt;P&gt;    GU_DOWNLOAD-AZDAT = GU_UPLOAD-AZDAT.&lt;/P&gt;&lt;P&gt;    GU_DOWNLOAD-ESALD = GU_UPLOAD-ESALD.&lt;/P&gt;&lt;P&gt;    GU_DOWNLOAD-SSALD = GU_UPLOAD-SSALD.&lt;/P&gt;&lt;P&gt;    GU_DOWNLOAD-BUDTM = GU_UPLOAD-BUDTM.&lt;/P&gt;&lt;P&gt;    GU_DOWNLOAD-MNAM1 = GU_UPLOAD-MNAM1.&lt;/P&gt;&lt;P&gt;    GU_DOWNLOAD-JNAME = GU_UPLOAD-JNAME.&lt;/P&gt;&lt;P&gt;    GU_DOWNLOAD-VGMAN = GU_UPLOAD-VGMAN.&lt;/P&gt;&lt;P&gt;    GU_DOWNLOAD-VALUT = GU_UPLOAD-VALUT.&lt;/P&gt;&lt;P&gt;    GU_DOWNLOAD-KWBTR = GU_UPLOAD-KWBTR.&lt;/P&gt;&lt;P&gt;    GU_DOWNLOAD-CHECT_KF = GU_UPLOAD-CHECT_KF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    APPEND GU_DOWNLOAD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*DISPLAY THE PROGRESS OF PROCESS&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'&lt;/P&gt;&lt;P&gt; EXPORTING&lt;/P&gt;&lt;P&gt;   PERCENTAGE       = 0&lt;/P&gt;&lt;P&gt;   TEXT             = 'Downloading is in process'.&lt;/P&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;*DOWNLOADING THE ERROR RECORD&lt;/P&gt;&lt;P&gt;    LV_OUT = P_FNAME2.&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'GUI_DOWNLOAD'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        FILENAME               =  LV_OUT&lt;/P&gt;&lt;P&gt;        WRITE_FIELD_SEPARATOR  =	 'X'&lt;/P&gt;&lt;P&gt;      TABLES&lt;/P&gt;&lt;P&gt;        DATA_TAB 	          =  GU_DOWNLOAD.&lt;/P&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF NOT messtab[] IS INITIAL.&lt;/P&gt;&lt;P&gt;    PERFORM format_message.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " CALL_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  DISPLAY-DATA&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;FORM display-data.&lt;/P&gt;&lt;P&gt;  SKIP.&lt;/P&gt;&lt;P&gt;  WRITE: 'SY-SUBRC' , sy-subrc.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " DISPLAY-DATA&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;      FORM FORMAT_MESSAGE                                           *&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;&lt;/P&gt;&lt;P&gt;FORM format_message.&lt;/P&gt;&lt;P&gt;  DATA: l_msg(100),&lt;/P&gt;&lt;P&gt;   l_index LIKE sy-tabix.&lt;/P&gt;&lt;P&gt;  LOOP AT messtab.&lt;/P&gt;&lt;P&gt;    READ TABLE gu_upload INDEX l_index.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'FORMAT_MESSAGE'&lt;/P&gt;&lt;P&gt;         EXPORTING&lt;/P&gt;&lt;P&gt;              id        = messtab-msgid&lt;/P&gt;&lt;P&gt;              lang      = sy-langu&lt;/P&gt;&lt;P&gt;              no        = messtab-msgnr&lt;/P&gt;&lt;P&gt;              v1        = messtab-msgv1&lt;/P&gt;&lt;P&gt;              v2        = messtab-msgv2&lt;/P&gt;&lt;P&gt;              v3        = messtab-msgv3&lt;/P&gt;&lt;P&gt;              v4        = messtab-msgv4&lt;/P&gt;&lt;P&gt;         IMPORTING&lt;/P&gt;&lt;P&gt;              msg       = l_msg&lt;/P&gt;&lt;P&gt;         EXCEPTIONS&lt;/P&gt;&lt;P&gt;              not_found = 1&lt;/P&gt;&lt;P&gt;              OTHERS    = 2.&lt;/P&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;UL&gt;&lt;LI level="2" 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="2" 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;/UL&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   WRITE:/ l_msg.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;  WRITE:/ l_msg.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        vijayd duvvada&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 May 2007 06:32:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-using-call-transaction/m-p/2255490#M488284</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-15T06:32:10Z</dc:date>
    </item>
    <item>
      <title>Re: BDC using call transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-using-call-transaction/m-p/2255491#M488285</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 , keep the mode "E" and check the debugger , you can exactly see where the error is and let me know, what error and where it is stoping.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;By your coding, i suppose to think that, its proble in the amount (currency). When ever you are try to pass the value, and value is not there in upload file or data is mismatch, the call transaction will fail in mode 'A' and succesful in mode 'N'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In that situation use this before the currecny field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF NOT FEBMKA-SSALD IS INTIAL.&lt;/P&gt;&lt;P&gt;   perform bdc_field using 'FEBMKA-ESALD'&lt;/P&gt;&lt;P&gt;                                  gu_upload-esald.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;tHANKS&lt;/P&gt;&lt;P&gt;Manju&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 May 2007 07:06:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-using-call-transaction/m-p/2255491#M488285</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-15T07:06:37Z</dc:date>
    </item>
    <item>
      <title>Re: BDC using call transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-using-call-transaction/m-p/2255492#M488286</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;/P&gt;&lt;P&gt;plz help me&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 May 2007 12:04:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-using-call-transaction/m-p/2255492#M488286</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-15T12:04:57Z</dc:date>
    </item>
    <item>
      <title>Re: BDC using call transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-using-call-transaction/m-p/2255493#M488287</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; Have you tired with the logical i have provided/&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Manju.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 May 2007 12:08:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-using-call-transaction/m-p/2255493#M488287</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-15T12:08:23Z</dc:date>
    </item>
    <item>
      <title>Re: BDC using call transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-using-call-transaction/m-p/2255494#M488288</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Manju,&lt;/P&gt;&lt;P&gt;I have tried it ..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Iam uploading the data with error begining balance so it must show the error message&lt;/P&gt;&lt;P&gt;but in Mode A it is showing the error message but in Mode N it is not showing the error msg &lt;/P&gt;&lt;P&gt;and the list being posted..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 May 2007 13:07:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-using-call-transaction/m-p/2255494#M488288</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-15T13:07:39Z</dc:date>
    </item>
    <item>
      <title>Re: BDC using call transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-using-call-transaction/m-p/2255495#M488289</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 try in mode'E'. Then you can understand.&lt;/P&gt;&lt;P&gt;Give me your contact.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Manju.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 May 2007 13:20:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-using-call-transaction/m-p/2255495#M488289</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-15T13:20:36Z</dc:date>
    </item>
    <item>
      <title>Re: BDC using call transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-using-call-transaction/m-p/2255496#M488290</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Manju,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These are my contact details&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mail id dvijays@gmail.com&lt;/P&gt;&lt;P&gt;and my number +91 9999332417&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 May 2007 04:57:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-using-call-transaction/m-p/2255496#M488290</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-16T04:57:06Z</dc:date>
    </item>
  </channel>
</rss>

