Imprimir PDF desde sap

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • sanvic
    Member
    • nov
    • 32

    #1

    Imprimir PDF desde sap

    Buenas,

    tengo un smartform que paso a pdf y queria saber si se puede imprimir directamente, o sea darle orden de ademas de crear el pdf imprimirlo, no me sirve imprimir el smartform tiene que ser el pdf.

    Gracias.
  • Mauricio Hidalgo
    Senior Member
    • may
    • 481

    #2
    Lo más cercano que tengo, es una previsualización en linea del PDF y el usuario opta si lo imprime o no.

    Te lo dejo igualmente por si te sirve.

    call function 'FOPC_REPORT_SHOW_PDF'
    exporting
    it_otfdata = t_otf.


    podrias copiar esa función y modificar

    donde dice:
    * show data
    call method g_pdf_control->show_data
    exporting
    url = l_url
    exceptions
    others = 1.
    if sy-subrc <> 0.
    raise cntl_error.
    endif.

    que diga algo así como

    call method g_pdf_control->EXECWB
    exporting
    CMD_ID = CL_GUI_HTML_VIEWER=>WB_CMDID_PRINT
    exceptions
    others = 1.
    if sy-subrc <> 0.
    raise cntl_error.
    endif.
    Editado por última vez por Mauricio Hidalgo; 08/06/2010, 16:25:47.

    Comentario

    • bisonye
      Senior Member
      • ago
      • 635

      #3
      Originalmente publicado por sanvic
      Buenas,

      tengo un smartform que paso a pdf y queria saber si se puede imprimir directamente, o sea darle orden de ademas de crear el pdf imprimirlo, no me sirve imprimir el smartform tiene que ser el pdf.

      Gracias.
      La impresión del smartform y el PDF tiene que ser identicas así que imprimir el smart o el PDF tiene que darte el mismo resultado. ¿Por que no te vale?

      Saludos
      http://sapymas.blogspot.com/

      Comentario

      • sanvic
        Member
        • nov
        • 32

        #4
        hola,
        no me sirve por que no tienen drivers para instalar la impresora en sap y entonces tengo que imprimir desde windows.

        Salu2.

        Comentario

        • bisonye
          Senior Member
          • ago
          • 635

          #5
          Pues ese control tienes que hacerlo externamente por que para SAP la creación del PDF es como la impresión.

          Saludos
          http://sapymas.blogspot.com/

          Comentario

          • sirm
            Junior Member
            • ene
            • 21

            #6
            es mas facil ir a la SE38, correr el prog RSTXPDFT4, alli solo pones el numero de spool y ejecutas, el prog te preguntara nombre y ubicacion para salvar el archivo, es muy facil
            Mauricio Carias
            Departamento TI
            DelCampo International School
            SAP-FI

            Comentario

            Trabajando...