<?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: Background sheduling for Custom Tcode Using Call Transaction in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402470#M1406482</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You cannot use GUI classes in background.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN __jive_macro_name="message" id="1780500"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: ksd on Dec 4, 2009 4:46 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 04 Dec 2009 11:15:35 GMT</pubDate>
    <dc:creator>kesavadas_thekkillath</dc:creator>
    <dc:date>2009-12-04T11:15:35Z</dc:date>
    <item>
      <title>Background sheduling for Custom Tcode Using Call Transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402464#M1406476</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A program has been developed to submit BDC using call transaction through a custom transaction . Its working fine in fore ground.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When i do background sheduling , its throwing as error like this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Frontend function cannot be excuted in background&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Job cancelled after system exception ERROR_MESSAGE&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What could be the reason?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;surya.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Dec 2009 09:14:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402464#M1406476</guid>
      <dc:creator>surya_ramireddy</dc:creator>
      <dc:date>2009-12-03T09:14:03Z</dc:date>
    </item>
    <item>
      <title>Re: Background sheduling for Custom Tcode Using Call Transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402465#M1406477</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Where exactly does it fail? Post the relevant coding. Sounds like you want to perform some sort of frontend processing, which just will not work. Something like GUI_UPLOAD, CALL SCREEN or whatever.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Dec 2009 10:08:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402465#M1406477</guid>
      <dc:creator>Sm1tje</dc:creator>
      <dc:date>2009-12-03T10:08:52Z</dc:date>
    </item>
    <item>
      <title>Re: Background sheduling for Custom Tcode Using Call Transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402466#M1406478</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use session method.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Dec 2009 10:21:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402466#M1406478</guid>
      <dc:creator>kesavadas_thekkillath</dc:creator>
      <dc:date>2009-12-03T10:21:33Z</dc:date>
    </item>
    <item>
      <title>Re: Background sheduling for Custom Tcode Using Call Transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402467#M1406479</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;if the bdc( program B ) is using call transaction in 'A' mode and&lt;/P&gt;&lt;P&gt;when program A is executed in background.&lt;/P&gt;&lt;P&gt;it wont work right ?&lt;/P&gt;&lt;P&gt;I thin thats whta heppening here.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Dec 2009 10:25:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402467#M1406479</guid>
      <dc:creator>kesavadas_thekkillath</dc:creator>
      <dc:date>2009-12-03T10:25:32Z</dc:date>
    </item>
    <item>
      <title>Re: Background sheduling for Custom Tcode Using Call Transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402468#M1406480</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 my code. Can you tell me where its went on wrong?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT   Y_ISU_UPLOAD_TARIFF_CAL .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INCLUDE   BDCRECXY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF GT_ITAB OCCURS 0,&lt;/P&gt;&lt;P&gt;      AB LIKE V_EANL-AB,&lt;/P&gt;&lt;P&gt;      BIS LIKE V_EANL-BIS,&lt;/P&gt;&lt;P&gt;      JOURNALCATCODE LIKE YCALCJOURNALCAT-JOURNALCATCODE,&lt;/P&gt;&lt;P&gt;      ANLAGE LIKE V_EANL-ANLAGE,&lt;/P&gt;&lt;P&gt;      END OF GT_ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF GT_LOG OCCURS 0,&lt;/P&gt;&lt;P&gt;      VAR1 LIKE V_EANL-ANLAGE,&lt;/P&gt;&lt;P&gt;      VAR2 TYPE CHAR060,&lt;/P&gt;&lt;P&gt;      END OF GT_LOG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:LV_FILENAME   TYPE STRING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK ONE WITH FRAME TITLE TEXT-001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: P_FNAME TYPE RLGRAP-FILENAME.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK ONE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN OUTPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*---&amp;gt;  At selection screen on value select&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_FNAME.&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;      MASK     = ',&lt;STRONG&gt;.csv,&lt;/STRONG&gt;.*.'&lt;/P&gt;&lt;P&gt;      MODE     = '0'&lt;/P&gt;&lt;P&gt;      TITLE    = TEXT-002&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      FILENAME = P_FNAME&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      OTHERS   = 0.&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 FILE_VALIDATION.&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;  PERFORM ADJUST_BDC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM WRITE_LOG.&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  FILE_VALIDATION&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 FILE_VALIDATION .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LV_FILENAME = P_FNAME.&lt;/P&gt;&lt;P&gt;  SEARCH LV_FILENAME FOR '.csv'.&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC = 4.&lt;/P&gt;&lt;P&gt;    MESSAGE I000(YISU) WITH 'Please use csv file'.&lt;/P&gt;&lt;P&gt;    EXIT.&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.                    " FILE_VALIDATION&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  FILE_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;  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 FILE_UPLOAD .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA:  BEGIN OF LS_INP,&lt;/P&gt;&lt;P&gt;                 DATA(1000) TYPE C,&lt;/P&gt;&lt;P&gt;           END OF LS_INP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: LT_INP        LIKE TABLE OF LS_INP.&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_FILENAME&lt;/P&gt;&lt;P&gt;     FILETYPE                      = 'ASC'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    has_field_separator           = ','&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    HEADER_LENGTH                 = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    READ_BY_LINE                  = 'X'&lt;/P&gt;&lt;/LI&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;  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                      = LT_INP&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;  LOOP AT LT_INP INTO LS_INP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SPLIT LS_INP-DATA AT ',' INTO&lt;/P&gt;&lt;P&gt;          GT_ITAB-AB&lt;/P&gt;&lt;P&gt;          GT_ITAB-BIS&lt;/P&gt;&lt;P&gt;          GT_ITAB-JOURNALCATCODE&lt;/P&gt;&lt;P&gt;          GT_ITAB-ANLAGE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    APPEND GT_ITAB.&lt;/P&gt;&lt;P&gt;    CLEAR  LS_INP.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " FILE_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  ADJUST_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;  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 ADJUST_BDC .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA:LT_MESSTAB TYPE BDCMSGCOLL OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;       LV_MSG(220) TYPE C,&lt;/P&gt;&lt;P&gt;       LV_SUBRC   TYPE SYSUBRC,&lt;/P&gt;&lt;P&gt;       LV_TEXT(40) TYPE C,&lt;/P&gt;&lt;P&gt;       LV_JOURNALNUM LIKE YCALC_RESULTS-JOURNALNUM ,&lt;/P&gt;&lt;P&gt;       LV_MODE   LIKE APQI-PUTACTIVE VALUE 'N',&lt;/P&gt;&lt;P&gt;       LV_UPDATE LIKE APQI-PUTACTIVE VALUE 'L',&lt;/P&gt;&lt;P&gt;       LV_CTU    LIKE APQI-PUTACTIVE VALUE 'X',&lt;/P&gt;&lt;P&gt;       LV_AB(8) TYPE C,&lt;/P&gt;&lt;P&gt;       LV_BIS(8) TYPE C.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT GT_ITAB.&lt;/P&gt;&lt;P&gt;    CLEAR:LT_MESSTAB,LT_MESSTAB[],LV_SUBRC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM BDC_DYNPRO1      USING 'SAPLYISU_TARIFF_CALCULATOR' '0100'.&lt;/P&gt;&lt;P&gt;    PERFORM BDC_FIELD1       USING 'BDC_CURSOR'  'EANL-ANLAGE'.&lt;/P&gt;&lt;P&gt;    PERFORM BDC_FIELD1       USING 'BDC_OKCODE'  '=EXEC'.&lt;/P&gt;&lt;P&gt;    PERFORM BDC_FIELD1       USING 'V_EANL-AB'    GT_ITAB-AB.&lt;/P&gt;&lt;P&gt;    PERFORM BDC_FIELD1       USING 'V_EANL-BIS'   GT_ITAB-BIS.&lt;/P&gt;&lt;P&gt;    PERFORM BDC_FIELD1       USING 'YCALCJOURNALCAT-JOURNALCATCODE'  GT_ITAB-JOURNALCATCODE.&lt;/P&gt;&lt;P&gt;    PERFORM BDC_FIELD1       USING 'EANL-ANLAGE'   GT_ITAB-ANLAGE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM BDC_DYNPRO1      USING 'SAPLYISU_TARIFF_CALCULATOR' '0200'.&lt;/P&gt;&lt;P&gt;    PERFORM BDC_FIELD1       USING 'BDC_OKCODE'   '=CAL'.&lt;/P&gt;&lt;P&gt;    PERFORM BDC_FIELD1       USING 'BDC_CURSOR'  'YCALCJOURNALCAT-JOURNALCATCODE'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM BDC_DYNPRO1      USING 'SAPLYISU_TARIFF_CALCULATOR' '0200'.&lt;/P&gt;&lt;P&gt;    PERFORM BDC_FIELD1       USING 'BDC_OKCODE'   '=SAV'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM BDC_TRANSACTION TABLES LT_MESSTAB&lt;/P&gt;&lt;P&gt;                            USING 'YPR01'&lt;/P&gt;&lt;P&gt;                                   LV_CTU&lt;/P&gt;&lt;P&gt;                                   LV_MODE&lt;/P&gt;&lt;P&gt;                                   LV_UPDATE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LOOP AT LT_MESSTAB.&lt;/P&gt;&lt;P&gt;      IF LT_MESSTAB-MSGTYP CA 'AEX'.&lt;/P&gt;&lt;P&gt;        LV_SUBRC = 1001.&lt;/P&gt;&lt;P&gt;        EXIT.&lt;/P&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;        LV_SUBRC = 0.&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;    IF LV_SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;      CLEAR:LV_AB,LV_BIS.&lt;/P&gt;&lt;P&gt;      CONCATENATE GT_ITAB-AB&lt;EM&gt;4(4) GT_ITAB-AB&lt;/EM&gt;2(2) GT_ITAB-AB+0(2) INTO&lt;/P&gt;&lt;P&gt;        LV_AB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CONCATENATE GT_ITAB-BIS&lt;EM&gt;4(4) GT_ITAB-BIS&lt;/EM&gt;2(2) GT_ITAB-BIS+0(2) INTO&lt;/P&gt;&lt;P&gt;       LV_BIS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CLEAR:LV_JOURNALNUM.&lt;/P&gt;&lt;P&gt;      SELECT SINGLE JOURNALNUM FROM YCALC_RESULTS INTO LV_JOURNALNUM&lt;/P&gt;&lt;P&gt;           WHERE JOURNALBEG EQ LV_AB        AND&lt;/P&gt;&lt;P&gt;                 JOURNALEND EQ LV_BIS       AND&lt;/P&gt;&lt;P&gt;                 JOURNALINST EQ GT_ITAB-ANLAGE   AND&lt;/P&gt;&lt;P&gt;                 JOURNALCAT EQ GT_ITAB-JOURNALCATCODE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;        CONCATENATE 'Journal Saved with no:' LV_JOURNALNUM INTO LV_TEXT.&lt;/P&gt;&lt;P&gt;        CLEAR:GT_LOG.&lt;/P&gt;&lt;P&gt;        GT_LOG-VAR1 = GT_ITAB-ANLAGE.&lt;/P&gt;&lt;P&gt;        GT_LOG-VAR2 = LV_TEXT.&lt;/P&gt;&lt;P&gt;        APPEND GT_LOG.&lt;/P&gt;&lt;P&gt;        CLEAR LV_TEXT.&lt;/P&gt;&lt;P&gt;      ENDIF.&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;      LOOP AT LT_MESSTAB.&lt;/P&gt;&lt;P&gt;        CLEAR:LV_MSG.&lt;/P&gt;&lt;P&gt;        CALL FUNCTION 'FORMAT_MESSAGE'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;           ID              =  LT_MESSTAB-MSGID&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      LANG            = '-D'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           NO              =  LT_MESSTAB-MSGNR&lt;/P&gt;&lt;P&gt;           V1              =  LT_MESSTAB-MSGV1&lt;/P&gt;&lt;P&gt;           V2              =  LT_MESSTAB-MSGV2&lt;/P&gt;&lt;P&gt;           V3              =  LT_MESSTAB-MSGV3&lt;/P&gt;&lt;P&gt;           V4              =  LT_MESSTAB-MSGV4&lt;/P&gt;&lt;P&gt;         IMPORTING&lt;/P&gt;&lt;P&gt;           MSG             = LV_MSG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        CLEAR:GT_LOG.&lt;/P&gt;&lt;P&gt;        GT_LOG-VAR1 = GT_ITAB-ANLAGE.&lt;/P&gt;&lt;P&gt;        GT_LOG-VAR2 = LV_MSG.&lt;/P&gt;&lt;P&gt;        APPEND GT_LOG.&lt;/P&gt;&lt;P&gt;      ENDLOOP.&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.                    " ADJUST_BDC&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_DYNPRO1 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_DYNPRO1&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_FIELD1 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_CHARACTER.&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_FIELD1&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  WRITE_LOG&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 WRITE_LOG .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT GT_LOG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WRITE:/ GT_LOG-VAR1, 15 GT_LOG-VAR2.&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.                    " WRITE_LOG&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;surya.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Dec 2009 10:31:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402468#M1406480</guid>
      <dc:creator>surya_ramireddy</dc:creator>
      <dc:date>2009-12-03T10:31:49Z</dc:date>
    </item>
    <item>
      <title>Re: Background sheduling for Custom Tcode Using Call Transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402469#M1406481</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Micky.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The short dump was due to gui_upload. Thanks for your reply. Now changed logic to get the files from application server.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Again i got short dump when i run the same program in background. that is to do BDC for custom Tcode which has been developed using ABAP OOPS concept. Here i am giving the details of shor dump. Can you help me out?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;A RAISE statement in the program "CL_GUI_CUSTOM_CONTAINER=======CP" raised the&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt; &lt;STRONG&gt;exception&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;condition "CNTL_ERROR".&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Since the exception was not intercepted by a superior program&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;in the hierarchy, processing was terminated.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;surya.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Dec 2009 10:48:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402469#M1406481</guid>
      <dc:creator>surya_ramireddy</dc:creator>
      <dc:date>2009-12-04T10:48:03Z</dc:date>
    </item>
    <item>
      <title>Re: Background sheduling for Custom Tcode Using Call Transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402470#M1406482</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You cannot use GUI classes in background.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN __jive_macro_name="message" id="1780500"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: ksd on Dec 4, 2009 4:46 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Dec 2009 11:15:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402470#M1406482</guid>
      <dc:creator>kesavadas_thekkillath</dc:creator>
      <dc:date>2009-12-04T11:15:35Z</dc:date>
    </item>
    <item>
      <title>Re: Background sheduling for Custom Tcode Using Call Transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402471#M1406483</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Micky.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here complete shot dump code. Its throwing expection in the class CL_GUI_CUSTOM_CONTAINER .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The termination occurred in the ABAP program "CL_GUI_CUSTOM_CONTAINER=======CP"&lt;/P&gt;&lt;P&gt; in "CONSTRUCTOR".&lt;/P&gt;&lt;P&gt;The main program was "SAPLYISU_TARIFF_CALCULATOR ".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The termination occurred in line 62 of the source code of the (Include)&lt;/P&gt;&lt;P&gt; program "CL_GUI_CUSTOM_CONTAINER=======CM001"&lt;/P&gt;&lt;P&gt;of the source code of program "CL_GUI_CUSTOM_CONTAINER=======CM001" (when&lt;/P&gt;&lt;P&gt; calling the editor 620).&lt;/P&gt;&lt;P&gt;The program "CL_GUI_CUSTOM_CONTAINER=======CP" was started as a background job.&lt;/P&gt;&lt;P&gt;Error occurred during batch input processing&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SOURCE CODE EXTRACT:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;000500     CALL METHOD SET_VISIBLE&lt;/P&gt;&lt;P&gt;000510         EXPORTING&lt;/P&gt;&lt;P&gt;000520             VISIBLE = '1'&lt;/P&gt;&lt;P&gt;000530         EXCEPTIONS&lt;/P&gt;&lt;P&gt;000540             CNTL_SYSTEM_ERROR = 1&lt;/P&gt;&lt;P&gt;000550             CNTL_ERROR = 2.&lt;/P&gt;&lt;P&gt;000560&lt;/P&gt;&lt;P&gt;000570     CASE SY-SUBRC.&lt;/P&gt;&lt;P&gt;000580       WHEN 0.&lt;/P&gt;&lt;P&gt;000590       WHEN 1.&lt;/P&gt;&lt;P&gt;000600         RAISE CNTL_SYSTEM_ERROR.&lt;/P&gt;&lt;P&gt;000610       WHEN 2.&lt;/P&gt;&lt;P&gt;     &amp;gt;         RAISE CNTL_ERROR.     &lt;STRONG&gt;(EXPECTION OCCURED HERE)&lt;/STRONG&gt;000630       WHEN OTHERS.&lt;/P&gt;&lt;P&gt;000640         RAISE CNTL_ERROR.&lt;/P&gt;&lt;P&gt;000650     ENDCASE.&lt;/P&gt;&lt;P&gt;000660&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Dec 2009 11:16:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402471#M1406483</guid>
      <dc:creator>surya_ramireddy</dc:creator>
      <dc:date>2009-12-04T11:16:20Z</dc:date>
    </item>
    <item>
      <title>Re: Background sheduling for Custom Tcode Using Call Transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402472#M1406484</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Save The File in tab delimitted text file in the system and read internal content of the file  using following part of code .&lt;/P&gt;&lt;P&gt;I hope this will resolve your concern&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;*&amp;amp;---------------------------------------------------------------------*
*&amp;amp; AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file
*&amp;amp;---------------------------------------------------------------------*

AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file."File path you have given in the selection screen
  CALL FUNCTION 'F4_FILENAME'
    EXPORTING
      program_name  = syst-cprog
      dynpro_number = syst-dynnr
      field_name    = ' '
    IMPORTING
      file_name     = p_file.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;*&amp;amp;---------------------------------------------------------------------*
*&amp;amp; START-OF-SELECTION
*&amp;amp;---------------------------------------------------------------------*

START-OF-SELECTION.
  v_file = p_file.
  CALL FUNCTION 'GUI_UPLOAD'
    EXPORTING
      filename                = v_file " file path of your tabdelimitted file in the system
      filetype                = 'ASC'
      has_field_separator     = 'X'
    TABLES
      data_tab                = it_cust "The internal table where you are uploading the data
    EXCEPTIONS
      file_open_error         = 1
      file_read_error         = 2
      no_batch                = 3
      gui_refuse_filetransfer = 4
      invalid_type            = 5
      no_authority            = 6
      unknown_error           = 7
      bad_data_format         = 8
      header_not_allowed      = 9
      separator_not_allowed   = 10
      header_too_long         = 11
      unknown_dp_error        = 12
      access_denied           = 13
      dp_out_of_memory        = 14
      disk_full               = 15
      dp_timeout              = 16
      OTHERS                  = 17.
  IF sy-subrc = 0.
  ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Dec 2009 11:31:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402472#M1406484</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-12-04T11:31:13Z</dc:date>
    </item>
    <item>
      <title>Re: Background sheduling for Custom Tcode Using Call Transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402473#M1406485</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ksd.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I the following code from your thred.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;  IF R_CONTROL IS INITIAL.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Check whether the program is run in batch or foreground&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    IF CL_GUI_ALV_GRID=&amp;gt;OFFLINE( ) IS INITIAL.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Run in foreground&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      CREATE OBJECT R_CONTROL EXPORTING CONTAINER_NAME = 'CONTAINER_1'.&lt;/P&gt;&lt;P&gt;      CREATE OBJECT R_GRID EXPORTING I_PARENT = R_CONTROL.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Run in background&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      CREATE OBJECT R_GRID EXPORTING I_PARENT = G_DOCK.&lt;/P&gt;&lt;P&gt;    ENDIF.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My query is where can i  mention the name of contaniner in docking container.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can you give me detail steps?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;surya.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Dec 2009 11:31:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402473#M1406485</guid>
      <dc:creator>surya_ramireddy</dc:creator>
      <dc:date>2009-12-04T11:31:56Z</dc:date>
    </item>
    <item>
      <title>Re: Background sheduling for Custom Tcode Using Call Transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402474#M1406486</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI ksd.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The following code has been used but still giving the same short dump in docking contaniner class as well.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF G_RESULT_CONTAINER IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF CL_GUI_ALV_GRID=&amp;gt;OFFLINE( ) IS INITIAL.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Run in foreground&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    CREATE OBJECT G_RESULT_CONTAINER&lt;/P&gt;&lt;P&gt;     EXPORTING&lt;/P&gt;&lt;P&gt;       CONTAINER_NAME               = 'G_RESULT_CONTAINER'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CREATE OBJECT G_GRID&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        I_PARENT                     = G_RESULT_CONTAINER.&lt;/P&gt;&lt;P&gt;     ELSE.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Run in background&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        CREATE OBJECT G_DOCK&lt;/P&gt;&lt;P&gt;     EXPORTING&lt;/P&gt;&lt;P&gt;        NAME               = 'G_RESULT_CONTAINER'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CREATE OBJECT G_GRID EXPORTING I_PARENT = G_DOCK.&lt;/P&gt;&lt;P&gt;    ENDIF.&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;Regards,&lt;/P&gt;&lt;P&gt;surya.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Dec 2009 11:43:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402474#M1406486</guid>
      <dc:creator>surya_ramireddy</dc:creator>
      <dc:date>2009-12-04T11:43:16Z</dc:date>
    </item>
    <item>
      <title>Re: Background sheduling for Custom Tcode Using Call Transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402475#M1406487</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;to know about docking container &lt;/P&gt;&lt;P&gt;check link:[http://sapprograms.blogspot.com/2008/12/alv-listbox-on-selection-screen-using.html]&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Dec 2009 11:50:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402475#M1406487</guid>
      <dc:creator>kesavadas_thekkillath</dc:creator>
      <dc:date>2009-12-04T11:50:23Z</dc:date>
    </item>
    <item>
      <title>Re: Background sheduling for Custom Tcode Using Call Transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402476#M1406488</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;solved on my own.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Dec 2009 11:02:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402476#M1406488</guid>
      <dc:creator>surya_ramireddy</dc:creator>
      <dc:date>2009-12-07T11:02:29Z</dc:date>
    </item>
    <item>
      <title>Re: Background sheduling for Custom Tcode Using Call Transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402477#M1406489</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Surya,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am facing this same issue with CL_GUI_CUSTOM_CONTAINER=======CP. Could you please provide the steps you performed to solve this issue?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mike&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Feb 2011 15:20:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/background-sheduling-for-custom-tcode-using-call-transaction/m-p/6402477#M1406489</guid>
      <dc:creator>michael_sharrar</dc:creator>
      <dc:date>2011-02-24T15:20:34Z</dc:date>
    </item>
  </channel>
</rss>

