🚀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

Conversión de archivos smartforms a PDF

Este procedimiento es muy solicitado en el ámbito laboral para ello vamos a usar el programa impresor zpruebba_smartforms.

  • Declarar las variables, estructuras y tablas internas con las que vamos a trabajar.
  • Ejecución de la función SSF_FUNCTION_MODULE_NAME con el nombre del formulario smartforms nos devolverá el nombre nombre del a función smartforms.
  • Configurar la Salida seteando 3 parámetros de la misma que son:
  1. getotf tenes la salida en formato ("retorno de Tab OTF sin imprimir ")
  2. no_dialog para que no haya díalogo con el usuario("Sin diálogo")
  3. options_tdnoprev (" es para que la previsualización no se permita")
  • Ejecución de la función del Smartform utilizando las estructuras y configuración de las salidas que utilizamos anteriormente y también la estructura wa_return que almacenara la salida del smartform en formato OTF.
  • Completamos la tabla intab pasamos el contenido de la tabla OTF a la tabla INTAB.
  • Ejecución de la función SX_OBJECT_CONVERT_OTF_PDF para convertir el formato de OTF a PDF el resultado de la conversión se almacenará en la tabla OBJBIN.
  • Ejecución del método GUI_DOWNLOAD para descargar el PDF a nuestra PC. Una vez lo activamos y nos informa el éxito con una cantidad de bytes transferidos y el código de retorno 0000 que significa OK

Otra manera de crear un PDF.

Enviar al SPOOL la impresion del formulario smartforms, esta misma genera un numero de orden de SPOOL. Luego vamos al programa estándar RSTXPDFT4 agregando el numero de la orden de SPOOL, elegimos la opcion de fichero PDF, después indicamos la ruta con el nombre del archivo PDF que se creara.


 

 

 

Agradecimiento:

Ha agradecido este aporte: Juan Carro

Favorito:

Está publicación ha sido agregada a sus favoritos por: Juan Carro


Sobre el autor

Publicación académica de Ninoska Marquez, en su ámbito de estudios para la Carrera Consultor ABAP.

SAP Master

Ninoska Marquez

Profesión: Ing. de Sistema - Honduras - Legajo: FU90M

✒️Autor de: 99 Publicaciones Académicas

🎓Egresado de los módulos:

Presentación:

Me llamo ninoska marquez tengo 44 anos, tengo varios años de trabajar para una empresa donde me desempeño con el cargo de programador junior, soy perseverante, amable, tranquila

Certificación Académica de Ninoska Marquez

✒️+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 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 Master

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

Acceder a esta publicación

Creado y Compartido por: Jose Angel Valles Bustos

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

SAP Master

Pasos para convertir un smartform a pdf: Paso1: Declarar las variables, estructuras y tablas internas con la que vamos a trabajar. Paso2: Dentro de la subrutina invocar smartform ejecutamos la función "SSF_FUNCTION_MODULE_NAME" con el nombre del formulario smartform y nos dvuelve el nombre de la función. Paso3: Configuramos la salida seteando tres parametros que son: getotf para obtener la salida en formato Otf. no_dialog para que no haya dialogo con el usuario y tdnoprev para que la visualización de la impresión no se permita. Paso4: En la estructura wa_return se almacena la salida del smartform en formato otf. Completamos la tabla otfdata con la salida tf del smartform. Pasamos el contenido de la tabla...

Acceder a esta publicación

Creado y Compartido por: Maria Ysabel Colina De Magdaleno

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

SAP Master

Conversion de un SMARTFORM a PDF: ZPRUEBA_SMARTFORMS. Funcion SSF_FUNCTION_MODULE_NAME con el nombre del formulario smartform y nos devuelve el nombre de la funcion del smartform. Luego configuramos la salida seteando los parametros de salida GET_OTF, para obtener la salida en formato OTF, NOT_DAIALOG, para no tener dialogo con el usuario y TD_NOT_PREV para que la visualizacion de la impresion no se permita. Funcion SX_OBJECT_CONVERT_OTF_PDF para convertir el formato OTF a formato PDF. Mediante el metodo GUI_DOWNLOAD descargamos el formulario a la PC. Se puede convertir el formulario a PDF enviando la impresion al formulario, generando una orden de spool, mediante el programa RSTXPDFT4 con el nro de la orden de spool...

Acceder a esta publicación

Creado y Compartido por: Jose Ignacio Rodini

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

SAP Master

Paso 1: Declaración de Variables, Estructuras y Tablas Internas Paso 2: Ejecución de la Función SSF_FUNCTION_MODULE_NAME en la Rutina de Inicialización del Formulario para que nos devuelva el Nombre de la Función de Nuestro Smartform en la variable v_nombre_func. Paso 3: Configuración de la Salida seteando 3 parámetros wa_control_parameters-getotf = 'X' "Retorno tab. OTF. Sin Imprimir, Visualizar o Envío por Fax wa_control_parameters-no_dialog = 'X' "Sin Diálogo con el Usuario wa_output_options-tdnoprev = 'X' " Visualización No Permitida Paso 4: Ejecución de la Función de Nuestro Smartform utilizando...

Acceder a esta publicación

Creado y Compartido por: Victor Norberto Levi

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

SAP Master

CONVERTIR A PDF Primera manera de convertir a PDF. Usando en nuestro programa standar de carga de datos la función 'SX_OBJECT_CONVERT_OTF_PDF' La otra forma de generar un PDF de nuestro smartform es la siguiente: Envíamos al SPOOL nuestra impresión del formulario Smartform, de esta manera estaremos generando un número de orden de spool, luego deberemos de ejecutar el programa estandar RSTXPDFT4, INTRODUCIENDO EL NUMERO DE LA ORDEN DE SPOOL Y ESPECIFICAMOS NOMBRE Y RUTA DEL PDF, DESPUES DE ESTO HABREMOS OBTENIDO NUESTRO FORMULARIO EN FORMATO PDF

Acceder a esta publicación

Creado y Compartido por: Gustavo Alberto Ramirez Franco

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

SAP Master

CONVERSIÓN DE UN FORMULARIO A PDF. PASO 1: Declarar todas las variables, tablas y estructuras que vamos a utilizar. PASO 2: Invocar a la función SSF_FUNCTION_MODULE_NAME con el nombre del formulario y nos retorna el modulo de función del formulario. PASO 3: Configuración de los parametros de salida, seteamos tres parametros. GETOTF = 'X' NO_DIALOG = 'X' TDNOPREV = 'X' PASO 4: Ejecución de la función del formulario. PASO 5: Completar la tabla OTFDATA. PASO 6: Completamos la tabla INTAB. PASO 7 Ejecutar la función SX_OBJECT_CONVERT_OTF_PDF esta función convierte el formulario de OTF a PDF esta conversión se almacena en la tabla OBJBIN. PASO 7: Ejecución del metodo GUI_DOWNLOAD...

Acceder a esta publicación

Creado y Compartido por: Juan Santamaria Borja

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

SAP Master

Para guardar el smartform com PDF Opción 1 * CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME' * CALL FUNCTION v_nombre_form * CALL FUNCTION 'SX_OBJECT_CONVERT_OTF_PDF' Obtenemos el formulario en formato OTF y lo convertimos a PDF con esta función. * CALL METHODO 'GUI_DOWLOAD' Para guardar el archivo PDF Opción 2 * Enviar impresión del smartform al SPOOL. * RSTXPDFT4 Con el número de la orden de spool y la ruta en la que lo guardaremos

Acceder a esta publicación

Creado y Compartido por: Helen Silva Ruiz

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

SAP Master

Convertir un smartforms a PDF para ellos se modifica el programa impresor del formulario smartform, con una serie de pasos muy faciles de realizar. 1) declarar variables, estructuras y tablas internas a utilizar 2) captura del nombre del formulario ssf_function_module_name 3)configuracion de salida getotf no_dialog tdnoprev

Acceder a esta publicación

Creado y Compartido por: Andres Felipe Escobar Lopez

 


 

👌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!