✒️ABAP La arquitectura Smartform
ABAP La arquitectura Smartform
Arquitectura Smartforms.
Los smartforms son objetos de SAP que se utilizan para crear documentos que necesitan ser impresos visualizados por pantalla o enviados por correo electrónico.
Ejemplos. Facturas, Órdenes de Compra Solicitud de pedidos.
SAP posee varias tecnologías para la creación de smartforms.
SAP scripts, es la primera herramienta que se creó para el desarrollo de formularios, no es muy amigable y tampoco muy flexible pero todavía continúan utilizando en muchos entornos de trabajo.
Smartform, reemplazo a los SAP scripts a partir de la versión 4.7 de SAP, son los más amigables al desarrollador y los más flexibles a la hora de realizar cambios.
Adobeforms, es la última tecnología de SAP en smartforms es el producto entre la alianza de SAP y adobe.
Un formulario smartforms está compuesto por dos objetos que son:
Un programa impresor y un formulario, el programa impresor es donde se define los datos que se imprimirán en el formulario, un formulario es donde se define el layout o disposición de datos.
Existen dos formas de ejecutar un formulario.
2. Consiste en parametrizar o configurar la impresora asociando el programa impresor y el formulario a la ejecución de determinado evento del sistema como puede ser por ejemplo la creación de una orden de compra en SAP.
La parametrización de los formurios se realizan a través de la transacción de customizing SPRO, esta tarea es responsabilidad del analista funcional SAP y no del programador.
Para la creación de formularios se utiliza la transacción:
Smartforms para crear el layout
Smartstyles para crear los estilos que utilizamos en el smartforms, los estilos pueden crearse también desde la transacción smartforms y la transacción se80 para crear el programa impresor que ejecutara el formulario
Todo formulario smartform utiliza los estilos que pueden ser estándar de SAP o pueden ser definidos por el usuario.
En los estilos se definen formatos de párrafos que contiene información sobre sangría, espacios, configuración de fuentes, textos colores, numeración y formatos de caracteres que se utilizan para asignar atributos especiales de salida a las selecciones de texto dentro de un párrafo.
En la creación de formato de párrafo, Es ampliamente recomendable la utilización de centímetros o milímetros y no de otras unidades de medición ya que elevan la dificultad de compresión del formulario
Los códigos de barra se mantienen a través de la transacción se73.
La transacción se73 se utiliza para crear modificar y visualizar los códigos de barra del sistema SAP.
Para imprimir códigos de barra en formularios smartforms debemos realizar lo siguiente:
· Crear el estilo que incluya el código de barra.
· Aplicar el estilo al texto del formulario deseado.
 
 
 
Sobre el autor
Publicación académica de Jesus Enrique Ramos Bello, en su ámbito de estudios para la Carrera Consultor ABAP.
Jesus Enrique Ramos Bello
Profesión: Soporte Ti - Venezuela - Legajo: LP44M
✒️Autor de: 114 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Me complace formar parte de este equipo y sé que cuento con la experiencia y los conocimientos técnicos necesarios para desarrollarme como programador abap...
Certificación Académica de Jesus Ramos