Use of Spool request

Dear All,
Sorry for posting some basic questions. But I am not clear in basics of this topic.
Please explain me some basics about Spool request.
1. When the spool will be generated, how to identify in the delivery that, some spool got generated for those output types in the Deliver?
2. Is the spool generation printer oriented? For example, if I have only Dot matrix printer, is it possible to generate Spool?
3. In the Delivery, if I have 5 Similar output types (LD00), does it generate 5 different Spool or 1 Spool?
4. In the Delivery, if I have 5 Different output types (LD00, LD01, LD02, LD03, LD04), does it generate 5 different Spool or 1 Spool?
3. After the Spool generated, in SP02, how to identify the particular spool which is generated for a particular output? For example, I need to identify the output LD00 for a particular Delivery, is that possible?
4. How to identify the Spool retention period?
Regards,
Mullairaja

1. When the spool will be generated, how to identify in the delivery that, some spool got generated for those output types in the Deliver?
Via the status of the output type.
2. Is the spool generation printer oriented? For example, if I have only Dot matrix printer, is it possible to generate Spool?
It is triggered via the output type.
3. In the Delivery, if I have 5 Similar output types (LD00), does it generate 5 different Spool or 1 Spool?
5, per each output type, doesn't matter whether it is the same output type.
4. In the Delivery, if I have 5 Different output types (LD00, LD01, LD02, LD03, LD04), does it generate 5 different Spool or 1 Spool?
5 different spools
3. After the Spool generated, in SP02, how to identify the particular spool which is generated for a particular output? For example, I need to identify the output LD00 for a particular Delivery, is that possible?
You cannot identify the deilvery however, by maintainting the output as the 'spool request name' or 'suffix1' or suffix 2' in the output condition record you may identify the output type in SP02.
4. How to identify the Spool retention period?
It is set at OS level. cant tell from spools.

Similar Messages

  • How do you preview using a spool request number

    How do you preview using a spool request number?
    I have an application in which I have accumulated the results from several smartforms into one spool request. I have the spool request number, and am printing it using function RSPO_RPRINT_SPOOLREQ.
    I need to be able to preview the contents of the spool request before printing. I can not preview when generating the smartforms, as that involves several previews, and I need to preview once only per spool request.
    I have been trying to use RSPO_RDISPLAY_OUTREQ but it dumps immediately (line 47) with field symbol <FTSP01> not assigned.
    Suggestions?

    *With no faction module "COM_SE_SPOOL_DISPLAY", try this simple code, you can display the form *type spool (you also can put the code in a function module):
    REPORT  ypl_test_display_spool MESSAGE-ID zm_print.
    PARAMETERS: rqident LIKE tsp01-rqident,
                            rqdocty LIKE tsp01-rqdoctype.
    *--- there may be more types need to separate..., so use case...
    CASE rqdocty.
      WHEN 'OTF' OR 'SMART'.
        PERFORM display_form.
      WHEN OTHERS.
        PERFORM display_others.
    ENDCASE.
    *&      Form  DISPLAY_FORM
          display form type spool...
    FORM display_form.
      DATA: wstr_otf_control TYPE itcpp.
      DATA: wtbl_buffer TYPE TABLE OF soli WITH HEADER LINE.
      DATA: wtbl_otf TYPE TABLE OF itcoo WITH HEADER LINE.
      DATA: wstr_retcode LIKE itcpp.
    *--- return spool raw data
      CALL FUNCTION 'RSPO_RETURN_SPOOLJOB'
        EXPORTING
          rqident              = rqident
        TABLES
          buffer               = wtbl_buffer
        EXCEPTIONS
          no_such_job          = 1
          job_contains_no_data = 2
          selection_empty      = 3
          no_permission        = 4
          can_not_access       = 5
          read_error           = 6
          type_no_match        = 7
          OTHERS               = 8.
      IF sy-subrc <> 0.
        MESSAGE s013 WITH text-001.
        EXIT.
      ENDIF.
      LOOP AT wtbl_buffer .
        wtbl_otf-tdprintcom = wtbl_buffer(2).
        wtbl_otf-tdprintpar = wtbl_buffer+2.
        APPEND wtbl_otf.
      ENDLOOP.
    *--- some data to pass to this parameter, may not need...from SP01...
      wstr_otf_control-tdcopies = 1.
      wstr_otf_control-tdappl = 'TX'.
      wstr_otf_control-tddest = 'LOCL'.
      wstr_otf_control-tdpages = 0.
      wstr_otf_control-tdnoprint = 'X'.
      CALL FUNCTION 'DISPLAY_OTF'
        EXPORTING
          control = wstr_otf_control
        IMPORTING
          RESULT  = wstr_retcode
        TABLES
          otf     = wtbl_otf.
      IF wstr_retcode IS INITIAL.
    *--- message...
      ENDIF.
    ENDFORM.                    "DISPLAY_FORM
    *&      Form  display_others
          display other types, may more types needed to separate...
          you can refer current version of SAP report RSPOLST2
    FORM display_others.
      CALL FUNCTION 'RSPO_DISPLAY_SPOOLJOB'
        EXPORTING
          rqident              = rqident
        EXCEPTIONS
          no_such_job          = 1
          job_contains_no_data = 2
          selection_empty      = 3
          no_permission        = 4
          can_not_access       = 5
          read_error           = 6
          OTHERS               = 7.
      IF sy-subrc <> 0.
        MESSAGE s013 WITH text-001.
      ENDIF.
    ENDFORM.                    "display_others

  • Reprinting using same spool request

    Hello Friends,
      We have a business requirement to reprint of the SAP documemt (delivery, packing list etc).   We have a output procedure attached to each SAP document, during the document process, system triggers the output and issues a output for the physical printer assigned to device. 
    Now we have a requirement to re use the output to print on other physical printers, it mean when a spool is generated from the first time , then by using the same spool request Number instead regenerating the new spool, we need to generate output from different physical printers.
    Please suggest how this can be possible -
    1.  How we can reuse the same spool for reprinting
    2.  How to communicate system to print in different physical printers using existing spool
    Appreciate your
    Best Regards,
    Goutham

    Hello
    1. How we can reuse the same spool for reprinting
    You can, but, provide you have Value for authorization (TSP01SYS-RQAUTH) to do so.
    In general, reprinting of spools is avoided.
    Instead you can add again the output type manually and execute.
    2. How to communicate system to print in different physical printers using existing spool
    But, you can't do this.
    Again same suggestion, instead you can manually add the output type & provide the printer details in the transaction doc and execute.
    Regards
    JP

  • What is main use of spool request

    hi,
    help me.

    hi
    Output request to the SAP spool system. In ABAP programs, spool requests can be opened with the statements NEW-PAGE PRINT ON and SUBMIT TO SAP-SPOOL . During a spool request, the system processes the print list of the current program. When the spool request is opened, the system determines print parameters that can no longer be changed. An internal mode can not managed more than one spool request at a time.
    thanks
    Sachin

  • Smartform internal_error when merging forms into 1 spool request

    Hi,
    I have 2 smartforms - a letter and a certificate. The user has the option to print either one of these forms or both, per employee. I'm using 1 spool request.
    As soon as I call the second smartform there is an INTERNAL_ERROR. Why does this happen and how do I solve the problem?
    Please refer to the code sample below:
    loop at i380.
    make sure the spool is not closed
      control_parameters-no_open = 'X'.
      control_parameters-no_close = 'X'.
      AT FIRST.
       control_parameters-no_open = ' '.  
      ENDAT.
      AT LAST.
        control_parameters-no_close = ' '.
      ENDAT.
    call smartform 1
        call function 'SSF_FUNCTION_MODULE_NAME'
             EXPORTING
                  formname           = 'ZLETTER'
             IMPORTING
                  FM_NAME            = FM_NAME
             EXCEPTIONS
                  NO_FORM            = 1
                  NO_FUNCTION_MODULE = 2
                  OTHERS             = 3.
        if sy-subrc <> 0.
          WRITE: / 'ERROR 1'.
        endif.
         CALL FUNCTION FM_NAME
                 EXPORTING
                      CONTROL_PARAMETERS = control_parameters
                      OUTPUT_OPTIONS     = output_options
                      USER_SETTINGS      = ' '
                      pernr              = i380-pernr
                 IMPORTING
                      JOB_OUTPUT_INFO    = otf_info
                 EXCEPTIONS
                      FORMATTING_ERROR   = 1
                      INTERNAL_ERROR     = 2
                      SEND_ERROR         = 3
                      USER_CANCELED      = 4
                      OTHERS             = 5.
            IF SY-SUBRC <> 0.
            endif.
    second smartform - certificate
        call function 'SSF_FUNCTION_MODULE_NAME'
             EXPORTING
                  formname           = 'ZCERTIFICATE'
             IMPORTING
                  FM_NAME            = FM_NAME2
             EXCEPTIONS
                  NO_FORM            = 1
                  NO_FUNCTION_MODULE = 2
                  OTHERS             = 3.
        if sy-subrc <> 0.
          WRITE: / 'ERROR 1'.
        endif.
         CALL FUNCTION FM_NAME2
                 EXPORTING
                      CONTROL_PARAMETERS = control_parameters
                      OUTPUT_OPTIONS     = output_options
                      USER_SETTINGS      = ' '
                      pernr              = i380-pernr
                 IMPORTING
                      JOB_OUTPUT_INFO    = otf_info
                 EXCEPTIONS
                      FORMATTING_ERROR   = 1
                     <b> INTERNAL_ERROR     = 2</b>                  SEND_ERROR         = 3
                      USER_CANCELED      = 4
                      OTHERS             = 5.
            IF SY-SUBRC <> 0.
            ENDIF.
    endloop.
    I cleared output_parameters, output_options and otf_info when calling form ZCERTIFICATE but this does not solve the problem. When ZCERTIFICATE is called seperately, there is no problem.  The forms should be printed directly without conversion to PDF.
    Your help will be appreciated.

    Hi,
    In the loop AT Last is in wrong place. May be that could be the reason for your problem. Then the second call to samrt from is will be working on a closed session.
    regards
    austin
    Message was edited by: Joseph Austin Prabhu Paulthas

  • How to print Spool requests for cheque printing sequentially

    Dear All,
    I am making vendor payments and printing cheques using F-58. It automatically creates a spool requests at the end of the transaction. When i complete all my payments and go to SP01 for viewing spool requests, the last request appears at the top of the list.
    If i select 3 consecutive requests and print them at a time, the last request gets printed first on the first cheque number and the first request gets printed on the last cheque number.
    This results in anomaly in the cheque number assigned in the system and the printed cheque as the last payment is printed on the first cheque.
    I am using dot matrix printer with  page format fixed for cheque specifications. The cheques are printed properly as per the format except the order of printing.
    Kindly let me know how to print multiple requests sequentially from the spool requests list such that the spool request number printed matches with the serial cheque numbers.
    Regards,
    SAP_2009

    Hi,
    I understod your issue.
    Whenever you posted multiple payment documents, and after that if you want to take cheque printouts sequentially by using more spool requests.........there is a way to sort out this issue.
    1) Select all of your spool requests and click on Sort in ascending Order (CtrlShiftF5) and click on Print directly (CtrlShiftF8). By doing this you will get the cheque printouts sequentially according to your payment document sequence.
    Hope this will help you
    Assign ********, if it solved your problem.
    Thanks,
    Srinu

  • Link between spool request & abap program

    Hi all,
    I m looking for the link table between a spool request and the corresponding job and abap program.
    I want to select all spool requests generated via een job via een abap program.
    Some suggestions?
    Thanks in advance,

    Hi,
    Spool request is a document for which a print function has been selected. However, it has not yet been output to a printer or another device. The output data for the print document is stored partly formatted in a data store until an output request is created, that is, until it is sent to a particular output device.
    The spool system uses a spool request to store the print data temporarily and to access it. The data is stored in a temporary format. You can also display the print document. The system automatically assigns a 10-digit ID number to a spool request.
    Spool requests can be viewed via tcode SP01, the number will be there, programatiically it is sometimes populated in the system field SY-SPONO.
    It will take input parameters through the selection screen variants and process the code normally as foreground when we are writing the output to list it will generate the spool.
    Reward Points if found helpfull..
    Cheers,
    Chandra Sekhar.

  • Wht is a spool request explain me in detail?

    Hi I want t know what is a spool request and wht is a spool request number
    explan me   thanking u
    cheers

    Hi,
    Spool request is a document for which a print function has been selected. However, it has not yet been output to a printer or another device. The output data for the print document is stored partly formatted in a data store until an output request is created, that is, until it is sent to a particular output device.
    The spool system uses a spool request to store the print data temporarily and to access it. The data is stored in a temporary format. You can also display the print document. The system automatically assigns a 10-digit ID number to a spool request.
    Output request: From the point of view of the SAP spool system, an output request outputs the print data of a spool request to a particular output device.
    Multiple output requests may exist for a single spool request. Each represents an instance of the output of the same spool request. Each of these output requests may have different attributes, such as the target printer or number of copies.
    By differentiating between spool request and output requests, the spool system provides a means of storing the data temporarily.
    Please check this link for more information.
    http://help.sap.com/saphelp_erp2004/helpdata/en/64/c6c13b48c37855e10000000a114084/frameset.htm
    Regards,
    Ferry Lianto

  • Notification spool request & pdf

    what is spool request,Whenever i create notification through QM 01 & wants to take print out of 8D report,I needs to click spool request option in order to take PDF later on,Pl explian.
    How to take PDF of notitfication 8D report so that It gets mailed to vendors or Internal Deptt.sometimes after taking printout Its spool not gets generated in SAP QM.
    Pl Guide.

    A spool request is a document for which a print function has been selected. However, it has not yet been output to a printer or another device. The output data for the print document is stored partly formatted in a data store until an output request is created, that is, until it is sent to a particular output device.
    The spool system uses a spool request to store the print data temporarily and to access it. The data is stored in a temporary format. You can also display the print document.
    The system automatically assigns a 10-digit ID number to a spool request.
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/c3/cc154219fce12ce10000000a1550b0/content.htm
    Customization:
    In QCC0--->Quality Notifcation >Notification Processing>Additional Notification function>Define Action box>Select the notification type->click on activity>click on 8D report & check the
    Function module used inside isit: QM06_FM_TASK_CREATE_8DREPORT
    Also check the FM's
    QM06_FM_TASK_CRT_8DREPORT_PDF
    QM06_FM_TASK_REQ_8DREPORT_PDF
    QM06_REQ_8D_REPORT_FOA_PDF
    QM06_REQ_8D_REPORT_STEP2_PDF

  • Spool request explanation

    Hello Experts
    Please tell me what is a spool request???
    Thx
    Verroz

    A spool request is a document for which a print function has been selected. However, it has not yet been output to a printer or another device. The output data for the print document is stored partly formatted in a data store until an output request is created, that is, until it is sent to a particular output device.
    The spool system uses a spool request to store the print data temporarily and to access it. The data is stored in a temporary format. You can also display the print document.
    The system automatically assigns a 10-digit ID number to a spool request.
    Also Refer
    http://www.allinterview.com/showanswers/71855.html
    SAP document itself can explain you very well
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/24/ece847a9d511d1a9e40020af00b7e5/content.htm

  • Always generation of new spool request when using message type WNAK

    Hey!
    I have one question regarding the printout of message type WNAK.
    In SAP standard the print program RWBNASTV and entry routine ENTRY_ABR_NATRAB is used.
    Now I want to ensure that at every printout generates a new spool request.
    Problem is that when a user prints a purchase order and after that a Sett. Crdt Agrmt (WNAK) the second printout is attached to the previous spool.
    How can I ensure that there is always a new spool file generated without copying the print program and the corresponding function modules before OPEN_FORM?
    In the print conditions I only know the function "Immediately print" but that is no help if the printout is attached to the purchase order which was printed before.
    Is there no flag which escpecially ensures that for this message type should be always be generated a new spool request?!?!
    I hope you know something else.
    With kind regards.
    Mark

    I alreadey copied the print program and the function modules but I am still looking for another solution because I think that is not the best solution for the problem.
    I changed following in include LWNPNFO0 (copied to LYWNPNFO0):
    --- Konvertierung der Kommunikationsdaten:                         --
      MOVE-CORRESPONDING pi_nast TO lvs_snast.
      MOVE sy-repid              TO lvf_program.
      CALL FUNCTION 'CONVERT_COMM_TYPE_DATA'
        EXPORTING
          pi_comm_type              = lvs_comm_type
          pi_comm_values            = lvs_comm_values
          pi_screen                 = pi_screen
    pi_newid                  = 'X'
          pi_country                = pi_tocountry
          pi_repid                  = lvf_program
          pi_snast                  = lvs_snast
        IMPORTING
          pe_itcpo                  = lvs_itcpo
          pe_device                 = lvf_device
          pe_mail_recipient         = lvs_recipient
          pe_mail_sender            = lvs_sender
        EXCEPTIONS
          comm_type_not_supported   = 1
          recipient_creation_failed = 2
          sender_creation_failed    = 3
          OTHERS                    = 4.
      IF sy-subrc <> 0.
        MOVE sy-subrc TO po_retcode.
        PERFORM error_message_arrang_append_sy TABLES ptx_error_messages
                                                    USING  pi_kona
                                                           dummy_vake.
      ENDIF.
      CHECK po_retcode = 0.
    *--- Öffnen des Formulars:
      CALL FUNCTION 'OPEN_FORM'
        EXPORTING
          archive_index  = toa_dara
          archive_params = arc_params
          device         = lvf_device
          dialog         = ' '
          form           = pi_formular
          language       = pi_nast-spras
          OPTIONS        = lvs_itcpo
          mail_sender    = lvs_sender
          mail_recipient = lvs_recipient
        EXCEPTIONS
          canceled       = 1
          device         = 2
          form           = 3
          OPTIONS        = 4
          unclosed       = 5
          mail_options   = 6
          archive_error  = 7
          OTHERS         = 8.
      IF sy-subrc NE 0.
    Edited by: Mark Müller on Jul 30, 2009 10:36 PM

  • Creating spool requests using smartforms

    hi folks,
    I need help in this area...
    I have an ABAP print program that I run to create monthly statements. There are two categories while running the monthly statements identified by the code '6' or '7' Now, i have to create separate spool requests so that while running the print program for these monthly customers.
    How can I do this?
    Santhosh

    Ok,  first lets say that ACCITAB has the records that are printed in the main window of the form.  The number of pages for each customer depends on how many records are present in the ACCITAB for the customer.
    For example....   ACCITAB.
    <b>Customer  Invoice Date  Passed Due</b>
    1234      08/25/2005        <b>Customer  Invoice Date  Passed Due</b>
    1234      08/25/2005        $1.00
    1234      08/26/2005        $1.00
    1234      08/27/2005        $1.00
    5678      08/21/2005        $1.00
    5678      08/22/2005        $1.00
    5678      08/23/2005        $1.00
    5678      08/24/2005        $1.00
    5678      08/25/2005        $1.00
    5678      08/26/2005        $1.00
    .00
    1234      08/26/2005        <b>Customer  Invoice Date  Passed Due</b>
    1234      08/25/2005        $1.00
    1234      08/26/2005        $1.00
    1234      08/27/2005        $1.00
    5678      08/21/2005        $1.00
    5678      08/22/2005        $1.00
    5678      08/23/2005        $1.00
    5678      08/24/2005        $1.00
    5678      08/25/2005        $1.00
    5678      08/26/2005        $1.00
    .00
    1234      08/27/2005        <b>Customer  Invoice Date  Passed Due</b>
    1234      08/25/2005        $1.00
    1234      08/26/2005        $1.00
    1234      08/27/2005        $1.00
    5678      08/21/2005        $1.00
    5678      08/22/2005        $1.00
    5678      08/23/2005        $1.00
    5678      08/24/2005        $1.00
    5678      08/25/2005        $1.00
    5678      08/26/2005        $1.00
    .00
    5678      08/21/2005        <b>Customer  Invoice Date  Passed Due</b>
    1234      08/25/2005        $1.00
    1234      08/26/2005        $1.00
    1234      08/27/2005        $1.00
    5678      08/21/2005        $1.00
    5678      08/22/2005        $1.00
    5678      08/23/2005        $1.00
    5678      08/24/2005        $1.00
    5678      08/25/2005        $1.00
    5678      08/26/2005        $1.00
    .00
    5678      08/22/2005        <b>Customer  Invoice Date  Passed Due</b>
    1234      08/25/2005        $1.00
    1234      08/26/2005        $1.00
    1234      08/27/2005        $1.00
    5678      08/21/2005        $1.00
    5678      08/22/2005        $1.00
    5678      08/23/2005        $1.00
    5678      08/24/2005        $1.00
    5678      08/25/2005        $1.00
    5678      08/26/2005        $1.00
    .00
    5678      08/23/2005        <b>Customer  Invoice Date  Passed Due</b>
    1234      08/25/2005        $1.00
    1234      08/26/2005        $1.00
    1234      08/27/2005        $1.00
    5678      08/21/2005        $1.00
    5678      08/22/2005        $1.00
    5678      08/23/2005        $1.00
    5678      08/24/2005        $1.00
    5678      08/25/2005        $1.00
    5678      08/26/2005        $1.00
    .00
    5678      08/24/2005        <b>Customer  Invoice Date  Passed Due</b>
    1234      08/25/2005        $1.00
    1234      08/26/2005        $1.00
    1234      08/27/2005        $1.00
    5678      08/21/2005        $1.00
    5678      08/22/2005        $1.00
    5678      08/23/2005        $1.00
    5678      08/24/2005        $1.00
    5678      08/25/2005        $1.00
    5678      08/26/2005        $1.00
    .00
    5678      08/25/2005        <b>Customer  Invoice Date  Passed Due</b>
    1234      08/25/2005        $1.00
    1234      08/26/2005        $1.00
    1234      08/27/2005        $1.00
    5678      08/21/2005        $1.00
    5678      08/22/2005        $1.00
    5678      08/23/2005        $1.00
    5678      08/24/2005        $1.00
    5678      08/25/2005        $1.00
    5678      08/26/2005        $1.00
    .00
    5678      08/26/2005        <b>Customer  Invoice Date  Passed Due</b>
    1234      08/25/2005        $1.00
    1234      08/26/2005        $1.00
    1234      08/27/2005        $1.00
    5678      08/21/2005        $1.00
    5678      08/22/2005        $1.00
    5678      08/23/2005        $1.00
    5678      08/24/2005        $1.00
    5678      08/25/2005        $1.00
    5678      08/26/2005        $1.00
    .00
    Lets say we have two customers in our table, customer 1234 has only two records associated with him,  customer 5678 has like 75 lets say.  Here you will need to loop at this table and count how many records are there for each customer and store it in another internal.  Maybe you can have a separate internal table for each category.
    Types: begin of titab,
           kunnr type kna1-kunnr,
           count type i,
           end of titab.
    Data:  itab_1   type table of titab with header line.
    Data:  itab_2_5 type table of titab with header line.
    Data:  itab_6_M type table of titab with header line.
    One for 1 pagers,  one of 2-5 pagers, and one for 6 and more pages.
    Now loop thru ACCITAB and at the end of a customer you need to write a record to one of these tables with the record count.  Use the AT END statement.  You will need to determine the maximum number of printed lines that your form handles in the MAIN window.  Example,  how many printed lines does it take to make the form go to the next page.  You need to find what this number is.
    When you have this number, now you can do some logic which will split the customers into there categorys.
    Let's say that the max is 50 lines per page.
    Data: counter type i.
    LOOP AT ACCITAB.
    counter = counter + 1.
    at end of kunnr.
    IF counter < '50'.
    itab_1-kunnr = accitab-kunnr.
    itab_1-count = counter.
    append itab_1.
    elseif counter => '51'
       and counter =< '250'.
    itab_2_5-kunnr = accitab-kunnr.
    itab_2_5-count = counter.
    append itab_2_5.
    elseif counter => '251'.
    itab_6_m-kunnr = accitab-kunnr.
    itab_6_m-count = counter.
    append itab_6_m.
    ENdif.
    clear counter.
    endat.
    ENDLOOP.
    Now you have the customers split out into separate internal tables depending on how many pages for thier statement.  Now you can start printing.
    call fucntion 'OPEN_FORM'.
    Loop at itab_1.
    * Do the logic which prints your form.
    endloop.
    call fucntion 'CLOSE_FORM'.
    call fucntion 'OPEN_FORM'.
    Loop at itab_2_5.
    * Do the logic which prints your form.
    endloop.
    call fucntion 'CLOSE_FORM'.
    call fucntion 'OPEN_FORM'.
    Loop at itab_6_m.
    * Do the logic which prints your form.
    endloop.
    call fucntion 'CLOSE_FORM'.
    Please remember to award points for helpful answers. Thanks.
    Regards,
    Rich Heilman

  • Saving spool request  in PDF format  using background job

    Hi,
    We have some important jobs which create spool requests. My requirement is to save those spool requests either on front end  or on application server in pdf format. I tried with  program RSTXPDF4 but i can save those files only when pdf conversion is done online and I want it to run in background  as some of the spool request have more then 3000 pages and also i'm not looking for ABAP development.
    It is fine with me to save it in text format but some of the spool request have around 3000 pages and  i cannot save the whole request in one shot using option system->list->save->local file
    It is appreciated if someone has any alternative for the above one.
    Regards,
    Chaitanya

    Hi,
    Just check Is it solve your purpose... When you are creating background jobs mention your email / user id as spool list recipient...
    I think you will recv. the spool output in the mailbox in pdf
    Edited by: Mrinal Das on Jan 3, 2011 2:37 PM

  • I want to print form directly with out using spool request

    hi,
            i want to print form directly with out using output type screen (spool request or print preview ) , i want to supress the screen and get output directly to the printer. plz help me
    thanks&regards
    praveen

    Hi Praveen,
    In your program, where you are calling the OPEN_FORM function.. pass the name of the printer in the 'DEVICE' parameter of the function module..
    Also, there is a parameter OPTIONS of sturcture ITCPO in the same function module.. in this parameter you will find lot of options to set properties for the printing..
    There will be one field for immediate printing, set that field to 'X' and other settings for print in the same structure and pass to the function module..
    Thanks and Best Regards,
    Vikas Bittera.

  • How to create the multiple spool requests for a single report.

    Hi gurus,
                     I have one requirement to be completed , i need to send the out put of the report via mail in pdf format. for that what i did was, iam executing report in background and creating spool request and converting it to pdf and sending the file.
    now the problem is, its a customer ledger report, for each customer i need to create a new spool request and send mail to that particular customer, now my dought is how to create multiple spool requests for a single pro and how i need to go about it.
    And one more question is can we create a spool request for a report which is running in online.
    waiting for inputs frm gurus.

    Hello,
    As per my knowledge for creating new spool id you will have to set
    output_options-tdnewid = 'X'.
    and then using
    job_output_info-spoolids
    create a pdf using
    call function 'CONVERT_OTFSPOOLJOB_2_PDF'
    Rachana.

Maybe you are looking for

  • Making a button for a song

    I am making an iWeb site to showcase music but the QT loads slowly and I ran across a way to make a HTML snippet with inserted code here: http://web.me.com/toad.hall/Demo_2/Widget-Window.html. My question is how to accomplish "URL to location of link

  • Error 7(windows error 1114

    Can download but not install Itunes.

  • N96 Firmware v20 and 30

    Please is there any improvements on n96 v30 over v20? Is the App Update still in v30 or not?Help. Solved! Go to Solution.

  • Contacts with multiple mobile numbers

    Hello all, This is my first post here, so please be patient with me.  I searched through previous threads, but did not find an sufficient answer to the problem I am having.  To set the stage, I will give you what I am working with g-mail account with

  • Express VI's vs. Regular VI's

    Hi, I am using LabVIEW for DAQ and logging, and am currently using Express VI's. What are the advantages and disadvantages of using thing over regular VI's?