🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

✒️ABAP La conversión de un Smartform a PDF

ABAP La conversión de un Smartform a PDF

ABAP La conversión de un Smartform a PDF

1.9. - Conversión de un Smartform a PDF

Para proceder con la conversión a formato PDF, ésta se debe realizar en el programa impresor. Consiste en realizar una serie de pasos para el cambio de formato.

1. Declaración de variables

a. Declaración de variables, estructuras y tablas internas con las que trabajar.

2. Ejecución de la función “SSF_FUNCTION_MODULE_NAME”

a. Dentro de una subrutina creada para la función, se lanza la función contra el formulario Smartform.

3. Configuración de la salida

a. Hay que establecer tres parámetros, que son

i. Getotf, para obtener la salida en formato OTF.

ii. No_dialog, para que no se establezca diálogo con el usuario.

iii. Tdnoprev, para que la visualización de la impresión no se permita.

4. Ejecución de la función del Smartform

a. Se deben utilizar las estructuras de configuración de salida y la estructura “wa_return”, que almacenará la salida del Smartform en formato OTF.

5. Completar tabla OTFDATA

a. Con la salida OTF del Smartform.

6. Completar la tabla intab

a. Pasar el contenido de la tabla otfdata a la tabla intab.

7. Ejecución de la función “SX_OBJECT_CONVERT_OTF_PDF”

a. Convertir el formato OTF al formato PDF.

b. El resultado de la conversión, se guardará en la tabla objbin

8. Ejecución del método “GUI_DOWNLOAD”

a. Para descargar el PDF al PC.

Existe otra forma de convertir el formulario Smartform al formato PDF. Consiste en enviar al spool la impresión del formulario Smartform. De esta forma, se estará generando un número de orden de spool. Luego, habrá que ejecutar el formulario estándar “RSTXPDFT4”, introduciendo en la pantalla de selección el número de la orden de spool. Se selecciona la opción “Hacer download de fichero pdf” y se introduce la ruta y el nombre del archivo pdf.


 

 

 


Sobre el autor

Publicación académica de Adrian Fernandez Marcos, en su ámbito de estudios para la Carrera Consultor ABAP.

SAP Master

Adrian Fernandez Marcos

Profesión: Técnico de Sistemas - España - Legajo: FQ91J

✒️Autor de: 116 Publicaciones Académicas

🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado

🎓Egresado de los módulos:

Certificación Académica de Adrian Fernandez

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "La conversión de un Smartform a PDF" de la mano de nuestros alumnos.

SAP Master

Lección 11: Video - Conversión de un SmartForm a PDF Pasos para hacer la conversión a PDF: Declaración de variables. Ejecución de la función SSF_FUNCTION_MODULE_NAME. Configuración de la salida. Ejecución de la función del Smartform. Completamos la tabla otfdata. Completamos la tabla intab. Ejecución de la función SX_OBJET_CONVERT_OTF_PDF. Ejecución del método GUI_DOWNLOAD.

Acceder a esta publicación

Creado y Compartido por: Calixto Gutiérrez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master


I.11.1. Conversión de un SmartForm a PDF La conversión de un SmartForm a un formato PDF es un requerimiento muy solicitado en los entornos de trabajo de SAP, debido a la gran portabilidad de los documentos PDF. Un documento PDF (Portable Document Format) es un formato de almacenamiento de documentos digitales independiente de plataformas de software o hardware. Este formato es de tipo compuesto (imagen vectorial, mapa de bits y texto). Suele ser utilizado como formato estándar cuando se genera un archivo en el sistema que debe ser enviado por e-mail, o en los casos donde se desea documentar cierta información y se adjunta a un documento propio de SAP. En general, los pasos a seguir para realizar la conversión...

Acceder a esta publicación

Creado y Compartido por: Gianfranco Pasqua Indiano / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

CONVERTIR UN SMARTFORM A PDF. Ejecutar el programa impresor Paso 1 Declarar variables, tablas y estructuras internas con las que se va a trabajar. Paso 2 Ejecución de la función SSF_FUNCTION_MODULE_NAME. Dentro de la subrutina invocar smartform. *Inicializar el formulario. Paso 3 Configuración de la salida. * Configuramos la generación del formulario Smartform. Paso 4 Ejecución de la función del smartform. *Ejecutamos la función que imprime el formulario smartform. Paso 5 Completar la tabla otfdata. **otfdata[] = wa_return-otfdata[]. Paso 6 Completamos la tabla intab Paso 7 Ejecución de la función SX_OBJECT_CONVERT_OTF_PDF. El resultado de la conversión se almacenará...

Acceder a esta publicación

Creado y Compartido por: Walter Giovanny Montoya García

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


CONVERSIÒN DE UN SMARTFORM A PDF Como convertir un formulario smartform a PDF.- con el programa impresor ZPRUEBA_SMARTFORM_TF64C Primer paso: Declarar las variables y estructuras con las que vamos a trabajar Dentro de la subrutina invocar smartform ejecutamos la funciòn SSF_FUNCTION_MODULE_MAME con el nombre del formulario smartform y nos devolverà el nombre de la funciòn del smartform, luego vamos a configurar la salida seteando 3 paràmetros de la misma que son: wa_control_parameters-getotf .- Retorno tab.OTF. Sin imprimir, visualizar wa_control_parameters-np_dialog.- Sin diàlogo wa_control_parameters-tdnoprev.- Visualizaciòn de impresiòn no permitida. Luego se ejecuta la funciòn...

Acceder a esta publicación

Creado y Compartido por: Miguel Angel Acosta Acosta / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


LA CONVERSIÓN DE UN SMARTFORM A PDF Primeramente utilizamos el programa impresor y realizamos los siguientes pasos: PASO 1: Declaración de variables, estructuras y tablas internas con las que vamos a trabajar. PASO 2: Dentro de la subrutina INVOCAR_SMARTFORM ejecutamos la función SSF_FUNCTION_MODULE NAME con el nombre del formulario Smartform y nos devolverá el nombre de la función del smartform. PASO 3: Configuración de la salida seteando 3 parámetros de la misma que son: Getotf para obtener la salida en formato otf. no_dialog para que no haya dialogo con el usuario. tdnoprev para que la visualización de la impresión no se permita. PASO 4: Ejecución...

Acceder a esta publicación

Creado y Compartido por: Ducelvis Lolimar Arcia Cova / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Conversión de un Smartform a PDF Se puede hacer de 2 maneras: Modificando el código del programa impresor. Enviar al SPOOL la impresión del formulario SMARTFORM (se generará un número de orden SPOOL) luego ejecutamos el programa estándar RSTXPDFT4 introduciendo en la pantalla de selección el número de orden SPOOL y colocamos la ruta y nombre del archivo que generaremos.

Acceder a esta publicación

Creado y Compartido por: José Luis Zevallos Mamani

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Lección 11: Converisón de un smartform a PDF La conversión a formato PDF, se realiza mediante el programa impresor. Los pasos que hay que hacer son los siguientes: Declaración de variables, estructuras y tablas internas con las que trabajar. Ejecución de la función “SSF_FUNCTION_MODULE_NAME” con el nombre de la función Smartform. Configuración de la salida resetenado tres parámetros, que son: - Getotf, para obtener la salida en formato OTF. - No_dialog, para que no se establezca diálogo con el usuario. - Tdnoprev, para que la visualización de la impresión no se permita. Ejecución de la función del...

Acceder a esta publicación

Creado y Compartido por: Felipe Roca Molina

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Lección: Video - Conversión de un SmartForm a PDF Existe otra forma de convertir un formulario smartform al formato PDF , esta consiste en enviar al spool la impresión del formulario smartform, de esta forma estaremos generando un número de orden de spool, luego deberemos ejecutar el programa estandar rstxpdft4 introduciendo en la pantalla de selección el número de la orden de spool, luego tildamos la opción acer dowloand de ficheros pdf e introducimos la ruta y el nombre del archivo pdf que generaremos , finalmente luego de introducir estos datos habremos obtenido nuestro smartform en formato pdf. Para ello utilizamos el programa impresor zprueba_smartforms: 1er paso: declarar las variables,...

Acceder a esta publicación

Creado y Compartido por: Aida Cortina Fernandez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


1 | Video En este video vamos a aprender a convertir un formulario Smartform en un PDF, ya que es muy solicitado actualmente en el ámbito laboral, para ello vamos a utilizar el programa impresor zprueba_smartforms con el que venimos trabajando. Lo que vamos a realizar primero será declarar las variables, estructuras y tablas internas con las que vamos a trabajar Dentro de la subrutina, invocar smartform ejecutamos la función SSF_FUNCTION_MODULE_NAME con el nombre del formulario Smartform y nos devolverá el nombre de la función del Smartform, Luego vamos a configurar la salida registrando 3 parámetros de la misma que son: GETOTF: Para obtener la salida en formato OTF...

Acceder a esta publicación

Creado y Compartido por: Alex Francisco Lemos Collazos

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


CONVERSION DE UN SMARTFORM A PDF – LECCION 1-11 Declarar las variables, estructuras y tablas internas con la que se va a trabajar Dentro de la subrutina invocar smartform, se ejecuta la función SSF_FUNCTION_MODULE_NAME con el nombre del formulario smartform, el mismo devolverá el nombre de la función del smartform Configurar la salida seteando tres parámetros de la misma que son: - GETOTF para obtener la salida en formato OTF - NO_DIALOG para que no haya dialogo con el usuario - TDNOPREV para que la visualización de la impresión, no se permita Ejecutar la función del smartform utilizando las estructuras de configuración de la...

Acceder a esta publicación

Creado y Compartido por: Cristian Darwin Arteaga Diaz / Disponibilidad Laboral: FullTime + Carta Presentación

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!