<?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: Spool in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/spool/m-p/3646070#M878057</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;  Spool is basically to hold the output data while run in batch mode. This cna be later used for printing as well.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Spool is created when you run a program in background&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;here all characteristics of a print are stored: layout, device, status, etc. etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;a sample code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM SEND_TO_SPOOL.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'GET_PRINT_PARAMETERS'&lt;/P&gt;&lt;P&gt;EXPORTING DESTINATION = 'LOCL'&lt;/P&gt;&lt;P&gt;COPIES = COUNT&lt;/P&gt;&lt;P&gt;LIST_NAME = 'FBL1N'&lt;/P&gt;&lt;P&gt;LIST_TEXT = 'SUBMIT ... TO SAP-SPOOL'&lt;/P&gt;&lt;P&gt;IMMEDIATELY = ' '&lt;/P&gt;&lt;P&gt;RELEASE = ' '&lt;/P&gt;&lt;P&gt;NEW_LIST_ID = 'X'&lt;/P&gt;&lt;P&gt;EXPIRATION = DAYS&lt;/P&gt;&lt;P&gt;LINE_SIZE = 170&lt;/P&gt;&lt;P&gt;LINE_COUNT = 58&lt;/P&gt;&lt;P&gt;LAYOUT = 'X_58_170'&lt;/P&gt;&lt;P&gt;SAP_COVER_PAGE = ' '&lt;/P&gt;&lt;P&gt;COVER_PAGE = ' '&lt;/P&gt;&lt;P&gt;RECEIVER = 'SAP*'&lt;/P&gt;&lt;P&gt;DEPARTMENT = 'System'&lt;/P&gt;&lt;P&gt;SAP_OBJECT = 'RS'&lt;/P&gt;&lt;P&gt;AR_OBJECT = 'TEST'&lt;/P&gt;&lt;P&gt;ARCHIVE_ID = 'XX'&lt;/P&gt;&lt;P&gt;ARCHIVE_INFO = 'III'&lt;/P&gt;&lt;P&gt;ARCHIVE_TEXT = 'Description'&lt;/P&gt;&lt;P&gt;NO_DIALOG = 'X'&lt;/P&gt;&lt;P&gt;IMPORTING OUT_PARAMETERS = PARAMS&lt;/P&gt;&lt;P&gt;OUT_ARCHIVE_PARAMETERS = ARPARAMS&lt;/P&gt;&lt;P&gt;VALID = VALID.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF VALID SPACE.&lt;/P&gt;&lt;P&gt;SUBMIT RFITEMAP USING SELECTION-SET VARIANT&lt;/P&gt;&lt;P&gt;TO SAP-SPOOL&lt;/P&gt;&lt;P&gt;SPOOL PARAMETERS PARAMS&lt;/P&gt;&lt;P&gt;ARCHIVE PARAMETERS ARPARAMS&lt;/P&gt;&lt;P&gt;WITHOUT SPOOL DYNPRO&lt;/P&gt;&lt;P&gt;AND RETURN.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Chk this link for more details:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;A href="https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/7a5f4061-0a01-0010-c9bc-a4e4cb100438#q-3" target="test_blank"&gt;https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/7a5f4061-0a01-0010-c9bc-a4e4cb100438#q-3&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://forums.sdn.sap.com/click.jspa?searchID=10931477&amp;amp;messageID=3828786" target="test_blank"&gt;https://forums.sdn.sap.com/click.jspa?searchID=10931477&amp;amp;messageID=3828786&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://forums.sdn.sap.com/click.jspa?searchID=10931477&amp;amp;messageID=4802103" target="test_blank"&gt;https://forums.sdn.sap.com/click.jspa?searchID=10931477&amp;amp;messageID=4802103&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Kiran Sure&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 19 Apr 2008 16:14:29 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-04-19T16:14:29Z</dc:date>
    <item>
      <title>Spool</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/spool/m-p/3646069#M878056</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;Please give me a brief idea about spool. how to send print layout to spool and get the print out from spool?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How to send a report &amp;amp; ALV output to spool?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;ANUPAM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 19 Apr 2008 15:54:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/spool/m-p/3646069#M878056</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-19T15:54:12Z</dc:date>
    </item>
    <item>
      <title>Re: Spool</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/spool/m-p/3646070#M878057</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;  Spool is basically to hold the output data while run in batch mode. This cna be later used for printing as well.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Spool is created when you run a program in background&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;here all characteristics of a print are stored: layout, device, status, etc. etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;a sample code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM SEND_TO_SPOOL.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'GET_PRINT_PARAMETERS'&lt;/P&gt;&lt;P&gt;EXPORTING DESTINATION = 'LOCL'&lt;/P&gt;&lt;P&gt;COPIES = COUNT&lt;/P&gt;&lt;P&gt;LIST_NAME = 'FBL1N'&lt;/P&gt;&lt;P&gt;LIST_TEXT = 'SUBMIT ... TO SAP-SPOOL'&lt;/P&gt;&lt;P&gt;IMMEDIATELY = ' '&lt;/P&gt;&lt;P&gt;RELEASE = ' '&lt;/P&gt;&lt;P&gt;NEW_LIST_ID = 'X'&lt;/P&gt;&lt;P&gt;EXPIRATION = DAYS&lt;/P&gt;&lt;P&gt;LINE_SIZE = 170&lt;/P&gt;&lt;P&gt;LINE_COUNT = 58&lt;/P&gt;&lt;P&gt;LAYOUT = 'X_58_170'&lt;/P&gt;&lt;P&gt;SAP_COVER_PAGE = ' '&lt;/P&gt;&lt;P&gt;COVER_PAGE = ' '&lt;/P&gt;&lt;P&gt;RECEIVER = 'SAP*'&lt;/P&gt;&lt;P&gt;DEPARTMENT = 'System'&lt;/P&gt;&lt;P&gt;SAP_OBJECT = 'RS'&lt;/P&gt;&lt;P&gt;AR_OBJECT = 'TEST'&lt;/P&gt;&lt;P&gt;ARCHIVE_ID = 'XX'&lt;/P&gt;&lt;P&gt;ARCHIVE_INFO = 'III'&lt;/P&gt;&lt;P&gt;ARCHIVE_TEXT = 'Description'&lt;/P&gt;&lt;P&gt;NO_DIALOG = 'X'&lt;/P&gt;&lt;P&gt;IMPORTING OUT_PARAMETERS = PARAMS&lt;/P&gt;&lt;P&gt;OUT_ARCHIVE_PARAMETERS = ARPARAMS&lt;/P&gt;&lt;P&gt;VALID = VALID.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF VALID SPACE.&lt;/P&gt;&lt;P&gt;SUBMIT RFITEMAP USING SELECTION-SET VARIANT&lt;/P&gt;&lt;P&gt;TO SAP-SPOOL&lt;/P&gt;&lt;P&gt;SPOOL PARAMETERS PARAMS&lt;/P&gt;&lt;P&gt;ARCHIVE PARAMETERS ARPARAMS&lt;/P&gt;&lt;P&gt;WITHOUT SPOOL DYNPRO&lt;/P&gt;&lt;P&gt;AND RETURN.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Chk this link for more details:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;A href="https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/7a5f4061-0a01-0010-c9bc-a4e4cb100438#q-3" target="test_blank"&gt;https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/7a5f4061-0a01-0010-c9bc-a4e4cb100438#q-3&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://forums.sdn.sap.com/click.jspa?searchID=10931477&amp;amp;messageID=3828786" target="test_blank"&gt;https://forums.sdn.sap.com/click.jspa?searchID=10931477&amp;amp;messageID=3828786&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://forums.sdn.sap.com/click.jspa?searchID=10931477&amp;amp;messageID=4802103" target="test_blank"&gt;https://forums.sdn.sap.com/click.jspa?searchID=10931477&amp;amp;messageID=4802103&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Kiran Sure&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 19 Apr 2008 16:14:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/spool/m-p/3646070#M878057</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-19T16:14:29Z</dc:date>
    </item>
    <item>
      <title>Re: Spool</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/spool/m-p/3646071#M878058</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN __default_attr="blue" __jive_macro_name="color"&gt;
Hi Anupam Dutta Roy,

You can print ALV report without displaying on Screen by passing print parameters through function module REUSE_ALV_GRID_DISPLAY.

Check the procedure.
1. Define print parameters structure.
&lt;PRE&gt;&lt;CODE&gt;" Workareas
DATA:
   w_print            TYPE slis_print_alv.&lt;/CODE&gt;&lt;/PRE&gt;
2.Build w_print structure. double click on slis_print_alv structure, u will come to know what are the parameters u can pass using that structure.
  &lt;PRE&gt;&lt;CODE&gt;w_print-print = 'X'.&lt;/CODE&gt;&lt;/PRE&gt;
3. Pass w_print structure through REUSE_ALV_GRID_DISPLAY.

  &lt;PRE&gt;&lt;CODE&gt;DATA:
        l_program TYPE sy-repid.
  l_program = sy-repid.

  CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
    EXPORTING
      i_callback_program = l_program
      is_layout          = w_layout
      it_fieldcat        = i_fieldcat
      it_events          = i_events
      is_print           = w_print
    TABLES
      t_outtab           = i_t001
    EXCEPTIONS
      program_error      = 1
      OTHERS             = 2.
  IF sy-subrc &amp;lt;&amp;gt; 0.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
            WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ELSEIF sy-subrc = 0.
 "sy-spono gives u spool no..

  ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;

4. Once u know the spool no .. u can get the spool using the below function module.

  &lt;PRE&gt;&lt;CODE&gt;"Variables
  DATA:
      l_no_of_bytes TYPE i,
      l_pdf_spoolid LIKE tsp01-rqident,
      l_jobname     LIKE tbtcjob-jobname,
      l_jobcount    LIKE tbtcjob-jobcount.

  CALL FUNCTION 'CONVERT_ABAPSPOOLJOB_2_PDF'
    EXPORTING
      src_spoolid              = g_spool_no
      no_dialog                = ' '
    IMPORTING
      pdf_bytecount            = l_no_of_bytes
      pdf_spoolid              = l_pdf_spoolid
      btc_jobname              = l_jobname
      btc_jobcount             = l_jobcount
    TABLES
      pdf                      = i_pdf
    EXCEPTIONS
      err_no_abap_spooljob     = 1
      err_no_spooljob          = 2
      err_no_permission        = 3
      err_conv_not_possible    = 4
      err_bad_destdevice       = 5
      user_cancelled           = 6
      err_spoolerror           = 7
      err_temseerror           = 8
      err_btcjob_open_failed   = 9
      err_btcjob_submit_failed = 10
      err_btcjob_close_failed  = 11
      OTHERS                   = 12.&lt;/CODE&gt;&lt;/PRE&gt;

Let me know if u need anything .. try to get it ..

Regards,
Venkat.O
&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 20 Apr 2008 14:27:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/spool/m-p/3646071#M878058</guid>
      <dc:creator>venkat_o</dc:creator>
      <dc:date>2008-04-20T14:27:57Z</dc:date>
    </item>
  </channel>
</rss>

