✒️ABAP La conversión de un Smartform a PDF
ABAP La conversión de un Smartform a PDF
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 de un SmartForm a PDF son los siguientes:
- Declaración de variables, estructuras y tablas internas con las que se vamos a trabajar.
- Ejecución de la función SSF_FUNTION_MODULE_NAME
- Configurar la salida.
- Ejecutar la función del SmartForm
- Completar la tabla otfdata
- Completar la tabla intab
- Ejecutar la función SX_OBJECT_CONVERT_OTF_PDF. El resultado de la conversión se almacenará en la tabla OBJBIN
- Ejeutar el método GUI_DOWNLOAD, para descargar el PDF a nuestra PC.
TIPS:
Existe otra forma de convertir un formulario SmartForm al formato PDF. Esto se logra realizando los siguientes pasos:
- Enviar al spool la impresión del formulario SmartForm, generando así un número de orden de spool.
- Ejecutar el programa estándar RSTXPDFT4
- Introducir en la pantalla de selección el número de la orden de spool
- Tildar la opción hacer download del fichero PDF
- Introducir la ruta y el nombre del archivo PDF que generaremos
- Finalmente, al haber introducido estos datos, habremos obtenido nuestro SmartForm en formato PDF
 
 
 
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 Gianfranco Pasqua Indiano, en su ámbito de estudios para la Carrera Consultor ABAP.
Gianfranco Pasqua Indiano
Profesión: Ingeniero Electrico - Espa?a - Legajo: OX15O
✒️Autor de: 73 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP for HANA
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
- Curso Introducción a SAP
Disponibilidad Laboral: FullTime
Presentación:
Persona responsable con habilidades anal?ticas para la resoluci?n de problemas, facilidad para trabajar en equipo y bajo presi?n. interesado en aprender nuevas herramientas de trabajo, como sap.
Certificación Académica de Gianfranco Pasqua