Como sacar el PDF de orden de spool para enviar despues por MAIL

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Tulkas1
    Junior Member
    • oct
    • 2

    #1

    Como sacar el PDF de orden de spool para enviar despues por MAIL

    Hola.
    He leido muchos foros y en ninguno veo una solución a mi problema.
    Tengo una orden de spool donde ya está creado el PDF. Este PDF tiene 2 paginas.
    He conseguido recuperarlo para poder enviarlo despues por MAIL, pero solo me recupera una hoja y necesito q me coja las 2 hojas.
    Con la función
    CALL FUNCTION 'FPCOMP_CREATE_PDF_FROM_SPOOL'
    EXPORTING
    I_SPOOLID = vg_n_spool
    I_PARTNUM = '1'
    IMPORTING
    E_PDF = j_pdf
    E_RENDERPAGECOUNT = l_E_RENDERPAGECOUNT
    E_PDF_FILE = l_E_PDF_FILE
    EXCEPTIONS
    ADS_ERROR = 1
    USAGE_ERROR = 2
    SYSTEM_ERROR = 3
    INTERNAL_ERROR = 4
    OTHERS = 5.
    Me trae la Hoja 1. Poruqe se lo indico en el parametro I_PARTNUM.
    No funciona si le pongo '*', tampoco si lo dejo en blanco.
    Asi q lo he lanzado dos veces la misma función, una con el I_PARTNUM = 1 y otra con el I_PARTNUM = 2, y a la salida de cada función recojo el J_PDF y lo concateno para tener todo junto y despues poder enviarlo por MAIL.
    Pero al enviarme el MAIL y abrir el .PDF me da un error!!

    A alguien se le ocurre alguna manera de recuperar ese PDF entero de la orden de spool para poder enviarlo despues por MAIL?
    Llevo muchos dias con esto y no lo consigo . Si alguien pudiera echarme una mano...
    Muchas gracias.
  • mialma
    Junior Member
    • mar
    • 19

    #2
    Has probado

    igual te viene bien esto :


    Salu2

    Comentario

    • Tulkas1
      Junior Member
      • oct
      • 2

      #3
      Hola.
      Muchas gracias por el enlace, pero el problema es q ahi el spool lo convierte a PDF y despues lo envía.
      El problema que yo tengo es q mi spool ya contiene el PDF y no consigo recuperarlo entero para poder enviarlo por mail.

      Si alguien sabe como hacerlo...
      Muchísimas gracias de antemano.
      Un saludo.

      Comentario

      • mialma
        Junior Member
        • mar
        • 19

        #4
        Has probado con la FM RSPO_SPOOLJOB_TO_OFFICE y enviar la SPOOL directamente por email?

        Un saludo.

        Comentario

        Trabajando...