<?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: HELP ME OUT in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-out/m-p/3298078#M789318</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Screens in background do behave differently. To find the error you can simulate background mode while running the BDC session in foreground.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Choose "foreground processing" and mark the flag "simulate background mode" with an 'X'. In this way you will see the exact screen sequence as it is in background.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 22 Jan 2008 10:16:18 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-01-22T10:16:18Z</dc:date>
    <item>
      <title>HELP ME OUT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-out/m-p/3298077#M789317</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi to all experts &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when i use mode 'A' in call transaction records are inserted into database and sy-subrc is zero but wen i &lt;/P&gt;&lt;P&gt;use mode 'N' it is giving error and sy-subrc is 1.001.&lt;/P&gt;&lt;P&gt;can anyone explain me the reason for this error&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;REPORT  ZSESSION NO STANDARD PAGE HEADING LINE-SIZE 56.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;****************************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                    TYPES DECLARATION&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;****************************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF TY_CUST,&lt;/P&gt;&lt;P&gt;           KUNNR(10),&lt;/P&gt;&lt;P&gt;           BUKRS(4),&lt;/P&gt;&lt;P&gt;           KTOKD(4),&lt;/P&gt;&lt;P&gt;           ANRED(15),&lt;/P&gt;&lt;P&gt;           NAME1(35),&lt;/P&gt;&lt;P&gt;           SORTL(10),&lt;/P&gt;&lt;P&gt;           STRAS(35),&lt;/P&gt;&lt;P&gt;           ORT01(10),&lt;/P&gt;&lt;P&gt;           PSTLZ(10),&lt;/P&gt;&lt;P&gt;           LAND1(3),&lt;/P&gt;&lt;P&gt;           LZONE(10),&lt;/P&gt;&lt;P&gt;           SPRAS(2),&lt;/P&gt;&lt;P&gt;           AKONT(10),&lt;/P&gt;&lt;P&gt;     END OF TY_CUST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF TY_ECUST,&lt;/P&gt;&lt;P&gt;         KUNNR(10),&lt;/P&gt;&lt;P&gt;         ERRORMSG(255),&lt;/P&gt;&lt;P&gt;      END OF TY_ECUST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF TY_SCUST,&lt;/P&gt;&lt;P&gt;         KUNNR(10),&lt;/P&gt;&lt;P&gt;         SUCESSMSG(255),&lt;/P&gt;&lt;P&gt;       END OF TY_SCUST.&lt;/P&gt;&lt;P&gt;******************************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;              INTERNAL TABLE AND WORK AREAS&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;******************************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : IT_CUST TYPE STANDARD TABLE OF TY_CUST INITIAL SIZE 0,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      RAW_DATA TYPE  TABLE OF TY_CUST,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      W_RAW_DATA LIKE LINE OF RAW_DATA,&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;       WA_CUST LIKE LINE OF IT_CUST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: IT_ECUST TYPE TABLE OF TY_ECUST,&lt;/P&gt;&lt;P&gt;      WA_ECUST LIKE LINE OF IT_ECUST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : IT_SCUST TYPE TABLE OF TY_SCUST,&lt;/P&gt;&lt;P&gt;       WA_SCUST LIKE LINE OF IT_SCUST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*********************************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    INTERANAL TABLE FOR STORING BDCDATA&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;********************************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF IT_BDCDATA OCCURS 0.&lt;/P&gt;&lt;P&gt; INCLUDE STRUCTURE BDCDATA.&lt;/P&gt;&lt;P&gt;DATA: END OF IT_BDCDATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*********************************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     INTERNAL TABLE FOR STORING MESSAGES&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*********************************************************************************&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF IT_CUSTMSG OCCURS 0.&lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE BDCMSGCOLL.&lt;/P&gt;&lt;P&gt;DATA: END OF IT_CUSTMSG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: V_FLAG(1) VALUE '',"FLAG FOR OPENING OF SESSION&lt;/P&gt;&lt;P&gt;      V_TLINES TYPE SY-TABIX,"TOTAL NO RECORDS PROCESSED&lt;/P&gt;&lt;P&gt;      V_SLINES TYPE SY-TABIX,"TOTAL NO OF SUCESS RECORDS PROCESSED&lt;/P&gt;&lt;P&gt;      V_ELINES TYPE SY-TABIX."TOTAL NO OF ERROR RECORDS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;********************************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SELECTION SCREEN&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;********************************************************************************&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK B2 WITH FRAME TITLE TEXT-001.&lt;/P&gt;&lt;P&gt;PARAMETERS : V_FNAME TYPE RLGRAP-FILENAME,&lt;/P&gt;&lt;P&gt;             V_SESS TYPE RLGRAP-FILENAME.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK B2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;V_FNAME = 'C:\Documents and Settings\Administrator\Desktop\2.TXT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TOP-OF-PAGE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE: / 'DETAILS OF ALL SESSIONS'.&lt;/P&gt;&lt;P&gt;&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 V_FNAME.&lt;/P&gt;&lt;P&gt;&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          = ' '&lt;/P&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   FILE_NAME           = V_FNAME&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;PERFORM F_UPLOAD USING V_FNAME&lt;/P&gt;&lt;P&gt;                CHANGING  IT_CUST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM F_BDCGENERATE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM F_WRITE_TOP.&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;*&amp;amp;      Form  F_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;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;P_V_FNAME  text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     &amp;lt;--P_IT_CUST  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 F_UPLOAD  USING    P_V_FNAME LIKE V_FNAME&lt;/P&gt;&lt;P&gt;               CHANGING P_IT_CUST LIKE IT_CUST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: LV_FILE TYPE STRING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LV_FILE = P_V_FNAME.&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                      = LV_FILE&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    DATA_TAB                      = P_IT_CUST&lt;/P&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DESCRIBE TABLE P_IT_CUST LINES V_TLINES.&lt;/P&gt;&lt;P&gt;&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;*&lt;/P&gt;&lt;P&gt;*CALL FUNCTION 'TEXT_CONVERT_CSV_TO_SAP'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_FIELD_SEPERATOR          = ';'&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;  I_LINE_HEADER              =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   I_TAB_RAW_DATA             = P_IT_CUST&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_FILENAME                 =  'C:\Documents and Settings\Administrator\Desktop\2.TXT'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; TABLES&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   I_TAB_CONVERTED_DATA       = P_IT_CUST&lt;/P&gt;&lt;/LI&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;  CONVERSION_FAILED          = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OTHERS                     = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         .&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " F_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;*&amp;amp;      Form  F_BDCGENERATE&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 F_BDCGENERATE .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT IT_CUST INTO WA_CUST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SPLIT WA_CUST AT ';' INTO WA_CUST-KUNNR&lt;/P&gt;&lt;P&gt;                          WA_CUST-BUKRS&lt;/P&gt;&lt;P&gt;                          WA_CUST-KTOKD&lt;/P&gt;&lt;P&gt;                          WA_CUST-ANRED&lt;/P&gt;&lt;P&gt;                          WA_CUST-NAME1&lt;/P&gt;&lt;P&gt;                          WA_CUST-SORTL&lt;/P&gt;&lt;P&gt;                          WA_CUST-STRAS&lt;/P&gt;&lt;P&gt;                          WA_CUST-ORT01&lt;/P&gt;&lt;P&gt;                          WA_CUST-PSTLZ&lt;/P&gt;&lt;P&gt;                          WA_CUST-LAND1&lt;/P&gt;&lt;P&gt;                          WA_CUST-LZONE&lt;/P&gt;&lt;P&gt;                          WA_CUST-SPRAS&lt;/P&gt;&lt;P&gt;                          WA_CUST-AKONT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform F_POPULATE_BDC   using:&lt;/P&gt;&lt;P&gt;             'X'  'SAPMF02D'     '0100',&lt;/P&gt;&lt;P&gt;             ' '  'BDC_CURSOR'   'RF02D-KTOKD',&lt;/P&gt;&lt;P&gt;             ' '  'BDC_OKCODE'   '/00',&lt;/P&gt;&lt;P&gt;             ' '  'RF02D-KUNNR'  WA_CUST-KUNNR,&lt;/P&gt;&lt;P&gt;             ' '  'RF02D-BUKRS'  WA_CUST-BUKRS,&lt;/P&gt;&lt;P&gt;             ' '  'RF02D-KTOKD'  WA_CUST-KTOKD,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;            'X'  'SAPLSHL2'    '1600',&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;            ' '  'BDC_CURSOR'  'HELP_INFO-DYNPPROG',&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;            ' '  'BDC_OKCODE'  '=TCAL',&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;             'X'  'SAPMF02D'    '0110',&lt;/P&gt;&lt;P&gt;             ' '  'BDC_CURSOR'  'KNA1-SPRAS',&lt;/P&gt;&lt;P&gt;             ' '  'BDC_OKCODE'  '/00',&lt;/P&gt;&lt;P&gt;             ' '  'KNA1-ANRED'  WA_CUST-ANRED,&lt;/P&gt;&lt;P&gt;             ' '  'KNA1-NAME1'  WA_CUST-NAME1,&lt;/P&gt;&lt;P&gt;             ' '  'KNA1-SORTL'  WA_CUST-SORTL,&lt;/P&gt;&lt;P&gt;             ' '  'KNA1-STRAS'  WA_CUST-STRAS,&lt;/P&gt;&lt;P&gt;             ' '  'KNA1-ORT01'  WA_CUST-ORT01,&lt;/P&gt;&lt;P&gt;             ' '  'KNA1-PSTLZ'  WA_CUST-PSTLZ,&lt;/P&gt;&lt;P&gt;             ' '  'KNA1-LAND1'  WA_CUST-LAND1,&lt;/P&gt;&lt;P&gt;             ' '  'KNA1-SPRAS'  WA_CUST-SPRAS,&lt;/P&gt;&lt;P&gt;             'X'  'SAPMF02D'   '0120',&lt;/P&gt;&lt;P&gt;             ' '  'BDC_CURSOR' 'KNA1-LZONE',&lt;/P&gt;&lt;P&gt;             ' '  'BDC_OKCODE' '/00',&lt;/P&gt;&lt;P&gt;             ' '  'KNA1-LZONE'  WA_CUST-LZONE ,&lt;/P&gt;&lt;P&gt;             'X'  'SAPMF02D'   '0125',&lt;/P&gt;&lt;P&gt;             '  ' 'BDC_CURSOR'  'KNA1-NIELS',&lt;/P&gt;&lt;P&gt;             ' '  'BDC_OKCODE'  '/00',&lt;/P&gt;&lt;P&gt;             'X'  'SAPMF02D'   '0130',&lt;/P&gt;&lt;P&gt;             ' '  'BDC_CURSOR'  'KNBK-BANKS(01)',&lt;/P&gt;&lt;P&gt;             ' '  'BDC_OKCODE'  '=ENTR',&lt;/P&gt;&lt;P&gt;             'X'  'SAPMF02D'   '0340',&lt;/P&gt;&lt;P&gt;             ' '  'BDC_CURSOR'  'RF02D-KUNNR',&lt;/P&gt;&lt;P&gt;             ' '  'BDC_OKCODE'  '=ENTR',&lt;/P&gt;&lt;P&gt;             'X'  'SAPMF02D'   '0370',&lt;/P&gt;&lt;P&gt;             ' '  'BDC_CURSOR'  'RF02D-KUNNR',&lt;/P&gt;&lt;P&gt;             ' '  'BDC_OKCODE'  '=ENTR',&lt;/P&gt;&lt;P&gt;             ' '  'KNA1-CIVVE'  'X',&lt;/P&gt;&lt;P&gt;             'X'  'SAPMF02D'   '0360',&lt;/P&gt;&lt;P&gt;             ' '  'BDC_CURSOR'  'KNVK-NAMEV(01)',&lt;/P&gt;&lt;P&gt;             ' '  'BDC_OKCODE'  '=ENTR',&lt;/P&gt;&lt;P&gt;             'X'  'SAPMF02D'    '0210',&lt;/P&gt;&lt;P&gt;             ' '  'BDC_CURSOR'  'KNB1-AKONT',&lt;/P&gt;&lt;P&gt;             ' '  'BDC_OKCODE'  '/00',&lt;/P&gt;&lt;P&gt;             ' '  'KNB1-AKONT'  WA_CUST-AKONT ,&lt;/P&gt;&lt;P&gt;             'X'  'SAPMF02D'    '0215',&lt;/P&gt;&lt;P&gt;             ' '  'BDC_CURSOR' 'KNB1-ZTERM',&lt;/P&gt;&lt;P&gt;             ' '  'BDC_OKCODE' '/00',&lt;/P&gt;&lt;P&gt;             'X'  'SAPMF02D'   '0220',&lt;/P&gt;&lt;P&gt;             ' '  'BDC_CURSOR' 'KNB5-MAHNA',&lt;/P&gt;&lt;P&gt;             ' '  'BDC_OKCODE' '/00',&lt;/P&gt;&lt;P&gt;             'X'  'SAPMF02D'   '0230',&lt;/P&gt;&lt;P&gt;             ' '  'BDC_CURSOR' 'KNB1-VRSNR',&lt;/P&gt;&lt;P&gt;             ' '  'BDC_OKCODE'  '/00'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF NOT IT_BDCDATA[] IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;CALL TRANSACTION 'XD01' USING IT_BDCDATA[] MODE 'N' UPDATE 'A'&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MESSAGES INTO IT_CUSTMSG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF  SY-SUBRC NE 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*POPULATING ERROR RECORDS IN AN INTERNAL TABLE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_ECUST-KUNNR = WA_CUST-KUNNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND WA_ECUST TO IT_ECUST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR wa_ECUST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*OPENING A SESSION IF THERE IS AN ERROR RECORDS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF V_FLAG = ''.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM F_OPEN_SESSION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;V_FLAG = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*INSERTING ERROR RECORDS IN AN ALREADY OPEN SESSION&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF V_FLAG = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM F_BDC_INSERT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*POPULATING SUCESS  RECORDS IN AN INTERNAL TABLE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_SCUST-KUNNR = WA_CUST-KUNNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND WA_SCUST TO IT_SCUST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR wa_SCUST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*DISPLAYING THE MESSAGES&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF NOT IT_CUSTMSG[] IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM F_FORMAT_MESSAGE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*CLERAING BDCDATA AND CUST MESSAGES&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR: IT_BDCDATA,IT_CUSTMSG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--Getting the total no of error records.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DESCRIBE TABLE IT_ECUST LINES V_ELINES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--Getting the total no of successful records.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DESCRIBE TABLE IT_SCUST LINES V_SLINES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*CLOSING A SESSION ONLY IF IT IS OPENED&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF V_FLAG = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM F_CLOSE_SESSION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&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;ENDFORM.                    " F_BDCGENERATE&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  F_POPULATE_BDC&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;P_0243   text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     --&amp;gt;P_0244   text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     --&amp;gt;P_0245   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 F_POPULATE_BDC  USING    VALUE(P_0243)&lt;/P&gt;&lt;P&gt;                              VALUE(P_0244)&lt;/P&gt;&lt;P&gt;                              VALUE(P_0245).&lt;/P&gt;&lt;P&gt; IF P_0243 = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; IT_BDCDATA-PROGRAM = P_0244.&lt;/P&gt;&lt;P&gt; IT_BDCDATA-DYNPRO = P_0245.&lt;/P&gt;&lt;P&gt; IT_BDCDATA-DYNBEGIN = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; IT_BDCDATA-FNAM = P_0244.&lt;/P&gt;&lt;P&gt; IT_BDCDATA-FVAL = P_0245.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;APPEND IT_BDCDATA.&lt;/P&gt;&lt;P&gt;CLEAR IT_BDCDATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " F_POPULATE_BDC&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  F_OPEN_SESSION&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 F_OPEN_SESSION .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: LV_SESSION(12).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LV_SESSION = V_SESS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BDC_OPEN_GROUP'&lt;/P&gt;&lt;P&gt; EXPORTING&lt;/P&gt;&lt;P&gt;   CLIENT                    = SY-MANDT&lt;/P&gt;&lt;P&gt;   GROUP                     = LV_SESSION&lt;/P&gt;&lt;P&gt;   HOLDDATE                  = '20080121'&lt;/P&gt;&lt;P&gt;   KEEP                      = 'X'&lt;/P&gt;&lt;P&gt;   USER                      = SY-UNAME&lt;/P&gt;&lt;P&gt;   PROG                      = SY-CPROG&lt;/P&gt;&lt;UL&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;  QID                       =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;P&gt;   CLIENT_INVALID            = 1&lt;/P&gt;&lt;P&gt;   DESTINATION_INVALID       = 2&lt;/P&gt;&lt;P&gt;   GROUP_INVALID             = 3&lt;/P&gt;&lt;P&gt;   GROUP_IS_LOCKED           = 4&lt;/P&gt;&lt;P&gt;   HOLDDATE_INVALID          = 5&lt;/P&gt;&lt;P&gt;   INTERNAL_ERROR            = 6&lt;/P&gt;&lt;P&gt;   QUEUE_ERROR               = 7&lt;/P&gt;&lt;P&gt;   RUNNING                   = 8&lt;/P&gt;&lt;P&gt;   SYSTEM_LOCK_ERROR         = 9&lt;/P&gt;&lt;P&gt;   USER_INVALID              = 10&lt;/P&gt;&lt;P&gt;   OTHERS                    = 11&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;&lt;/P&gt;&lt;P&gt;MESSAGE E000(ZHNC) WITH 'SESSION NOT OPENED'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " F_OPEN_SESSION&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  F_BDC_INSERT&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 F_BDC_INSERT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BDC_INSERT'&lt;/P&gt;&lt;P&gt; EXPORTING&lt;/P&gt;&lt;P&gt;   TCODE                  = 'XD01'&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    DYNPROTAB              = IT_bdcdata&lt;/P&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;P&gt;   INTERNAL_ERROR         = 1&lt;/P&gt;&lt;P&gt;   NOT_OPEN               = 2&lt;/P&gt;&lt;P&gt;   QUEUE_ERROR            = 3&lt;/P&gt;&lt;P&gt;   TCODE_INVALID          = 4&lt;/P&gt;&lt;P&gt;   PRINTING_INVALID       = 5&lt;/P&gt;&lt;P&gt;   POSTING_INVALID        = 6&lt;/P&gt;&lt;P&gt;   OTHERS                 = 7&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;&lt;/P&gt;&lt;P&gt;MESSAGE E000(ZHNC) WITH 'UNABLE TO INSERT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&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.                    " F_BDC_INSERT&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  F_FORMAT_MESSAGE&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 F_FORMAT_MESSAGE .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:LV_MSG(255).&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              = SY-MSGID&lt;/P&gt;&lt;P&gt;   LANG            = '-D'&lt;/P&gt;&lt;P&gt;   NO              = SY-MSGNO&lt;/P&gt;&lt;P&gt;   V1              = SY-MSGV1&lt;/P&gt;&lt;P&gt;   V2              = SY-MSGV2&lt;/P&gt;&lt;P&gt;   V3              = SY-MSGV3&lt;/P&gt;&lt;P&gt;   V4              = SY-MSGV4&lt;/P&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   MSG             = LV_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 = 0.&lt;/P&gt;&lt;P&gt;WRITE: / LV_MSG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " F_FORMAT_MESSAGE&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  F_CLOSE_SESSION&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 F_CLOSE_SESSION .&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BDC_CLOSE_GROUP'&lt;/P&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;P&gt;   NOT_OPEN          = 1&lt;/P&gt;&lt;P&gt;   QUEUE_ERROR       = 2&lt;/P&gt;&lt;P&gt;   OTHERS            = 3&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;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.                    " F_CLOSE_SESSION&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  F_WRITE_TOP&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 F_WRITE_TOP .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE: / 'TOTAL NO OF RECORDS PROCESSED =', V_TLINES,&lt;/P&gt;&lt;P&gt;         'TOTAL NO OF ERROR RECORDS PROCESSED =', V_ELINES,&lt;/P&gt;&lt;P&gt;         'TOTAL NO OF SUCESS RECORDS PROCESSED =', V_SLINES,&lt;/P&gt;&lt;P&gt;         'NAME OF THE SESSION',V_SESS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " F_WRITE_TOP&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Jan 2008 10:55:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-out/m-p/3298077#M789317</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-21T10:55:42Z</dc:date>
    </item>
    <item>
      <title>Re: HELP ME OUT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-out/m-p/3298078#M789318</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Screens in background do behave differently. To find the error you can simulate background mode while running the BDC session in foreground.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Choose "foreground processing" and mark the flag "simulate background mode" with an 'X'. In this way you will see the exact screen sequence as it is in background.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Jan 2008 10:16:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-out/m-p/3298078#M789318</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-22T10:16:18Z</dc:date>
    </item>
  </channel>
</rss>

