ABAP Arquitectura Smartform

Publicación Académica por Hernan Cabezas

Publicación Académica de Hernan Cabezas para el tema Arquitectura Smartform.

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

Carrera Programador ABAP
Carrera Programador ABAP
Inscripción Abierta - Inicio: 25 Septiembre 2017

ABAP Arquitectura Smartform por Hernan Cabezas

14 de Dic de 2015

Lección 3: Arquitectura Smartform

1| Que es un formulario Smartforms?

- Son objetos de SAP que se utilizan para la creación de documentos diversos (facturas, ordenes de

compra,etc.) que necesitan ser impresos, visualizados o enviados vía e-mail. Los formularios abarca la creación y mantenimiento de formularios para su impresión de grandes cantidades de documentos en SAP, su diseño y layout.

2| Tecnologías SAP para la creación de formularios

- Existen algunas tecnologías siendo estas:

° SapScripts.- Es una herramienta poco amigable y flexible; y la encontramos en las versiones mas antiguas del sistema SAP.

° SmartForms.- A partir de la versión 4.7 reemplazo a su antecesor por las muchas ventajas que posee para el desarrollador. Cabe destacar que Smartforms soporta impresoras fax y e-mail o Internet con el uso de archivos xml. Adapta formularios sin conocimiento de programación por su interfaz totalmente gráfica.

° AdobeForms.- Es la última tecnología de SAP en cuanto a formularios y es producto de la alianza entre SAP y adobe.

3| El modelo Smartform

- Básicamente compuesto por dos objetos:

Un programa impresor; que es donde se definen los datos que se imprimen en el formulario.

Un formulario; que es el layout o la disposición de los datos.

Formas de ejecutar un formulario:

1) Ejecutar el programa impresor que producirá la ejecución del formulario.

2) Parametrizar o configurar la impresión, asociando el programa impresor y el formulario a la ejecución de un determinado evento en el sistema, el cual lanzara automáticamente la impresión del formulario.

4| Transacciones utilizadas para la creación de formularios Smartform.

- Utilizamos las siguientes transacciones:

Smartforms: Crea layout o disposición de datos.

Smartstyles: Crea los estilos que utilizaremos en el smartform y pueden crearse también en la misma transacción Smartforms.

SE38: Crea el programa impresor que ejecutara el formulario.

5| Estilos

- Los formularios Smartform utiliza estilos que pueden ser estándar de SAP o pueden ser definidos por nosotros. Accedemos a ello con la transacción SMARTSTYLES, en ella se definen los formatos de párrafo que contienen info sobre sangrías, espaciados, configuración de fuentes, textos, colores, numeración y formatos de carácter que se usan para asignar atributos especiales de salida a las secciones de texto dentro de un párrafo. Como código de barras.

Es ampliamente recomendable usar cm o mm .

Los códigos de barra se mantienen a través de la TX SE73; donde se pueden crear, modificar y visualizar. Debemos seguir los pasos siguientes:

1. Crear el código de barras mediante la TX SE73.

2. Crear el estilo que incluya el código de barras.

3. Aplicar el estilo al texto del formulario deseado.

 

:: Al igual que Hernan ¿Usted está dispuesto a aprender ABAP?

El lunes 25 Septiembre 2017 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:

 

 

:: Ayúdenos a Difundir nuestra propuesta

Si la información brindada le fue de utilidad ayúdenos a difundir la propuesta, desde ya ¡Muchas Gracias!


 

+Recursos Gratuitos: