cancel
Showing results for 
Search instead for 
Did you mean: 

spool to pdf size

Former Member
0 Kudos

hy yall,

i'm trying to convert to pdf a spool (really big, more than 10000 pages...), but can't succed

DATA spool LIKE tsp01-rqident.
  MOVE st_tspoolreq-rqident TO spool.
  CLEAR spool.
  spool = 13613.

  CALL FUNCTION 'RSPO_GET_TYPE_SPOOLJOB'
       EXPORTING
            rqident        = spool
       IMPORTING
            is_otf         = otf
       EXCEPTIONS
            can_not_access = 1
            OTHERS         = 2.
  IF sy-subrc <> 0.

  ELSEIF otf EQ 'X'.

    CALL FUNCTION 'CONVERT_OTFSPOOLJOB_2_PDF'
         EXPORTING
              src_spoolid              = spool
         IMPORTING
              pdf_bytecount            = pbyte
         TABLES
              pdf                      = t_pdf
         EXCEPTIONS
              err_no_otf_spooljob      = 1
              err_no_spooljob          = 2
              err_no_permission        = 3
              err_conv_not_possible    = 4
              err_bad_dstdevice        = 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.
  ELSE.                                          " Generar PDF de Abap
    CALL FUNCTION 'CONVERT_ABAPSPOOLJOB_2_PDF'
         EXPORTING
              src_spoolid              = spool
         IMPORTING
              pdf_bytecount            = pbyte
         TABLES
              pdf                      = t_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.
    IF sy-subrc EQ 0.

inside CONVERT_OTFSPOOLJOB_2_PDF

i have toolarge = 'X'.

how can i manage it?

is there a limit of number of page that can be process?

Accepted Solutions (0)

Answers (1)

Answers (1)

awin_prabhu
Active Contributor
0 Kudos

Try program RSTXPDFT4

Former Member
0 Kudos

no way even with the standard. when i try to convert other spool (less than 20 pages) i don't have problem...so i think the trouble might be the size or the number of page. It's possibile to divide the spool in many packages the print the package?