✒️ABAP Arquitectura Smartform

Publicación Académica por César Armando Gutierrez Gómez

Publicación Académica creada y compartida por César Gutierrez Gómez para el tema Arquitectura Smartform.

Dentro del ámbito de estudios: Carrera Programador ABAP / Unidad 1: Formularios Smartforms.

¿Buscás una carrera con Futuro?

ABAP Arquitectura Smartform por César Gutierrez Gómez

Los formularios en SAP se utilizan para crear documentos que necesitan ser impresos o enviados por correo electrónico. Ejemplos de los mismos son las facturas, recibos, remitos, etc.

En SAP existen 3 tipos diferentes de formularios:

  • Sapscripts: fueron la primera herramienta de SAP para desarrollar formularios. No es muy amigable y tampoco es muy flexible, pero todavía existen muchos formularios de este tipo en los sitemas SAP.
  • Smartforms: reemplazaron a los sapscripts en la versión 4.7 de SAP. Son más amigables al desarrollador, y ofrecen más flexibilidad y otras ventajas, como la posibilidad de enviarlos por correo electrónico en formato PDF
  • Adobe Forms: es la última tecnología de SAP en cuanto a formularios. Es producto de una alianza con Adobe. Estos formularios tienen la ventaja de poder ser interactivos, es decir que es posible crear campos que el usuario deba completar y luego ser enviados por correo electrónico o bien procesados por el sistema.

Smartform

Smartform es la tecnología de SAP utilizada para la creación de formularios.

Los formularios SmartForms reemplazaron a los SapScripts 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 realizar cambios.

Al igual de lo que sucede con los SAPScripts, el desarrollo de Formularios SmartForms consta de 2 dos pasos:

  • Primero lo que vamos a hacer es crear el programa impresos que dispara la ejecución del Smartfoms. Aqui es donde se realizará toda la captura de datos que luego serán mostrados en el formulario
  • Luego vamos a crear el formulario SmartForms en donde vamos a definir el layout o disposición gráfica.

Transacción SPRO

Spro transacción de SAP de acceso a todas las funciones de parametrización.

Desde esta transacción se accede a todos los recursos de parametrización del sistema.

Para una más fácil utilización se encuentra organizado mediante segmentos que incluyen la construcción de la estructura de la organización y luego la agrupación de funcionalidades asociadas a cada grupo de módulos (Logística) y dentro de ellos los recursos para cada módulo.

Transacciones utilizadas para la creación de Smartforms

Smartforms es la transacción estándar de SAP que se utiliza para la creación de formularios SmartForms.

Smartstyles la transacción estándar de SAP SMARTSTYLES se utiliza para realizar el mantenimiento de los estilos que se utilizan en los formularios SmartForms.

SE38: para crear el programa impresor que ejecutará el formulario

Smartstyles

Smartstyles la transacción estándar de SAP SMARTSTYLES se utiliza para realizar el mantenimiento de los estilos que se utilizan en los formularios SmartForms.

En un estilo vamos a crear dos tipos de objetos: formatos de párrafo y formatos de caracter.

Dentro de un formato de párrafo podemos definir:

  • La alineación: que puede ser a izquierda, centrada, a derecha o justificada.
  • La sangría desde el margen izquierdo, desde el margen derecho o desde la primera línea.
  • El interlineado: es decir el espacio entre líneas del párrafo.
  • El flujo de texto: que comprende conservar líneas juntas y marcar que el párrafo siguiente en la misma línea.
  • Fuentes: tipo de letra, tamaño, color, subrayado, negrita.
  • Tabuladores: a incluir en el párrafo.
  • Numeración y esquema.

Luego de creado el estilo, es necesario configurarlo en el formulario SmartForm en donde vamos a utilizarlo. Esto lo hacemos en la transacción SMARTFORMS y particularmente en la pestaña "Opciones de salida" correspondiente a cada texto existente.

 

:: Al igual que César ¿Usted está dispuesto a aprender ABAP?

El lunes 29 Abril 2019 comenzamos la 🎓Carrera Programador ABAP.
Juntos para realizar sus más grandes desafíos!

 Cargando presentación, aguarde unos instantes...

✒️Más Publicaciones Académicas sobre Tecnología SAP

Buscador de Publicaciones:


 

Recursos Free:

Los mejores recursos Libres y Gratuitos compartidos con la comunidad: