<?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: SUBMIT program VIA JOB and SET/GET parameter in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/submit-program-via-job-and-set-get-parameter/m-p/7571838#M1565490</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Joao,&lt;/P&gt;&lt;P&gt;    For using EXPORT/IMPORT use below syntax,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    If internal table needs to be exported then in Program A&lt;/P&gt;&lt;P&gt;    EXPORT gi_final TO MEMORY ID 'GI_DATA'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    In Program B use&lt;/P&gt;&lt;P&gt;    IMPORT gi_final  TO gi_final1 FROM MEMORY ID 'GI_DATA'.&lt;/P&gt;&lt;P&gt;    (Here gi_ginal1 will have same type as of gi_final).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Akanksha.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 11 Jan 2011 14:23:01 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2011-01-11T14:23:01Z</dc:date>
    <item>
      <title>SUBMIT program VIA JOB and SET/GET parameter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/submit-program-via-job-and-set-get-parameter/m-p/7571835#M1565487</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to pass the content of a variable from the program 'A' to program 'B'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Program A uses JOB_OPEN , SUBMIT program VIA JOB jobname NUMBER jobnumber AND return, JOB_CLOSE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried to use import/export memory but it didn't work. Then I am trying to use set/get parameters but it also did not work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Program A is going to run in any server and program B will run in the central instance (it is determined in the FM JOB_CLOSE, parameter target_server).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Program does not have selection-screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is it possible use set/get parameter with submit via job?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you please advise?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;João Gaia&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Jan 2011 14:07:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/submit-program-via-job-and-set-get-parameter/m-p/7571835#M1565487</guid>
      <dc:creator>joo_gaia</dc:creator>
      <dc:date>2011-01-11T14:07:23Z</dc:date>
    </item>
    <item>
      <title>Re: SUBMIT program VIA JOB and SET/GET parameter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/submit-program-via-job-and-set-get-parameter/m-p/7571836#M1565488</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   CALL FUNCTION 'GET_PRINT_PARAMETERS'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        archive_mode           = c_archive&lt;/P&gt;&lt;P&gt;        destination            = syst-pdest&lt;/P&gt;&lt;P&gt;      IMPORTING&lt;/P&gt;&lt;P&gt;        out_archive_parameters = l_archi_parameters&lt;/P&gt;&lt;P&gt;        out_parameters         = l_print_parameters&lt;/P&gt;&lt;P&gt;        valid                  = l_valflag&lt;/P&gt;&lt;P&gt;      EXCEPTIONS&lt;/P&gt;&lt;P&gt;        archive_info_not_found = 1&lt;/P&gt;&lt;P&gt;        invalid_print_params   = 2&lt;/P&gt;&lt;P&gt;        invalid_archive_params = 3&lt;/P&gt;&lt;P&gt;        OTHERS                 = 4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SUBMIT (x_txw_c_v0-view_prog)    TO SAP-SPOOL&lt;/P&gt;&lt;P&gt;                                  SPOOL PARAMETERS  l_print_parameters&lt;/P&gt;&lt;P&gt;                                  ARCHIVE PARAMETERS l_archi_parameters&lt;/P&gt;&lt;P&gt;                                  WITHOUT SPOOL DYNPRO&lt;/P&gt;&lt;P&gt;                                  VIA JOB l_jobname NUMBER l_jobnumber&lt;/P&gt;&lt;P&gt;                                  AND RETURN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;Ramya.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Jan 2011 14:10:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/submit-program-via-job-and-set-get-parameter/m-p/7571836#M1565488</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-01-11T14:10:54Z</dc:date>
    </item>
    <item>
      <title>Re: SUBMIT program VIA JOB and SET/GET parameter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/submit-program-via-job-and-set-get-parameter/m-p/7571837#M1565489</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here a simple code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;*Submit report as job(i.e. in background)
data: jobname like tbtcjob-jobname value
                             'TRANSFER DATA'.
data: jobcount like tbtcjob-jobcount,
      host like msxxlist-host.
data: begin of starttime.
        include structure tbtcstrt.
data: end of starttime.
data: starttimeimmediate like btch0000-char1 value 'X'.

* Job open
  call function 'JOB_OPEN'
       exporting
            delanfrep        = ' '
            jobgroup         = ' '
            jobname          = jobname
            sdlstrtdt        = sy-datum
            sdlstrttm        = sy-uzeit
       importing
            jobcount         = jobcount
       exceptions
            cant_create_job  = 01
            invalid_job_data = 02
            jobname_missing  = 03.
  if sy-subrc ne 0.
                                       "error processing
  endif.

* Insert process into job
 SUBMIT zreport and return
                with p_param1 = 'value'
                with p_param2 = 'value'
                user sy-uname
                via job jobname
                number jobcount.
  if sy-subrc &amp;gt; 0.
                                       "error processing
  endif.

* Close job
  starttime-sdlstrtdt = sy-datum + 1.
  starttime-sdlstrttm = '220000'.
  call function 'JOB_CLOSE'
       exporting
"            event_id             = starttime-eventid
"            event_param          = starttime-eventparm
"            event_periodic       = starttime-periodic
            jobcount             = jobcount
            jobname              = jobname
"            laststrtdt           = starttime-laststrtdt
"            laststrttm           = starttime-laststrttm
"            prddays              = 1
"            prdhours             = 0
"            prdmins              = 0
"            prdmonths            = 0
"            prdweeks             = 0
"            sdlstrtdt            = starttime-sdlstrtdt
"            sdlstrttm            = starttime-sdlstrttm
            strtimmed            = starttimeimmediate
"            targetsystem         = host
       exceptions
            cant_start_immediate = 01
            invalid_startdate    = 02
            jobname_missing      = 03
            job_close_failed     = 04
            job_nosteps          = 05
            job_notex            = 06
            lock_failed          = 07
            others               = 99.
  if sy-subrc eq 0.
                                       "error processing
  endif.&lt;/CODE&gt;&lt;/PRE&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;Then... for import/export of a variable, you can use Import Memory and Export Memory function.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT A:
  IF NOT it_dlist_out IS INITIAL.
    EXPORT it_dlist_out TO MEMORY ID 'TEST1234'.
  ELSE.
* Clearing memory
    FREE MEMORY ID 'TEST1234'.
  ENDIF.

REPORT B:
IMPORT it_dlist_out TO lt_dlist_out FROM MEMORY ID 'TEST1234'.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: spantaleoni on Jan 11, 2011 3:21 PM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: spantaleoni on Jan 11, 2011 3:23 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Jan 2011 14:20:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/submit-program-via-job-and-set-get-parameter/m-p/7571837#M1565489</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-01-11T14:20:38Z</dc:date>
    </item>
    <item>
      <title>Re: SUBMIT program VIA JOB and SET/GET parameter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/submit-program-via-job-and-set-get-parameter/m-p/7571838#M1565490</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Joao,&lt;/P&gt;&lt;P&gt;    For using EXPORT/IMPORT use below syntax,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    If internal table needs to be exported then in Program A&lt;/P&gt;&lt;P&gt;    EXPORT gi_final TO MEMORY ID 'GI_DATA'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    In Program B use&lt;/P&gt;&lt;P&gt;    IMPORT gi_final  TO gi_final1 FROM MEMORY ID 'GI_DATA'.&lt;/P&gt;&lt;P&gt;    (Here gi_ginal1 will have same type as of gi_final).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Akanksha.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Jan 2011 14:23:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/submit-program-via-job-and-set-get-parameter/m-p/7571838#M1565490</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-01-11T14:23:01Z</dc:date>
    </item>
    <item>
      <title>Re: SUBMIT program VIA JOB and SET/GET parameter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/submit-program-via-job-and-set-get-parameter/m-p/7571839#M1565491</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi spantaleoni &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot!  Problem solved with your example. &lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;João Gaia&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Jan 2011 16:57:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/submit-program-via-job-and-set-get-parameter/m-p/7571839#M1565491</guid>
      <dc:creator>joo_gaia</dc:creator>
      <dc:date>2011-01-11T16:57:46Z</dc:date>
    </item>
    <item>
      <title>Re: SUBMIT program VIA JOB and SET/GET parameter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/submit-program-via-job-and-set-get-parameter/m-p/7571840#M1565492</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi spantaleoni &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot!  Problem solved with your example. &lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;João Gaia&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Jan 2011 17:30:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/submit-program-via-job-and-set-get-parameter/m-p/7571840#M1565492</guid>
      <dc:creator>joo_gaia</dc:creator>
      <dc:date>2011-01-11T17:30:22Z</dc:date>
    </item>
  </channel>
</rss>

